forum speccy.pl

ZX Spectrum => GRY => Wątek zaczęty przez: popocop w 2021.04.29, 15:44:35

Tytuł: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana 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.
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: Tygrys w 2021.04.29, 15:52:13
Rozumiem że wykluczyłeś niesprawny joy oraz port w szaraku?

Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: popocop w 2021.04.29, 16:16:22
Wszystko jest sprawne. Jak pisałem wcześniej nie tylko ja mam taki problem z tą grą.
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: Tygrys w 2021.04.29, 17:51:51
Ok, wieczorem postaram się coś ustalić
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: Tygrys w 2021.05.03, 20:36:13
nie podejmuje się babrania w takim oto kodzie:

Cytuj
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.
 
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: andy w 2021.05.03, 21:08:09
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.
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: popocop w 2021.05.04, 08:42:41
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.
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: tmk w 2021.05.22, 20:56:24
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.asmTam bym zajrzał.
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: Tygrys w 2021.05.24, 10:01:03
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ć.
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: steev w 2021.05.25, 18:38:12
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)
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: tmk w 2021.06.04, 18:20:37
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ż.
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: popocop w 2021.06.05, 09:45:03
Sprawdziłem na moim +2 i działa. Dzięki!
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: Tygrys w 2021.06.07, 09:24:02
tmk - gratulacje czasu oraz wytrwałości ;) Teraz wiemy kto może nam przerabiać gry ;)
Tytuł: Odp: The Lost Treasures of Tulum - nie działa joystick
Wiadomość wysłana przez: tmk w 2021.06.08, 21:59:58
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. :)