Page 2 of 2

Re: Hallo from Poland

Posted: Fri Jul 28, 2017 11:01 am
by siggi
Andy Rea wrote: Thu Jul 27, 2017 5:34 pm
sirmorris wrote: Thu Jul 27, 2017 2:41 pm

*note to self - perhaps add a feature in the EO debugger which breaks on an IO operation? Or a ROM call?
a break on IO ($xx),r would b e ace and would most likely speed up finding user input routines

reagards
But IO (c) should also be catched ....

Regards
Siggi

Re: Hallo from Poland

Posted: Mon Jul 31, 2017 9:33 am
by ilyad731214
sirmorris wrote: Thu Jul 27, 2017 2:41 pm There are basically 2 types of input routine.

'typing' - one key code is read at a time using the ROM routines.
'gaming' - direct reading of the keyboard rows using the IN instruction.

You need to load the target game into an emulator and identify where the movement code is located. This is the hardest bit.

Do you have a particular game in mind?

*note to self - perhaps add a feature in the EO debugger which breaks on an IO operation? Or a ROM call?
I took the Scramble 81 game, but I do not know if it's over me. The game runs from address 22411. I found one procedure referring to the keyboard at address 1981 (drop bomb). I can not find a reference to the directions and shot. Does this game work on interruptions? Forgive my lack of expertise

Re: Hallo from Poland

Posted: Mon Jul 31, 2017 10:14 am
by sirmorris
Shall we start a thread to deal with this? Over in ... development I think.