;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;||||||||||||||||||;;;;||||||||||;;;; ;;;;||;;;;||||;;;;||||||;;||||;;;;;;;;;; ;;;;||||||||||;;;;||||;||;||||;;||||;;;; ;;;;||;;;;;;||;;;;||||;;||||||;;;;||;;;; ;;;;||;;;;;;||||||||||;;;;||||||||||;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; v 2.5 By Jon Martin (drschwanke@hotmail.com) asm_rtard on TICALC Plz email me suggestions on the game and possible improvements. Your name will be cited in THIS README if I use your suggestion. PLEASE CONTACT ME IF YOU HAVE A WAY TO MAKE LINES THAT DOESN'T USE (_ILINE) OR ANY ROM CALLS, Something fast please. Perhaps some LCD direct command. Please tell me if you know. >_< (less complex than what mclaughlin has on his monochrome graphics page plz) I also changed all the character output commands to (_VPUTMAP) instead of (_VPUTS) so it will be a little quicker since it's been changed to 8-bit output instead of 16-bit output. (FUN). It also made some commands less complex cuz it freed up HL, my second favorite register. (IX is my fav) NEWEST FEATURE ADDED: CODE OPTIMIZATION. The prog now takes up 1400 bytes and runs way faster. I removed indexing through HL and instead used the technique LD A, (#) which is twice as fast as the old LD HL, # then LD A, (HL) AI updates: AI is now at its peak with use of the Sign system flag comparison (for those who know what I mean), instead of an inefficient string of zero system flag comparisons. It's much smarter, but still has human error, to make the game fun and enjoyable AI is now smart at some times and stupid at other times. I will continue to make it more realistic in future versions. Each time you miss a point is added to the other guy, and vice-versa. First to 10 wins!!!!!! Pong By Jon Martin This is my First ASM game Ever so don't laugh. I think it's all right for a first time. I included the source So that pros can mock me and make it way better. What is good about it is it's the first shell-less ASM pong game out there. I made this when i looked at pong games and only found versions for DoorsCS, ION, and MirageOS. That's why I made my own. ENJOY PS AIPONG is just a calling program for the asm. You can access the game either with prgmAIPONG or Asm(prgmAIPONGDT) Controls: UP and DOWN are what they say, and if you can't figure those buttons out, there's no hope for you in life. ENTER is Pause CLEAR ends the game Program is Only like 1400 BYTES (yay) and definitely worth the RAM space BYE!!