TurboR games patches

Page 1/3
| 2 | 3

Par Victor

Champion (467)

Portrait de Victor

30-12-2017, 06:12

I share these IPS patches. They turn on R800 (if it's found...) and work correctly.

Dragon Slayer 6 - R800 OK_IPS_PATCH

Fray MSX2 R800 OK_IPS_PATCH

Psycho World - R800 OK_IPS_PATCH

Undeadline - R800 OK_IPS_PATCH

I hope you like it!!

!login ou Inscrivez-vous pour poster

Par Randam

Paladin (901)

Portrait de Randam

30-12-2017, 08:50

You are my hero: more r800 patches, great stuff.

Par gdx

Prophet (2655)

Portrait de gdx

30-12-2017, 09:38

Victor, Line interrupt occurs higher in R800 mode, or have you found a solution for it to happen in the same line with Undeadline?

Par Louthrax

Paragon (2029)

Portrait de Louthrax

30-12-2017, 09:51

gdx wrote:

Victor, Line interrupt occurs higher in R800 mode, or have you found a solution for it to happen in the same line with Undeadline?

Victor's patch for Undeadline indeed looks way cleaner than the previous version I've already seen! In this previous version, the display was flickering badly between the score and game areas, now there are only a few lines, that remain black and do not flicker!

My understanding at the time was that the VPD in R800 mode was slower to transfer the sprite datas to VRAM, causing it to miss the expected interrupt line. Wondering how Victor did to fix that ? (maybe just shifting the interrupt line down so that it's never missed?).

Par Victor

Champion (467)

Portrait de Victor

30-12-2017, 10:01

gdx wrote:

Victor, Line interrupt occurs higher in R800 mode, or have you found a solution for it to happen in the same line with Undeadline?

Yes... You're right... I'll check that...

Par gdx

Prophet (2655)

Portrait de gdx

30-12-2017, 10:13

I optimized Undeadline and the game is really faster but because of interrupt issue I did not release it. This version interests you?

Par Louthrax

Paragon (2029)

Portrait de Louthrax

30-12-2017, 10:17

The idea I had in mind to fix that (a long time ago): switch CPU to Z80 mode before to transfers sprites to VRAM, and switch back to R800 after that (switching CPU also takes some time, so not sure that this will work).

Par Victor

Champion (467)

Portrait de Victor

30-12-2017, 10:28

gdx wrote:

I optimized Undeadline and the game is really faster but because of interrupt issue I did not release it. This version interests you?

Yes of course!!

Par Victor

Champion (467)

Portrait de Victor

30-12-2017, 10:30

Louthrax wrote:

The idea I had in mind to fix that (a long time ago): switch CPU to Z80 mode before to transfers sprites to VRAM, and switch back to R800 after that (switching CPU also takes some time, so not sure that this will work).

You're right.. the issue is the time with the OUTIs with the sprites in line interrupt... but just writting a RET in FD9Fh is works better!! the line is two or three pixels higher..

The real problem is that this game doesn't manage correctly the interrupts....

Par erpirao

Paladin (872)

Portrait de erpirao

30-12-2017, 11:11

oh my god, thank you very much ..
Do you know if anyone will dare to make these patches for the turbo mode of the Panasonic FX / WX / WSX?

Par gdx

Prophet (2655)

Portrait de gdx

30-12-2017, 11:43

Victor wrote:
gdx wrote:

I optimized Undeadline and the game is really faster but because of interrupt issue I did not release it. This version interests you?

Yes of course!!

Download it here: Undeadli-enhancement_test.zip

I think it's the last version.

Page 1/3
| 2 | 3
My MSX profile