MEGA-SCSI, Runit and ROM execution on openMSX

Door saccopharynx

Master (165)

afbeelding van saccopharynx

01-08-2012, 15:38

Hi everyone,

I'd like to ask for help as I'm trying a few things without success.

1) Which are the steps to mount a MEGA-SCSI hard disk image on openMSX? I've been able to properly create the image and copy content using BlueMSX and other external tools like DiskExplorer. The image file is successfully mounted on BlueMSX and I experience no problems. However, I can't figure out what is going on when trying it on openMSX. To be more precise, nothing happens and the BASIC rom is loaded instead. On the other hand, the Sunrise IDE extension is working fine on both emulators.

2) When trying to launch DSK files with Runit, do these images need to have a specific or special format? No matter the DSK file I try to launch (360KB or 720KB), the emulator resets after appearing the NEARDARK screen. Same thing on both emulators.

3) In case Runit doesn't work or it contains a lot bugs that need to be fixed, is it possible to execute ROMs bigger than 720KB that have been created with DSK2ROM? e.g., EXECROM doesn't recognise these ROMs (BlueMSX & openMSX the same issue; probably because of the non-standard size). ROMLOAD seems to work fine but only as long as an ESE-SCC-512KB Cartridge is connected and the ROM file is smaller than 512KB. However, this utility only works on BlueMSX for that particular configuration, without success at all on openMSX, as apparently, only 256KB SCC are supported for the later emulator.

To sum up questions 2 and 3, how can I load (from hard disk images) DSK or ROM files no matter the size?

Thanks,

S

Aangemeld of registreer om reacties te plaatsen

Van RetroTechie

Paragon (1563)

afbeelding van RetroTechie

01-08-2012, 16:25

Why are you doing it the hard way, by using a ROM loader or floppy emulation software, when you're already using an emulator (and 'surprised' if that doesn't work) ? Question

If you already have the ROM files / floppy images, why not insert them directly as a ROM or floppy in openMSX?

Van mars2000you

Enlighted (6019)

afbeelding van mars2000you

01-08-2012, 17:19

Answer to question 2 :

You'll find on my site one example of HD image using Runit

http://www.msxblue.com/?p=4229

The list of working games (+ patches for some games) is available on the Runit website

Remark : it can happen that it will work on real machines, but not on a specific emulator

http://martenw.home.xs4all.nl/

Answer to question 3 :

Use the f parameter of DSK2ROM (and read the doc ) :hannibal:

Van saccopharynx

Master (165)

afbeelding van saccopharynx

01-08-2012, 17:22

RetroTechie, I'm not asking for the most efficient way to directly load a ROM or floppy image on the emulator, so I don't see what the point of your comment is. I don't even think I'm doing the hard way as I'm just getting familiarised with these tools and the emulated HD interfaces. What's wrong with that? Do only owners of real MSX machines have the privilege of playing around with that staff? I don't believe so. If the emulator features those capabilities, why not to try them?

For your information, I'm not saying that I'm surprised if it doesn't work, I'm asking if it's possible to make it work and how (regarding questions 2 & 3). In terms of question 1, I don't intend to be rude, but your comment makes much less sense as I just want to know how to use the MEGA-SCSI emulation capabilities on openMSX.

This is not the first time that I read answers questioning what others do or ask, and honestly, I don't understand what the point of that is. If someone can provide an answer, welcome, but if not, I think it's better to stay out of discussion.

Thanks anyway...

Van Manuel

Ascended (18256)

afbeelding van Manuel

01-08-2012, 23:01

MEGA-SCSI in openMSX works exactly like how it works on a real MSX. It means you first have to 'load' the BIOS into the MEGA-SCSI interface. Check for a MEGA-SCSI howto. I'm in a hurry right now, but I'm sure it's documented somewhere. Maybe even in the package the tools came in? (Or is that only Japanese? I forgot... when we implemented it, I did know all of this, but I never had the real hardware...)

Van saccopharynx

Master (165)

afbeelding van saccopharynx

02-08-2012, 16:52

Hi mars2000you,

I appreciate your precise help. I finally managed to load DSK files converted to ROM by using the parameter /f as you suggested. Regarding Runit, I downloaded YS1 HD from the link you posted and it also works fin on both BlueMSX & openMSX. However, I cannot run at least one of my own DSK files (360KB & 720KB). Is Runit strictly requiring a specific floppy disk format, boot sector or something else?

Thanks,

S

Van mars2000you

Enlighted (6019)

afbeelding van mars2000you

02-08-2012, 17:41

I think Runit is only for games with hidden files in the sectors and/or special boot sector. You don't need Runit for games with 'normal' files, just create a 'normal' HD image.

Van Meits

Scribe (6463)

afbeelding van Meits

02-08-2012, 22:26

Runit is only for sector based disks.

Van saccopharynx

Master (165)

afbeelding van saccopharynx

03-08-2012, 01:24

It clarifies everything, many thanks...