MSX compilation disk problem on MSX2 (VG8235)

بواسطة tooloud

Rookie (27)

صورة tooloud

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 أوregister لوضع تعليقاتك

بواسطة pgimeno

Champion (328)

صورة pgimeno

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"

بواسطة sdsnatcher73

Enlighted (4289)

صورة sdsnatcher73

11-09-2020, 18:13

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

بواسطة tooloud

Rookie (27)

صورة tooloud

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?

بواسطة sdsnatcher73

Enlighted (4289)

صورة sdsnatcher73

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

بواسطة tooloud

Rookie (27)

صورة tooloud

12-09-2020, 09:37

@sdsnatcher73 email sent. Thanks!

بواسطة sdsnatcher73

Enlighted (4289)

صورة sdsnatcher73

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

بواسطة tooloud

Rookie (27)

صورة tooloud

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.

بواسطة tooloud

Rookie (27)

صورة tooloud

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.

بواسطة sdsnatcher73

Enlighted (4289)

صورة sdsnatcher73

15-09-2020, 14:57

I think AmiMSX may have trouble writing single sided disks