Wanted: feedback from Mac OS X users

Page 18/18
11 | 12 | 13 | 14 | 15 | 16 | 17 |

By MetalGear2

Supporter (9)

MetalGear2's picture

27-07-2015, 10:31

I tried to play MG2 via Nekolauncher, and I got that error message as a result. Now, taking your suggestion, I started up OpenMSX via NL without any roms and extensions loaded, and I get a blank blue screen, just like when I launch OpenMSX without NL. I guess I should have said something about the ROM thing.

And to answer your question as to why, well they did say it was a bit more powerful than a Panasonic FS-A1GT, IIRC. Isn't there any reason I shouldn't? oO

By Manuel

Ascended (18148)

Manuel's picture

27-07-2015, 10:54

The IDE extension enables you to use harddisks with the MSX. But if you are not using that and only run ROM images, you can just as well use a simpler machine (e.g. the plain Panasonic FS-A1GT or Panasonic FS-A1WSX, or if you want to have all options except IDE on an MSX2, use Boosted_MSX2_EN; practically everything will run on these). The IDE extension may conflict with certain games, resulting in the "No enough memory".

I think the IDE conflicts with the disk routines of the MG2 game or so. Probably if you press DEL while the MSX starts up, you'll skip the IDE and MG2 will work fine. But then you can just as well use a machine without IDE, especially if you're not using it anyway.

By MetalGear2

Supporter (9)

MetalGear2's picture

27-07-2015, 11:18

Yeah, I figured I was gonna have need something special. Guess I'll just stick with those for now. I feel like an idiot.

Weird how MG1 can work with Boosted_MSXturboR_with_IDE but not MG2.

By Manuel

Ascended (18148)

Manuel's picture

27-07-2015, 14:39

The difference is that MG2 can use the disk drive to save your state. So it initializes the disk ROMs (including the IDE). MG1 doesn' t have such features, so it doesn't even bother to initialize disk drivers. Hence the difference.

So, everything fine now? If you need more help, please let me know.

By sd_snatcher

Prophet (3471)

sd_snatcher's picture

31-07-2015, 23:46

This problem that's happening with MG2 (or any other cartridge game that requires disk access) is caused by a pair of bad decisions:

1) The Sunrise BIOS has no provisions for running on MSX-DOS1 mode. If you try to do that, you'll either get the "No enough memory" error or just an ugly freeze. Even if you try to boot a Turbo-R with this IDE while holding the "1" key, it will freeze.

2) The MSX Turbo-R DiskBIOS v2 was changed to include a bad design idea: if it detects that the hook HSTKE is being used, it forces the DiskBIOS1 mode. This already has caused a lot of headaches for me and other developers. The MSX-DOS2 v2.20 DiskBIOS had no such behavior.

I already asked Nestor to remove this HSTKE bad idea from Nextor (since we can just press "1" for the DiskBIOS1 if we need), but I don't know if it was already removed.

Page 18/18
11 | 12 | 13 | 14 | 15 | 16 | 17 |