Welcome, Guest. Please login or register.


Author Topic: R-Type (Read 23413 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: R-Type
« Reply #45 on: 2019.April.03. 22:21:20 »
The second open is for saving the scores, this happens every time the game returns to the main menu, not only on exit. The version below does not try to open the high score file on tape configurations.

Betöltőkép hiba javítva:
[ Guests cannot view attachments ]

Szerk.: még egy kisebb változtatás, amit elfelejtettem beépíteni, a módosított kicsomagoló rutinnal a főprogram azonnal a 0100h kezdőcímre tölthető másolás nélkül:
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
« Last Edit: 2019.April.22. 12:44:24 by IstvanV »

Offline SlashNet

  • EP addict
  • *
  • Posts: 1192
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: R-Type
« Reply #46 on: 2019.April.03. 22:26:56 »
Thanks!

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: R-Type
« Reply #47 on: 2019.April.04. 09:50:59 »
Beépítettem az ilyen palettával konvertált képet:

Ezen kívül a kép megjelenésekor lassítottam az átmenetet, hatékonyabb lett a csomagolás, próbálkoztam a magnós gépeken a pontszámtábla töltés és mentés tiltásával, és néháy kisebb hibát javítottam.
Szuper, akkor nekem már nem is kell módosítanom, köszi szépen :)
Milyen hibákat találtál?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: R-Type
« Reply #48 on: 2019.April.04. 12:17:53 »
Milyen hibákat találtál?

Az eredeti változathoz képest csak a bias állítását a betöltőben, ami 1Dh volt, a kép viszont 0Dh-t, illetve a módosítás után 04h-t használ. Ennek azonban csak az inróból való kilépés után volt látható hatása rövid ideig. A többinek nincs különösebb jelentősége, vagy csak változtatásoknál (például címek eltolódása miatt). A magnós gépeken a hiscore.dat megnyitását ezek a módosítások próbálják tiltani:
Code: Diff
  1. @@ -18733,8 +18735,12 @@
  2.          ld DE,heap_low+1
  3.          ld BC,heap-heap_low-1
  4.          ld (HL),l
  5.          ldir
  6. +        ld      bc,0003h        ; DEF_TYPE
  7. +        exos    16
  8. +        cp      d
  9. +        jr      nc,nhiload
  10.          xor     a
  11.          ld      de,hiscore_file
  12.          exos    1
  13.          jr      nz,nhiload
  14. @@ -47967,12 +47973,16 @@
  15.         ;call FDCON
  16.  
  17.  ;check  if file is in directory
  18.      call    exosint
  19. +    ld      bc,0003h            ; DEF_TYPE
  20. +    exos    16
  21. +    cp      d
  22. +    jp      nc,close_file_hi
  23.      ld      de,vol
  24.      exos    26
  25.      xor     a
Azonban a menühöz való visszatéréskor továbbra is mindig újra betöltődik a PR1 file, majd a játék indításakor a pálya, tehát magnós felhasználók számára nem igazán praktikus, vagy csak RAM bővítéssel.

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: R-Type
« Reply #49 on: 2019.April.04. 17:37:48 »
Szerk.: még egy kisebb változtatás, amit elfelejtettem beépíteni, a módosított kicsomagoló rutinnal a főprogram azonnal a 0100h kezdőcímre tölthető másolás nélkül:
Megcsinálom majd a hétvégén, és beteszlek a creditsbe, mert azt tuti nem tetted meg :D

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: R-Type
« Reply #50 on: 2019.April.06. 16:12:46 »
A letöltésekhez feltettem a legfrissebb verziót, csak a credits változott István legutolsó loaderéhez képest, a forrásban lecseréltam a loadereket, és bekerült a HISCORE.DAT, aminek már nincs jelentősége. :D
Az eredeti linkről a frissített csomag érhető el.

intro.exp használata intro.sym helyett (csak a forrás változott)
Köszi szépen, a mostani verzió még a régi forrással készült, összedolgozom a kettőt, nem lesz nehéz :D