Xep128-ba beleirtam magamnak vegre a 4 szinu karakteres modot
Igy mar elindul vele normalis, sot mar tudok Xbox controllerrel jatszani vele
Csak a jatekhoz vagyok bena ... Kb barmi jatekhoz
Amugy tenyleg nagyon jo stuff, gratula hozza! Marmint a jatekhoz
Remek tesztalany a Xep128-hoz ugy tunik, mert van vele par problemam ... :-/ Eloszor is, a kezdokepernyon es a kovetkezon magatol atugrik, nem tudom miert. Azt lehet tudni, hogy konkretan mire varakozik ott? Csak billentyure, stb? Kicsit kutakodva a kovetkezot talaltam Xep128 fejletlen monitor programjaval
Mivel arra tippeltem hogy joy gixer lesz.
1294:*F8 AF XOR A ; '.' L=1 T=4/0
1295:*F8 D3 B5 OUT ($B5),A ; '..' L=2 T=11/0
1297:*F8 DB B6 IN A,($B6) ; '..' L=2 T=11/0
1299:*F8 F6 30 OR $30 ; '.0' L=2 T=7/0
129B:*F8 3C INC A ; '<' L=1 T=4/0
129C:*F8 20 1F JR NZ,$12BD ; ' .' L=2 T=7/12
129E:*F8 CD 00 11 CALL $1100 ; '...' L=3 T=17/0
Tehat valoszinu a B6 port olvasasa miatt van (joystick-ra varakzik, fire gombot nezi, csak tipp)? Itt en amugy ha nem nyulunk joy-hoz stb 0xC7 erteket adok vissza a 0xB6 port olvasasara. Neztem ep128emu-ban, ugy nezem o 0xCF-et ad vissza. A ketto kozott egyetlen bit kulonbseg van, ez pedig a printer status. De ez nalam szandekosan nulla, mivel printer-t emulalok es az ready (0 a bit). Az ep128emu meg gondolom nem, ott igy 1-es van. Ez okozhat kulonbseget? Akkor lehet valodi gepen is atugrana, ha printert csatlakoztat vki a gephez (aztan ha veletlenul mas bitek, serial status akarmi mas erteken all ...)? Mondjuk ugye csak az also 3 bitet kene nezni, mert ami felette van, az mar a printer. Vagy lehet total rosszra tippelek amugy ... Csak kerdezem, hatha en rontottal el vmit a Xep128-ban ... Bocsanat, tenyleg nem kotekedesbol kerdem am! Mielott barki azt hinne
Aztan van par problemam meg (pl neha total invalid LPT all be, neha jo), de eros a gyanum, hogy azert nekem kene csiszolni meg itt a dolgokon
Ha jol ertem a fenti kod celjat, hogy OR aztan INC, igy ha elotte 0xFF volt akkor INC-nel nullara all, Z flag vizsgalhato, akkor en inkabb OR $F8-at irnek a $30 helyett. Ha minden igaz, es tenyleg ertem
Ha nem, akkor bocsanat!