Space Manbow TurboFix

by sd_snatcher on 08-01-2011, 14:53
Обсуждение: Software
Языки:

Here's a great new year's gift for fans of Konami's Space Manbow - and who isn't! It's a patch that improves two artifacts of the game:

  • TurboFix: Fixed the timing and splitscreen routines, allowing the game to be run with the turbo enabled on machines which support this. Running with turbo will allow the game to run at a much better frame rate and will also eliminate the constant slowdowns. Many animations also get much smoother, like for instance the animation of the bosses of stage 3, 6, 8 and 9. This patch will also enable the turbo on boot for turbo-R machines.
  • Fixed the bug of the random number generator of the stage 7 boss (the big neatly drawn green head with horns). This bug caused a long delay between the launch of each bubble, resulting in one of the lamest bosses in MSX history. After this fix, the boss starts to behave like a real stage boss.

Relevant link: Space Manbow Turbo Fix

Комментарии (25)

By Huey

Prophet (2644)

Аватар пользователя Huey

08-01-2011, 20:39

Great!!!

This kind of patches makes me happy to own a turbo-R Cool

By Randam

Paladin (916)

Аватар пользователя Randam

08-01-2011, 22:23

Great job!!! Keep up the good work. LOL!

By max_iwamoto

Champion (467)

Аватар пользователя max_iwamoto

09-01-2011, 04:40

Now I have to replay Space Manbow again Wink

By vanfanel

Champion (446)

Аватар пользователя vanfanel

09-01-2011, 14:57

Wohoo!! Great!! My 10Mhz MSX-on-AlteraDE1 will love this!!
Let's get some action now!!

By sd_snatcher

Prophet (3092)

Аватар пользователя sd_snatcher

09-01-2011, 15:26

@vanfanel

And it does support a turbo blitter too! Try enabling both the turbo Z80 and the turbo blitter on your DE1 and you'll see it. Smile

My turbofixes are done in a way that the game will not be dependent of the slowness of any component anymore, even the VDP.

By Imanok

Paragon (1143)

Аватар пользователя Imanok

09-01-2011, 17:40

God job man! Smile

BTW... did you test it on a real TR??... there are some glitches with sprites that don't appear on BlueMSX emulating a TR.

By Manuel

Ascended (15811)

Аватар пользователя Manuel

09-01-2011, 19:03

To celebrate this release I made a video of it: http://www.youtube.com/watch?v=WKTzdRq6eOc
Also nice to showcase the patch.

By Ivan

Ascended (9117)

Аватар пользователя Ivan

09-01-2011, 22:14

Wow. The stage 7 boss is now totally different. Incredible such fail in a Konami game... Thumbs down for the testing team!!!

By ant0niutti

Master (159)

Аватар пользователя ant0niutti

10-01-2011, 23:29

Great!

By Imanok

Paragon (1143)

Аватар пользователя Imanok

12-01-2011, 19:30

BTW... did you test it on a real TR??... there are some glitches with sprites that don't appear on BlueMSX emulating a TR.
Anybody?? Question

By sd_snatcher

Prophet (3092)

Аватар пользователя sd_snatcher

13-01-2011, 21:24

@Imanok

Yes, I tested it on the real Turbo-R too. The little sprite glitches are caused by the S1990 slowdown, as always. The effect don't happen on a Z80 turbo machine.

As Space Manbow have a somewhat buggy and very temperamental code with a lot of workarounds, I did chose not to interfere with it's sprite routines. After all, the sprite glitches are more than compensated by the smoothness of the game and the animations, isn't it? Smile

By Imanok

Paragon (1143)

Аватар пользователя Imanok

14-01-2011, 17:25

Yes, I tested it on the real Turbo-R too. The little sprite glitches are caused by the S1990 slowdown, as always. The effect don't happen on a Z80 turbo machine.
What a pity Crying

As Space Manbow have a somewhat buggy and very temperamental code with a lot of workarounds, I did chose not to interfere with it's sprite routines. After all, the sprite glitches are more than compensated by the smoothness of the game and the animations, isn't it?
Don't get me wrong... I really appreciate your work and I understand it must be hard to deal with all that.

