166
Introduce Yourself! / Joining in the Forums
« on: April 16, 2007, 04:19:00 pm »
Always good to get another ASM-adept onboard.
*Jon
*Jon
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. 166
Introduce Yourself! / Joining in the Forums« on: April 16, 2007, 04:19:00 pm »
Always good to get another ASM-adept onboard.
*Jon 167
ASM / Assembly Coding Optimization« on: April 16, 2007, 04:09:00 pm »
That's brilliant man. And it's pure luck that the opcode for rst 38h is the signed 8-bit value for -1. That's friggin' awesome, kudos!
Although, wouldn't the command be jr c,$-1 ? I believe tasm will interpret jr c,$ff to mean jr c,$00ff, and hence give you a range of relative branch error. 169
Art / 3D Modelling« on: April 02, 2007, 04:52:00 pm »
Dude, that's insane!!!!!
Now to port that to calculators... 171
Other Calc-Related Projects and Ideas / FF:ROS: the Reborn« on: March 29, 2007, 04:44:00 pm »
so will this be HRP's main project?
172
TI Z80 / Donkey Kong« on: March 27, 2007, 01:51:00 pm »
To Liazon: i didn't use pti's screen capture, pti takes really small pics. This is calccapture screening pti.
Update: I've made some optimizations, and cut the routine down to 450,000 CC's giving it a framerate of about 13 fps. The speed increase is a bit noticable in this pic. 174
I've found that the best option is to simply back it up in the stack. It is the same number of bytes each way, since ld iy,xxxx is 4 bytes, and push iy/pop iy are 2 bytes each. Also, then it allows the user to store iy for something else (if they were in an IM 2 ISR, they might not want iy to be set back to the flags).
175
TI Z80 / Grayscale Minesweeper« on: March 26, 2007, 06:52:00 pm »Anyways, minesweeper looks frikin awesome, nice work! :king: 176
TI Z80 / Donkey Kong« on: March 26, 2007, 06:45:00 pm »
Ok, I got a bit of an update, but it's not much. I converted to an app, because I don't believe in forcing someone to run 10k programs 0.0 . Also, I have made a few platform tiles, including slopes. I also have a better rendition of the rotating background thing I talked about earlier. It is a bit choppier now, because I had to use PTI instead of VTI, since this is an app, but you can still see what's goin' on. Hope you guys like it!
Special thanks to DWEdit, since I'm using his bubble splash screen. 177
TI Z80 / Grayscale Minesweeper« on: March 25, 2007, 05:54:00 pm »
Is this in Assembly or Basic? I'm just wondering.
178
TI Z80 / Donkey Kong« on: March 25, 2007, 04:50:00 pm »
Sorry, my bad. The Donkey Kong Country (SNES) level-set, but the B&W look of Donkey Kong Land (GB)
179
ASM / Running programs in the VAT« on: March 25, 2007, 04:46:00 pm »
if you had the address you wanted in hl, you could use jp (hl)
180
ASM / Assembly Coding Optimization« on: March 25, 2007, 04:44:00 pm »
Here's a simple size optimization for direct input:
Instead of: c1-->
ec2 -->Use: c1
ec2
LD A,(DE) creates the same delay as 2 NOP's, but it takes 1 byte instead of 2 |
||||
|