Bomberman 2 for download

by Whizzy on 13-03-2011, 22:16
Topic: Software
Languages:

As of today, Paragon's Bomberman 2 can be downloaded for free! In the past time, MSX users have informed Paragon that their downloaded or bought copy of this game didn't work. So, there actually is a non-working copy out there, a bug which manifests itself in level 5, and it happens on both original MSX machines and emulators. The disk image provided on the Paragon website does not have this problem and is the only correct version.

Relevant link: Paragon

Comments (14)

By KdL

Paragon (1127)

KdL's picture

13-03-2011, 23:26

Hi, SCREEN 0 was ommited into line 2 of AUTOEXEC.BAS

When SCREEN 1 is the preset of machine an error will be showed. Wink

Regards
KdL

By sd_snatcher

Prophet (2865)

sd_snatcher's picture

14-03-2011, 04:37

Beautiful game! Thanks for sharing!

But beware that openMSX warned that this game has a serious bug that should be fixed:

"warning: The running MSX software has set unsafe PSG port directions. Real (older) MSX machines can get damaged by this."

If unfixed, this game will fry the PSG of any MSX based on discrete chips, like the ExpertTurbo and any brazilian MSX upgraded to MSX2/2+. I don't remember of any other MSX2/2+ based on discrete chips, but they're also at risk.

By Whizzy

Master (196)

Whizzy's picture

14-03-2011, 09:02

Thanks for the reactions !

Uh, about the PSG thingie.. i didn't know that then and now. I dont think i have the sources at hand to create some patch or something Crying

Does someone have a list of possible affected MSX machines ? then we could add that as a warning to the download section.

Thx,
Antal

By wolf_

Ambassador_ (9709)

wolf_'s picture

14-03-2011, 11:39

It's using the Moonblaster replayer I guess.. Hannibal

By Whizzy

Master (196)

Whizzy's picture

14-03-2011, 11:56

Yes.. indeed it is. QuestionoO

By wolf_

Ambassador_ (9709)

wolf_'s picture

14-03-2011, 11:59

The PSG warning is an artifact of this stone age MB player. All old demos, music disks and magazines that have used this MB player show the same warning in openMSX.

It's about PSG register 7 iirc, make sure bit 6 is 0 and bit 7 is 1, perhaps you can check the MB player source for this and fix it yourself..?

By Manuel

Ascended (14725)

Manuel's picture

14-03-2011, 18:43

My Sony HB-G900P also suffered from this. It didn't start up for a while once.

By sd_snatcher

Prophet (2865)

sd_snatcher's picture

15-03-2011, 02:49

I tried to debug the game, but instead I stomped on another bug that prevents openMSX watchpoints to be used to locate the BomberMan2 problem... I hope they fix it soon.

By Vampier

Prophet (2231)

Vampier's picture

15-03-2011, 03:00

I thought it only was a serious bug on MSX1 machines

By Whizzy

Master (196)

Whizzy's picture

15-03-2011, 09:33

Thanks for all the suggestions and reactions. I may have a look this week at the source code (if i can find anything Question ) and look for a way to patch the game.

By hap

Paragon (2014)

hap's picture

15-03-2011, 17:08

assuming the code is not compressed, isn't it easier to patch the binary?

By Whizzy

Master (196)

Whizzy's picture

23-03-2011, 22:12

It wasn't easy (have not programmed Z80 ASM for over 20 years.)

But.... i've managed to patch the Moonblaster replayer and now it writes the PSG registers correctly. I've updated our site with the new version. This version will not give the warnings in openMSX anymore. And it still works Wink

Enjoy ! Cool

By Manuel

Ascended (14725)

Manuel's picture

26-03-2011, 17:50

20 years is a huge overstatement Tongue

By mars2000you

Enlighted (5376)

mars2000you's picture

02-03-2015, 22:03

Full maps of Bomberman (MSX 2 version) and Bomberman 2 available on MSX Eggerland :

http://eggerland.msxblue.com/

It's really funny to create these maps !!!

My MSX profile