1
TI Z80 / Lights Out
« on: April 10, 2013, 02:37:52 pm »
Over the weekend i finished my first real assembly program!
It's a game replica of the Lights Out handheld game released by Tiger Toys in 1995. The objective is to turn all lights off (to black). Since i didn't make a scrambling routine yet you have to scramble it yourself. Use the arrow keys move and enter to turn on/off the lights. I've tried it on TI-83+ (Emulated) and TI-84+ and it runs just right.
I really feel good. Learning assembly has taught me a lot, and given me a good bit of brainteasers. Now that i've got the basics i just want to do more and more by myself! Dithcing those B_CALLs and making my own routines, making something amazingly complex, or just optimize routines.
This code is not optimzed, it's more like soulutionized, wich means the solutions work.
Source:
http://guttula.com/LightsOut.asm.txt
.8xp:
http://guttula.com/LightsOut.8xp
It's a game replica of the Lights Out handheld game released by Tiger Toys in 1995. The objective is to turn all lights off (to black). Since i didn't make a scrambling routine yet you have to scramble it yourself. Use the arrow keys move and enter to turn on/off the lights. I've tried it on TI-83+ (Emulated) and TI-84+ and it runs just right.
I really feel good. Learning assembly has taught me a lot, and given me a good bit of brainteasers. Now that i've got the basics i just want to do more and more by myself! Dithcing those B_CALLs and making my own routines, making something amazingly complex, or just optimize routines.
This code is not optimzed, it's more like soulutionized, wich means the solutions work.
Source:
http://guttula.com/LightsOut.asm.txt
.8xp:
http://guttula.com/LightsOut.8xp