MSX compilation disk problem on MSX2 (VG8235)

By tooloud

Rookie (19)

tooloud's picture

11-09-2020, 13:50

Hi folks, I have a problem.
Computer: VG8235 with DD 720k drive (and obvious ROM update from 8245). Formats, reads, writes.
Cart MegaflashROM SCC+ SD
first 360k SD disk image from MSX Mania Collection (frpom TOSEC MSX) - .dsk image is mounted to Nextor. But when booting MSX doesnot see pressed CTRL key which is obligatory to run disk menu.
I thought it's about keyboard so I have recorded to regular floppy disk the files and started computer without the cart. Then it boots to menu, but when I choose game (#5 - Manic Miner in this example) it hangs on black screen after around 5 seconds of working drive.
so I checked under emulators.
fMSX 5.8 - works fine with MSX2 both menu and game.
AMIMSX 3.2 plays as real computer - so starts menu (with CTRL pressed on boot) and then hangs after a few seconds on black screen.

Is it imcompatible game or what? Why CTRL is disabled with this cart? Anyone has this kind of problem?

Login or register to post comments

By pgimeno

Master (245)

pgimeno's picture

11-09-2020, 17:50

I've tried with openMSX and without MFRSCC+SD. The Philips_VG_8235 does not show the menu: when I enter FILES it shows "Disk I/O error". The Philips_NMS_8245 boots and brings up the menu if I keep CTRL pressed; when I select Manic Miner, it boots normally.

My command line was:

openmsx -machine Philips_NMS_8245 "MSX Mania Collection - Disk 001 (19xx)(-).dsk"

By sdsnatcher73

Paragon (1196)

sdsnatcher73's picture

11-09-2020, 18:13

Sorry I read it wrong... will try it out on real MSX later

By tooloud

Rookie (19)

tooloud's picture

11-09-2020, 18:31

I have been adviced with POKE -1,170 to fix compatibility, but it does not change anything.

as mentioned - fMSX plays well with it, but AMIMSX replicate the same problem real machine without MFRSCC+SD.

8245 has only DD drive and newer ROM, but my 8235 has already both of them upgraded.

is there way to convert this to .rom file?

By sdsnatcher73

Paragon (1196)

sdsnatcher73's picture

11-09-2020, 19:33

I think there may be an issue with the disk image. It indeed gives a Disk I/O error on an emulated VG8235. I've recreated an image by copying all files (on a turbo R) to an freshly formatted 360kB disk and that loads fine in an emulated VG8235 (also the game loads fine). If you send me an e-mail (on my profile page), I can share the image with you and you could try that on your VG8235...

By tooloud

Rookie (19)

tooloud's picture

12-09-2020, 09:37

@sdsnatcher73 email sent. Thanks!

By sdsnatcher73

Paragon (1196)

sdsnatcher73's picture

12-09-2020, 11:56

Okay, somehow the original image has some troubles (I've not investigated which) on the VG-8235. I made a new image in openMSX by copying all files to an empty single sided disk image (I use my special FS-A1GT2 machine which has 2 drives unlike the real thing). After that the game worked on @tooloud's VG-8235 (and also on my FS-A1GT and PHC-70FD2 using both SofaRun and real disk).

By tooloud

Rookie (19)

tooloud's picture

13-09-2020, 23:19

@sdsnatcher73, thanks for your time and help. I got .dsk from you and:
1) it works fine under AmiMSX emulator. I did track to track copy (so 1:1) to MSX formatted drive and
2) it boots fine under the emulator using the floppy as source.
3) When I inserted this floppy disk and booted my 8235 I got "syntax error" when booting from this floppy. Then trying to load "manic.bas" I got "direct statement in file" error.

This is a bit crazy for me. Drive? I have no problem formatting, writing, reading on this drive. I need to try to copy this image under Linux as advised in Wiki. I will make now another test - with recording only Manic Miner files on empty formatted floppy, your .dsk as a source for files.

By tooloud

Rookie (19)

tooloud's picture

14-09-2020, 22:39

I have copied Manic Miner off the disk image and it works (this is what I needed from this image). Thanks for help.

By sdsnatcher73

Paragon (1196)

sdsnatcher73's picture

15-09-2020, 14:57

I think AmiMSX may have trouble writing single sided disks