Okay, I promise this last question topic. My nephew come to stay night tonight and he very inquisitive boy. Are there any fun game I can program on one of three calculators listed above for him. I think I remember seeing someplace games for 15c, but I do not have any. I would love to let him use new 35s, but I doubt game have been figured out yet for that.
Games on 35s, 48gx or 15c
|
|
« Next Oldest | Next Newest »
|
▼
08-10-2007, 07:29 PM
▼
08-10-2007, 07:46 PM
See this link for some great 48gx games (hpcalc).. Kids these days won't tolerate the MOONLANDER 'games' from years past. Get the arcade games. I Especially recommend ICECUBE. I have not beaten it in 10 years.
08-10-2007, 07:46 PM
If you visit hpcalc.org you'll find a lot of software for the HP48GX, including a whole section on games. ▼
08-10-2007, 07:50 PM
It look like I have to load somehow. Do they not have simple game I can enter on keyboard? Or is it true that there some way to take serial mouse cable and hook up to 48gx to transfer program?
08-10-2007, 09:31 PM
No one liked this. Most likely your nephew won't either. Anyway, here it is: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv014.cgi?read=68346
Edited: 10 Aug 2007, 10:06 p.m. ▼
08-11-2007, 07:07 PM
You all right. My nephew tell me this boring! :) oh well, I think it is fun. I try and write space lander maybe tomorrow on 35s.
08-12-2007, 04:50 PM
Here is one game for the 35s which I submitted to the software library last week (but which isn't up yet). Apologies in advance for the length. The program is formatted to fit an 80 column printout. I wrote this for my children to play which they will do next time the "I'm bored" comes out... No checksums since they are wrong. No LN either since it is bogus too. The actual size is just under 8kb.
A dragon has kidnapped the beautiful princess and you are tasked with her rescue. You will have to brave all manner of nasty beasts on your quest.
The quest is a series of meet monster, kill or run away from monster
When displaying numbers they are viewed via registers: E = experience (your total and current earnings)Periodically you'll be asked one of two questions: "attack or flee" (0=ATK 1=FLEE)In each case enter a zero number and press R/S for the first and enter a non-zero number and press R/S for the second. By default a zero will be entered for you so you only actually need to press R/S in that case.
D001 LBL D D238 GTO D381 D475 XEQ D065 ▼
08-13-2007, 08:35 PM
WOW! A 700 step program on a calculator that you couldn't have had for more than a month. I'm really impressed with your programming effort, efficiency in entering most of the constants as vectors and your use of just one alpha label. Did you code this directly on the calculator, on a spreadsheet or on paper first? Or perhaps, you are one of the lucky ones that has the emulator that HP won't release? (I'm also very reluctant to enter such a long program into my machine since I don't yet trust that it will not need a reboot to reset some bug I step on -- like the vector input problem.) -Katie ▼
08-13-2007, 08:54 PM
Quote: Thanks, I've had my 35s for just over two weeks now. Vectors seem to use the same amount of memory as a single numeric constant so they seemed like a natural way to go. Plus there aren't a lot of stack levels so I saved a lot of STOs this way. I also coded subroutines for the common constants since a call takes three bytes as opposed to 38 for an inline constant and the calculator is definitely fast enough to not care most of the time. I did trial building the constants up e.g. 2 is built from 1+1, 4 from 2^2 etc. This slowed things too much even though it saved a decent amount of memory. The alpha labels are pretty much irrelevant except as entry points for humans to remember, we can address (almost) any line in calculator memory via a GTO or XEQ statement so a program doesn't care. See if you can guess which steps are not directly addressable.
Quote: Some on the calculator at first but that proved too painful so I wrote an assembler that let me ignore the line numbering difficulties and wrote it as a text file on my laptop. Couldn't run it there of course and it took a few iterations between laptop and calculator to get right. If anybody wants the assembler source code or the game's slightly commented source, I'm happy to email either directly. Both are larger than I'd like to post to the forum. The assembler is written in C, has little error checking but is adequate for what I wanted.
Quote: I wish :-)
As for the unreachable steps question I posed earlier, if you have an unlabelled program at the start of program memory you cannot branch to any step there in. Or at least, I'm not aware of how to do so. ▼
08-16-2007, 10:21 AM
"If you've accumulated sufficient treasure, you'll marry the princess as well" This sounds about right! <grin> ...
I would love to see your assembler code and your 35s commented code. I do not have an Please send to green chile 505 at yahoo dot com
Thank you, Edited: 16 Aug 2007, 10:26 a.m. |