Does anything run Sex Bomb Bunny on MSX?
-
yours begins with ebay*** right.
No email over here yet.Wiil check the posts/email tomorrow again.
-
@Folly Yes, but I sent it from a different one.
-
Nothing here, did you make a typo ?
-
@Folly Doh, I somehow sent the reply to myself :D Check again now.
-
I tested your full version with sha1sum 9eb6e637c0aa8ac4dcd2bda0cc8e3307c7b10758 .
Your version works OOB for me, at least playing until round 2. (on my x86_64 but should not matter)
Works on both MSX2 (gives PSG error however) and TurboR (no PSG error).
You might want to update OpenMSX to the latest version from source and see if this helps. -
@Folly As per the OP: "All emus are latest versions, updated today" 🙁
(Obv I'm talking about on the Pi, not on a PC.)
-
@JimmyFromTheBay said in Does anything run Sex Bomb Bunny on MSX?:
@Folly As per the OP: "All emus are latest versions, updated today" 🙁
:D missed that.
(Obv I'm talking about on the Pi, not on a PC.)
Should not matter but I will try on my pi4 and let you know.
Edit :
Obviously I was thinking that the latest version was installed.
I see now that the latest binary of openMSX is version 17 on the pi4 with regular RetroPie-Buster image.
The newer version 19 will not compile correctly on Buster see code of the module-script, so an older automatically gets installed :function _get_commit_openmsx() { local commit # latest code requires a C++ compiler with C++23 support (Debian Bullseye) [[ "$__gcc_version" -lt 9 ]] && commit="127e2826" # use a commit after release 17 for older GCC versions (gcc 8.x, Debian Buster) [[ "$__gcc_version" -lt 8 ]] && commit="c8d90e70" # for GCC before 7, build from an earlier commit, before C++17 support was added [[ "$__gcc_version" -lt 7 ]] && commit="5ee25b62" echo "$commit" }
Tried your SBB on version 17 and indeed it doesn't work correctly.
That means the fixes that are implemented in later version 19 are not available for you.
So after investigation it is now obvious why it worked for me on the PC and not on the pi4 for you. -
Will have a second look at your dsk image and how to fix it for openMSX version 17 or see if there is an other solution.
-
For now you can do it manually by :
- pressing the "menu" key when the msx boots and eject the dsk file from the menu
- do the command "set adjust (-7,-7)" in msxbasic
- then go to the menu again and insert the disk again and reset from within the menu
- then the game should start OK
-
Have made a fixed version that runs well on openmsxv17 and using TurboR by :
- using msxdos2 files on disk
(the FS-A1GT has msxdos2 rom on board so can run msxdos2 from disk by default) - from the autoexec.bat it loads my fix.bas from MSXDOS2 in Basic
(fix.bas has the command "set adjust(-7,-7)") - from fix.bas the game is loaded from Basic in MSXDOS2
(only possible with Basic Disk version 2 for MSXDOS2 therefor used MSXDOS2 and the FS-A1GT )
Just send you the file.
Can you check if it works for you ?P.S.
Optionally I could make an IPS file that can be shared to patch the original file to the fixed version if anyone would want that. - using msxdos2 files on disk
-
@Folly Works beautifully, thank you :)
(It seems to push the screen down vertically - I presume that's a result of the adjustment? - but the whole playfield is still onscreen and it's now fully playable.)
-
@JimmyFromTheBay said in Does anything run Sex Bomb Bunny on MSX?:
@Folly Works beautifully, thank you :)
(It seems to push the screen down vertically - I presume that's a result of the adjustment? - but the whole playfield is still onscreen and it's now fully playable.)
Actually it's left and up.
-
@Folly How odd. On my screen it looks horizontally centred, but it's flush to the bottom with a large border at the top.
-
Learned something again.
The "set adjust" command seems to stick on my openmsx v19.1 .
Looks like it also doesn't work OOB for openmsx v19.1.
Sticking depends probably on whether the sram or cmos file can be saved or not.
A check would be to run the original SBB version again.Does the original version now also work, or does it not ?
P.S.
So if the setting gives problems when it sticks it can be return to the default with "set adjust (0,0)", I think. -
@Folly Ooh, that's interesting - the old unmodified disk DOES work fine now. (But it's still flush to the bottom.)
-
@JimmyFromTheBay said in Does anything run Sex Bomb Bunny on MSX?:
@Folly Ooh, that's interesting - the old unmodified disk DOES work fine now.
Aha, so it does stick on your openmsx install, good to know.
(But it's still flush to the bottom.)
Also on my end it's a bit to the bottom, not much we can do about it but it works !
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.