![Photo](https://secure.gravatar.com/avatar/601396c2228cfa22fcef894cc4be18c0?s=100&d=https%3A%2F%2Fcommunity.casiocalc.org%2Fdot%2Fpublic%2Fstyle_images%2Fmaster%2Fprofile%2Fdefault_large.png)
Idea for a game
#1
Posted 08 August 2003 - 08:49 AM
http://nano.ngame.com/da/
It looks like a pathetic 'mobile phone' game but would be quite cool on a CFX... well?
#2
Posted 08 August 2003 - 10:01 AM
Kings Of Chaos
reply if someone wants to make this!
![:D](/dot/public/style_emoticons/default/biggrin.png)
#3
Posted 09 August 2003 - 01:18 AM
i'm sorry, but i need the time to create my own game for the UCF comp
![:rock:](/dot/public/style_emoticons/default/rock.gif)
#4
Posted 10 August 2003 - 01:35 AM
lolz
#5
Posted 10 August 2003 - 02:20 AM
i've tried this but i found people going on vacation and such made it not work. instead giving beta test's to a few people was the best idea.
i just figured i'd throw that out there
#6
Posted 10 August 2003 - 04:05 AM
#7
Posted 10 August 2003 - 06:56 AM
it is based on half hour slots of time, every half hour u get summore money, every 24 hours u get mor troops.
this is a problem on the calc cos of lacking time recegnition that continues when the calc is switched off.
![:(](/dot/public/style_emoticons/default/sad.png)
#8
Posted 10 August 2003 - 08:47 AM
![:hammer:](/dot/public/style_emoticons/default/hammer.gif)
#9
Posted 10 August 2003 - 03:39 PM
#10
Posted 10 August 2003 - 10:42 PM
Well there is a way to notice if the calc have been shut down: you just have to check the clock each 10 refreshes for example and test the time elapsed... if more than 1 seconde the calc has been shut down!and besides, i thought of a problem with making kings of chaos.
it is based on half hour slots of time, every half hour u get summore money, every 24 hours u get mor troops.
this is a problem on the calc cos of lacking time recegnition that continues when the calc is switched off.
#11
Posted 11 August 2003 - 12:43 AM
#12
Posted 11 August 2003 - 12:01 PM
![:angry:](/dot/public/style_emoticons/default/mad.gif)
#13
Posted 12 August 2003 - 07:00 AM
#14
Posted 12 August 2003 - 04:52 PM
But it is only the idea, it needs a lot of time and now I'm working on a game.
#15
Posted 12 August 2003 - 05:30 PM
#16
Posted 13 August 2003 - 02:24 AM
but you would need a way to slow the basic game down
#17
Posted 13 August 2003 - 02:28 AM
#18
Posted 13 August 2003 - 02:33 AM
so they flag the commands or something, i'm sure someone knows a lot more about that than me
#19
Posted 13 August 2003 - 11:50 AM
just think about all you could do with such a thing... you could add in a few extra commands (buffer fliping, strings) and then you would have a virtually perfect calculator language.
I think I'd die of happiness.
#20
Posted 13 August 2003 - 06:38 PM
Other thing: Why casio has not made screens of more than 1 color (like the CFX) in its new models?
#21
Posted 13 August 2003 - 06:41 PM
#22
Posted 13 August 2003 - 11:43 PM
The good thing of the AFX is that the list function can be used like in C, to write numbers on "memory locations", with the help of a counter. But the bad thing its that casiobasic its too slow (Why?
![;)](/dot/public/style_emoticons/default/wink2.gif)
Other thing, someone in one reply say that it would be good to contact to the casio programmers, i search in google some of the names of the
![<span class=](/dot/public/style_emoticons/default/SHIFT.jpg)
![[+]](/dot/public/style_emoticons/default/+.jpg)
![:(](/dot/public/style_emoticons/default/sad.png)
#23
Posted 14 August 2003 - 04:32 PM
there is something like getch(), I mean getkey. But why basic values of keys are so strangeAlso it will be good if the casiobasic had functions like some of C, as getch()
![:huh:](/dot/public/style_emoticons/default/huh.png)
it would be great if someone made a connection to phones or speakers (perhaps it is possible - unussual transmition...)sound() and nosound (and a little loudspeaker of course)
Gee... it would be too hard to make something like that. If you want to use objects, write normal apps on your PCor a programation like C++, with "objects".
It is because casiobasic programs are not compiled before executing but during. Such compiler is called "interpreter". It's slow because he must translate each instruction befor execution. E.g. if there is a loop, it does the same stupid work each time it repeats.But the bad thing its that casiobasic its too slow (Why?
).
![:lol:](/dot/public/style_emoticons/default/laugh.png)
The first computer languages were like this, bu, of course, programmers invented quickly the better method.
#24
Posted 14 August 2003 - 04:34 PM
#25
Posted 14 August 2003 - 04:36 PM
I only use loops.
#26
Posted 14 August 2003 - 04:39 PM
#27
Posted 14 August 2003 - 05:11 PM
It is not a simple job. E.g. emulator has to operate not on virtual variables but on Alpha variables, store the pictures in the memory. Just look on the way the Alphas are stored (it is possible to view when you call the hidden menu
![<span class=](/dot/public/style_emoticons/default/F1.jpg)
![[AC/on]](/dot/public/style_emoticons/default/AC-ON.jpg)
![<span class=](/dot/public/style_emoticons/default/1.jpg)
![[0]](/dot/public/style_emoticons/default/0.jpg)
the value 123.456 is: 0x10 0x21 0x23 0x45 0x60 ...
You see
![:lol:](/dot/public/style_emoticons/default/laugh.png)
And then I have to resolve structure of Lists and Matrixes in memzones. All this is possible, but needs a lot of time. I'm not sure if one person can do this alone.
I will probably start making this emulator in a month, because I'm working on a Prince of Persia game. I'm in a half, the hardest things are graphics, but it looks promisingly(?&%$blablabla).
Anyway, I look for three beta testors, I will probably have a beta version in a week.
#28
Posted 14 August 2003 - 05:27 PM
![:lol:](/dot/public/style_emoticons/default/laugh.png)
#29
Posted 14 August 2003 - 06:26 PM
![:rolleyes:](/dot/public/style_emoticons/default/rolleyes.gif)
Visiting casio french users websites i remember that one time i see a design to put sounds to the casio programs, using PIC's in a circuit connected to the calc. serial port. Of course i download it, but i never will use it because my calc. serial port its damaged (damn this semester i will learn to use PIC's in the school).
#30
Posted 15 August 2003 - 08:40 AM
![:lol:](/dot/public/style_emoticons/default/laugh.png)
#31
Posted 15 August 2003 - 09:12 AM
What do you mean? You are talking about people to test my game or programs like CasioCom (or I don't remember it's name) to execute basics on PCs?Or, you can just use trustly old beta testers!
![B)](/dot/public/style_emoticons/default/cool.png)
Yeah, it is valuable, but it still has lots of bugs and won't replace some of calculator's aspects. E.g. you want to generate 100 prime numbers in calc's memory, then you must launch BASIC on calc, of course.
But many time ago (when I had a school AFX), when I didn't know about PC add-ins, my favorite game was BooBoo (great thing - I added some new features by my own). And it was slow a bit.
Of course the main reason of using such emulator would be computing, not games. There are some moments when you have only a calc and you have to count something with loops or conditions with a maximal speed.
About less space: CasioBasic is not bad as far as it goes about it. Instructions like tan, while and all the others are represented in a memory in one bytes. I don't think It would be possible to store editable programs better.
#32
Posted 15 August 2003 - 10:25 AM
I had a library once. an adapter to connect a loudspeaker (headphones) can be found at your local electronics store!sound() and nosound (and a little loudspeaker of course)
If I find it and you're interrested i could send you the lin (in C)
@endi:
as and it wouldn't be possible to make them slower
![:)](/dot/public/style_emoticons/default/smile.png)
even asm stores instructions with 1-6 byte (but including ALL parameters)
#33
Posted 15 August 2003 - 05:10 PM
Yes, I am very interested inI had a library once. (...) If I find it and you're interrested i could send you the lin (in C)
![:D](/dot/public/style_emoticons/default/biggrin.png)
#34
Posted 15 August 2003 - 06:17 PM
![:rock:](/dot/public/style_emoticons/default/rock.gif)
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users