Mam problem z grą, potrzebuję pomocy (Mat, jesteś tu?)
Chciałbym zrobić trainer do Lightforce, ale przy uruchomieniu z mojego kodu nie ma w grze wrogów,
a po pewnym czasie gra się wiesza. Nie zmieniałem nic w głównym bloku z grą.
Mój kod wygląda tak:
ORG 62536
DI
CALL 57528 ;wywolanie muzyki
LOOP
HALT
CALL 57534 ;granie muzyki
KEY1
LD BC,63486 ;klawisze 1,2 zmieniają paletę dla ULA+
IN A, (C)
BIT 0,A
JR NZ, KEY2
LD BC,62332
CALL 62332
KEY2
LD BC,63486
IN A, (C)
BIT 1,A
JR NZ, ZIRO
LD BC,62434
CALL 62434
ZIRO
LD BC,61438 ;start gry klawisz 0
IN A, (C)
BIT 0,A
JR Z,GAME
SPC
LD BC,32766 ;start gry spacja
IN A, (C)
BIT 0,A
JR Z,GAME
JOY
LD BC,31 ;start gry joystick
IN A, (C)
BIT 4,A
JR NZ,GAME
JR LOOP
GAME EI
CALL 57528 ;wyłączenie muzyki
CALL 39472 ;gra
Nie wiem, co tutaj jest źle, że ten sam plik działa dobrze z Basic a wywolany z asm wiesza się