TurboR games patches

Page 1/2
| 2

By Victor

Champion (390)

Victor's picture

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 or register to post comments

By Randam

Paladin (865)

Randam's picture

30-12-2017, 08:50

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

By gdx

Prophet (2207)

gdx's picture

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?

By Louthrax

Paragon (1836)

Louthrax's picture

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?).

By Victor

Champion (390)

Victor's picture

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...

By gdx

Prophet (2207)

gdx's picture

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?

By Louthrax

Paragon (1836)

Louthrax's picture

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).

By Victor

Champion (390)

Victor's picture

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!!

By Victor

Champion (390)

Victor's picture

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....

By erpirao

Paladin (745)

erpirao's picture

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?

By gdx

Prophet (2207)

gdx's picture

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/2
| 2
My MSX profile