Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ztrumpet

Pages: 1 ... 241 242 [243] 244 245 ... 385
3631
TI Z80 / Re: DJ's platformer with parralax scrolling
« on: July 03, 2010, 10:56:58 am »
Oh. :(

Thanks for mentioning this, but why isn't it in Asm in 28? :)

3632
TI Z80 / Re: DJ's platformer with parralax scrolling
« on: July 03, 2010, 10:51:35 am »
From Day 23 of Asm in 28 Days:
Quote
TSRs
TSRs are Terminate and Stay Resident programs. If you change the RET and exchange instructions in your interrupt to JP $003A, then you'll process the calculator's system interrupt as well as your own.

Whoa, whoa, wait a minute. Why are we jumping to $003A? Isn't the system routine at $0038??

Well, yes, the Mode 1 interrupt does jump to $0038. What we are doing is swapping the shadow registers when our interrupt is run, and we want them to stay swapped when the system interrupt is running. A section of the code at $0038 looks like

    0038: JR    $006A
    003A: IN    A, (4)
    .
    .
    006A: EX    AF, AF'
    006B: EXX
    006C: JR    $003A

Yes this is completely redundant, but by jumping to $003A the exchanges get skipped over.

This is useful if you still want GetKey and GetCSC and other Mode 1 features to work while you're in Mode 2.
Is there more stuff there on 84s? :)

3633
The Axe Parser Project / Re: Axe Parser
« on: July 03, 2010, 10:49:59 am »
Nice update!  I like the new features. ;D

3634
TI Z80 / Re: The Legend of Zelda
« on: July 03, 2010, 10:44:22 am »
Awesome!  this story + Spencer's game will be great!  Nice job Zera. ;D

3635
That's awesome!  Nice job Kerm!  I just might have to whip something up for that contest... ;D

3636
TI Z80 / Re: DJ's platformer with parralax scrolling
« on: July 03, 2010, 10:30:50 am »
Can't you fix OS _GetKey by jumping to 0038H at the end of the interrupt?
Or rather $006C, because otherwise the OS would switch the shadow regs w/the regular regs again, messing all the registers up.
Or rather 003Ah.  That skips the shadow reg switch also. ;D

Quigibo, we *need* Mode 1 and Mode 2 at the same time. :D

3637
ASM / Re: Calc System Restore- Is it Possible?
« on: July 03, 2010, 10:25:55 am »
I bought this ( https://serialio.com//store/product_info.php?products_id=456&osCsid=7386c8b72d3d3738d41885be5c210cd5 ) one.  It just arrived and seems to fit both my calc and my flash drive. :D

3638
The Axe Parser Project / Re: Calling Brave Axe Warriors!
« on: July 03, 2010, 10:24:40 am »
No, the way flash works is that all the data has to be cleared at the same time, or at least in very large chunks.  After that, the entire page is 1s in binary.  From then on, you can only write 0's over the 1's and you wouldn't be able to write a 1 over a 0 since the memory is kind of "one way".  Think about it like the voltage potential is put high and it is easy to put it low (by writing a 0) but it can't be put high again unless the entire chip is put high.

Its really interesting actually.  There is a good article on Wikipedia http://en.wikipedia.org/wiki/Flash_memory#Block_erasure
Oh!  That makes sense now!  Thanks for the great explanation. ;D

3639
Other Calculators / Re: Wabbitemu Tool-Assisted Speedrun support test
« on: July 02, 2010, 09:59:25 pm »
Nice!  So that's how you beat it... :P

3640
Introduce Yourself! / Re: [Insert creative subject here]
« on: July 02, 2010, 09:56:46 pm »
Welcome here!  Enjoy those peanuts! ;D

3641
TI Z80 / Re: Geometry Wars Update
« on: July 02, 2010, 09:54:47 pm »
That would be awesome!

This was a very deserving  feature.  Excellent job on such a great game! ;D

3642
ASM / Re: Calc System Restore- Is it Possible?
« on: July 02, 2010, 05:20:51 pm »
not everyone lives near a Radio Shack store to buy adapters.
Actually I went to my local Radio Shack and they didn't even have the adapter. :P

Thanks for clarifying Mapar! ;D

3643
Other Calc-Related Projects and Ideas / Re: Axe Snake
« on: July 02, 2010, 05:16:45 pm »
Here's the finished version.  I'll probably write a readme later, but all you really need to know is this:
prgmA is the source.
prgmAXESNAKE is compiled for Ion using 0.3.2. :)
It creates the AppVar AxeSnake to save your high scores.  If you've archived the AppVar, it will put it back in archive. ;D

This is just like snake, only it's made in Axe with 3 level greyscale.  Enjoy! ;D

Oh, and I recorded it at a pretty low framerate, so that's why it doesn't look as well as it does on calc. :D

3644
I think it'll be fine as well.  This screenie's going to be cool! :D

3645
Axe / Re: Sprite Editor
« on: July 02, 2010, 12:49:17 pm »
Nemo, that's some really cool code!  Nice job! ;D

Pages: 1 ... 241 242 [243] 244 245 ... 385