forum speccy.pl
ZX Spectrum => GRY => Wątek zaczęty przez: popocop w 2021.04.29, 15:44:35
-
Chciałem pograć w The Lost Treasures of Tulum, ale nie działa sterowanie joystickiem. Mam joystick podpięty do szarego +2 jako prawy Sinclair i gra w ogóle go nie "widzi". Jest to o tyle dziwne, że wciskanie klawiszy 6-0 (odpowiedniki Sinclair right) działa. Joystick jest na pewno sprawny.
Na forum WoS ktoś zwrócił na to uwagę z rok temu, ale nie było żadnego odzewu. Może ktoś z forumowiczów speccy.pl rozwiązał ten problem? Jakby co, to gra w załączniku.
-
Rozumiem że wykluczyłeś niesprawny joy oraz port w szaraku?
-
Wszystko jest sprawne. Jak pisałem wcześniej nie tylko ja mam taki problem z tą grą.
-
Ok, wieczorem postaram się coś ustalić
-
nie podejmuje się babrania w takim oto kodzie:
l_8519: ld hl, (l48922)
jp (hl)
ld e, 0
ld a, 231
in a, (254)
xor 31
rra
rl e
rra
rl e
rra
rl e
rra
rl e
rra
rl e
jr l_855f
l_8536: ld e, 0
ld a, 127
in a, (254)
xor 1
rra
rl e
ld a, 251
in a, (254)
xor 1
rra
rl e
ld a, 253
in a, (254)
xor 1
rra
rl e
ld a, 223
in a, (254)
xor 3
rra
rl e
rra
rl e
l_855f: ld a, 127
in a, (254)
bit 2, a
jr nz, l_8569
set 6, e
l_8569: bit 4, e
jr z, l_8576
ld a, (l48915)
and 16
cp 16
jr z, l_857c
l_8576: ld a, e
ld (l48915), a
jr l_857f
l_857c: res 4, e
ld a, e
l_857f: ld (l48914), a
Podejrzewam że nawet autor bez komentarzach w kodzie nie wie co tu się dzieje, albo to wygenerował kompilator.
-
Już nie pamiętam która gra po wybraniu Sinclair II nie reagowała, a po wybraniu definicji klawiszy i ruszeniu joyem działała.
-
Tygrys: dzięki za analizę problemu. Widzę, że granie w "The Lost Treasures..." trzeba sobie darować.
Andy: w omawianej grze nie ma możliwości definiowania klawiszy.
-
nie podejmuje się babrania w takim oto kodzie:
(...)
Podejrzewam że nawet autor bez komentarzach w kodzie nie wie co tu się dzieje, albo to wygenerował kompilator.
Kierowniku, może jednak? :) To nie kompilator. Źródełko leży u nich na stronie (http://retroworks.es/upload/fuentestulum.zip).
fuentestulum.zip\fuentestulumficha\code_inc\ruLecturaControles.asm
Tam bym zajrzał.
-
Dzięki za link. Zajrzałem do archiwum i tam nie ma nic co buduje całą grę co oznacza pewne problemy. Dam znać co mi się udało z tym zrobić.
-
pasmo program.asm out
ERROR on line 34 of file program.asm
ERROR: File 'music/mainmusicas.sym' not found
(pomijając bordello z dużymi/MAŁYMI literami w nazwach)
-
Miałem wczoraj porobić coś poważnego ale w ramach prokrastynacji zająłem się tym tematem. ;D
W załączniku wersja z patchem dla Sinclair 2, bo taką najłatwiej było zrobić.
Przy okazji dodałem opcję rzucenia pochodnią / biczowania dla kombinacji DÓŁ+FIRE, bo granie na joyu i wciskanie M z klawiatury jakoś średnio mi pasuje.
Pod Spectaculatorem działa więc mam nadzieję, że na prawdziwym HW również.
-
Sprawdziłem na moim +2 i działa. Dzięki!
-
tmk - gratulacje czasu oraz wytrwałości ;) Teraz wiemy kto może nam przerabiać gry ;)
-
Dzięki, w miarę możliwości bardzo chętnie. Zawsze to pretekst, żeby nauczyć się czegoś o sprzęcie i nie robić czegoś innego. :)