BTW... what's the difference between your turbofix version running on a TR and the original rom using the R800 (switched with the flashrom loader), in terms of speed and softness??

By Imanok

Paragon (1143)

Аватар пользователя Imanok

15-01-2011, 19:07

And one more thing... would it be possible to make a separate IPS patch only fixing the buggy boss?? (for people who only have an MSX2/2+ without turbo).

By Huey

Prophet (2644)

Аватар пользователя Huey

15-01-2011, 20:37

And one more thing... would it be possible to make a separate IPS patch only fixing the buggy boss?? (for people who only have an MSX2/2+ without turbo).

Why? Doesn't it run on those MSX-es?Question

By Imanok

Paragon (1143)

Аватар пользователя Imanok

15-01-2011, 23:14

Why? Doesn't it run on those MSX-es?
I don't know why I thought it would not... I'm a dumbass Tongue

By djh1697

Paragon (1410)

Аватар пользователя djh1697

18-01-2011, 21:42

How do I hack an original ROM cartridge?

By Meits

Scribe (5640)

Аватар пользователя Meits

08-01-2013, 10:30

n00b question. Is the turbo in the Panasonic MSX2+ models supported by this patch?

By Meits

Scribe (5640)

Аватар пользователя Meits

08-01-2014, 07:15

Things one can get to know in exactly one year... Big smile
Yes it does! It even says so... Just not mentioning the brand

By sd_snatcher

Prophet (3092)

Аватар пользователя sd_snatcher

08-01-2014, 20:12

Yes, my turbo fixes support any turbo machine, regardless of the brand. Smile

Its just the auto-enable of the turbo speed that is restricted to machines that have the CHGCPU function in BIOS. To this day, only the Turbo-Rs have that.

By tfh

Paragon (1839)

Аватар пользователя tfh

08-01-2017, 13:28

This plays a lot nicer indeed Smile Smile
I know it's old news, but for those who want to try this version but never wanted to fiddle around with IPS patches; Here you can play the patched version online: http://www.file-hunter.com/MSX/SpaceManbow.html

By DRomero

Expert (103)

Аватар пользователя DRomero

08-03-2019, 22:46

Hello, sorry for revive this thread but i think found a bug i this patch.

In openMSX it works perfect but on a real TurboR it always hangs after the first game demo runs out. That is, if you let the game run the demo, the second time the Konami logo appears, the game screen turns black and the MSX hangs. It happends 100% of the time, tried with MegaflashROM & FlashJacks, the SHA1 of the game is: F6199F48FF994FC9A8E33A8581BB3BB16DD301AB

By Manuel

Ascended (15811)

Аватар пользователя Manuel

09-03-2019, 22:38

Which MegaFlashROM are you using exactly?

When I patch the game I get 1d995cf4521da949072344e8185c44744711f472 sha1sum. So something went differently...?
EDIT: ah, the original ROM image has the sha1sum you mentioned. Same for mine.

By DRomero

Expert (103)

Аватар пользователя DRomero

10-03-2019, 20:43

Yep Manuel, same SHA1 here after patching the required game ROM: 1D995CF4521DA949072344E8185C44744711F472

So you your TurboR freezes too after the game demo then?

I have tried many MSX machines, on my Panasonic 2+ WX it works fine, on my TurboR ST it works fine, but NOT on my turboR GT.

So it must be a problem with the amount of RAM the GT has? Don't know, but it freezes and i have to reboot the computer each time.

By DRomero

Expert (103)

Аватар пользователя DRomero

10-03-2019, 20:44

By the way, i'm using the MegaFlashROM 512, Flashjacks and Carnivore 2, it happends on all 3...

By Manuel

Ascended (15811)

Аватар пользователя Manuel

10-03-2019, 22:48

I only tried it on openMSX and indeed, doesn't happen there. But I tried with MegaFlashROM SCC+ SD.