Hallo from Poland

Introduce yourself to your fellow forum members - what was your journey into the Sinclair world?
User avatar
siggi
Posts: 759
Joined: Thu May 08, 2008 8:30 am
Location: Dauernheim, Germany
Contact:

Re: Hallo from Poland

Post by siggi » Fri Jul 28, 2017 10:01 am

Andy Rea wrote:
Thu Jul 27, 2017 4:34 pm
sirmorris wrote:
Thu Jul 27, 2017 1: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
My ZX81 web-server: online since 2007
http://zx81-siggi.endoftheinternet.org/index.html

ilyad731214
Posts: 12
Joined: Thu Jul 27, 2017 8:43 am

Re: Hallo from Poland

Post by ilyad731214 » Mon Jul 31, 2017 8:33 am

sirmorris wrote:
Thu Jul 27, 2017 1: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
Attachments
SCRMBL81.P
(7.46 KiB) Downloaded 22 times
ZX-81, ZX-Pand AY, 48k "Rubber", 48K+, 128K + "Toastrack", +2 "grey" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

User avatar
sirmorris
Posts: 2669
Joined: Thu May 08, 2008 4:45 pm
Location: oxon, uk

Re: Hallo from Poland

Post by sirmorris » Mon Jul 31, 2017 9:14 am

Shall we start a thread to deal with this? Over in ... development I think.
--=== ZXpand+ ... A more moderner all-in-one upgrade solution for ZX81 ===--
* SD/MMC storage * 32K Hires-capable RAM * AY sound chip * Joystick port * Serial *
* BASIC enhancements - plug & play * Reset button * Auto-boot facility *

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest