The Big MegaFlashROM SCC+ SD Topic

Pagina 19/96
12 | 13 | 14 | 15 | 16 | 17 | 18 | | 20 | 21 | 22 | 23 | 24

Van Guillian

Prophet (3515)

afbeelding van Guillian

13-07-2013, 22:43

Creepy is right. Solid Snake has a bug and it only works in subslot 0 or primary slot. You can run it in MegaFlashROM SCC+ SD disabling subslots with /U option and leaving MegaFlashROM SCC+ "alone".
i.e.: OPFXSD MGEAR2.ROM /U

About FAT12. I copied the files using the MSX. In Windows 7 I can also copy up to 112. If I try to copy more files I get a "Root directory is formated in FAT and it can contain a limited number of elements... bla, bla, bla... format it in NTFS"

I don't know where is the problem. Try to format your card again using FDISK in MSX.

Van ApolloBoy

Expert (96)

afbeelding van ApolloBoy

13-07-2013, 23:20

Guillian wrote:

Try to format your card again using FDISK in MSX.

How do I copy a file from the SD card over to the built-in "disk" in the MFR?

Van Manuel

Ascended (19223)

afbeelding van Manuel

13-07-2013, 23:25

If your system uses long filenames support for FAT, it will take 2 entries per file, so you can only use half of 112 files on it... Perhaps it's something like that?

Van ApolloBoy

Expert (96)

afbeelding van ApolloBoy

13-07-2013, 23:48

Manuel wrote:

If your system uses long filenames support for FAT, it will take 2 entries per file, so you can only use half of 112 files on it... Perhaps it's something like that?

That can't be the case because I can't even get close to half of 112 on it.

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

14-07-2013, 00:32

Creepy wrote:

Meits: Are there dumps/fixes of the game that make it actually run in a subslot? Even the patched English translated version with the latest fixes from Bifi (http://bifi.msxnet.org/mg2ss-eng/) does not work in a subslot. I can only get it to run when it is in a main slot.

Never checked with this device. It does however work with the flash rom from the first generation.
Now that I try it with the SD version, my MSX freezes after init screen. This didn't happen before I updated to the latest Nextor kernel...
Will try again with /u
This works. Which means from this latest Nextor kernel on I need to flash MG2 like this from now on... Seems a bit silly... Bug? Fix? (I'm running into this behavior with the device in slot1 of my computer)

Van Guillian

Prophet (3515)

afbeelding van Guillian

14-07-2013, 21:11

ApolloBoy wrote:
Guillian wrote:

Try to format your card again using FDISK in MSX.

How do I copy a file from the SD card over to the built-in "disk" in the MFR?

You must create a DSK image file and then upgrade your ROM disk.
You can do it using Disk Manager in Windows, or creating a 720KB partition, copying in it the files you want to include in your ROM disk, and then making the DSK file using FDSAVE.
To update you ROM disk you have to use OPFXSD rondisk.dsk /id

BTW, FDISK can be invoked from BASIC using CALL FDISK command.

Meits wrote:

Never checked with this device. It does however work with the flash rom from the first generation.

Former MegaFlashROM does not work as slot expander (well, MegaFlashROM SCC+ could simulate subslots, so you will have the same problem)

Meits wrote:

Now that I try it with the SD version, my MSX freezes after init screen. This didn't happen before I updated to the latest Nextor kernel...
Will try again with /u
This works. Which means from this latest Nextor kernel on I need to flash MG2 like this from now on... Seems a bit silly... Bug? Fix? (I'm running into this behavior with the device in slot1 of my computer)

Bug? Yes it is a bug in Metal Gear 2. Blame Konami about that Tongue
Fix? Of course the game could be fixed so it can work on a subslot.
Also, OPFXSD could force /U when running a ROM, but then it will not be possible to use SD interface or DSK in a future when running ROMs.

Van meits

Scribe (6530)

afbeelding van meits

15-07-2013, 07:01

I played SS without /u before the update, so something went wrong. Got the old kernel lying aroung somewhere so I can downgrade and check?

Van Guillian

Prophet (3515)

afbeelding van Guillian

15-07-2013, 09:06

You can downgrade, no problem.
But it is not related to kernel for sure, but to OPFXSD that forced the /U option.

Van meits

Scribe (6530)

afbeelding van meits

15-07-2013, 17:57

Problem solved then... Is there any reason why the forced /U was removed?

Van Guillian

Prophet (3515)

afbeelding van Guillian

15-07-2013, 21:49

Because SD interface would be disabled, so any ROM could access it if needed (or a DSK emulation in a future)

Pagina 19/96
12 | 13 | 14 | 15 | 16 | 17 | 18 | | 20 | 21 | 22 | 23 | 24