OpenMSX Harddisk Emulation (Emulation MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 50 guests and 5 MSX friends online

You are an anonymous user.
 

MSX Forum


MSX Forum

Emulation - OpenMSX Harddisk Emulation

Goto page ( Previous Page 1 | 2 | 3 | 4 Next Page )
Author

OpenMSX Harddisk Emulation

ro
msx guru
Posts: 2347
Posted: April 04 2004, 19:17   
ok. but uhrm, where do I find the ide extention rom? couldn't find it anywhere...
manuel
msx guru
Posts: 3552
Posted: April 04 2004, 20:39   
AFAIK you can get it from the Sunrise site.
ro
msx guru
Posts: 2347
Posted: April 04 2004, 22:23   
Well, ok. Downloaded the file renamed it to ide210.rom and shifted it in to the right folder.
Now openmsx boots with the IDE opening screen. But any inserted disk will fail
(ide opening message states "no slave found" Adding a dir/disk image to be used as disk failes too.
It got me confused somehow.
tell me manual, what extensions/disk/files do I exactly need to get openmsx to boot from "harddisk image"

I've studied the manual, but didn't get any info on that. Or should I not use the catapult for this matter??

thanx and goodnight for now.
manuel
msx guru
Posts: 3552
Posted: April 04 2004, 22:54   
ro, you should do exactly the same as on a real MSX with a blank harddisk and an IDE interface connected. So, you should read the manual of the IDE interface
manuel
msx guru
Posts: 3552
Posted: April 06 2004, 20:09   
Got it working now?
IC
msx professional
Posts: 538
Posted: April 07 2004, 23:35   
Ehr.. Ok something else.. But it is related.

I do want to simulate the harddisk, but am not familiar with the ide harddisk of sunrise. I do have the novaxis rom but i can't remember on what page the novaxis is at (thought it was page 2-1, but that's where the dos rom is placed at the moment.)

Might someone have the xml file for the novaxis rom.. please.. whould appriciated it (just dump it here, I'll copy and past it ).

I'm also interested in the Bert Scsi rom. But I couldn't find it, and I don't know how to burn my own (original) bert rom on a floppy (in other words: I'm lazy )

tia..
GuyveR800
msx guru
Posts: 3048
Posted: April 07 2004, 23:40   
You'll need more than a ROM to emulate a SCSI harddisk on openMSX
For that openMSX needs to emulate the SCSI controller on the interface, etc...
IC
msx professional
Posts: 538
Posted: April 08 2004, 11:32   
so.. then the best option would be emulating the ide controller of sunrise then?
GuyveR800
msx guru
Posts: 3048
Posted: April 08 2004, 14:55   
Sunrise IDE already is emulated. So yes, the only option for using a virtual harddisk is by using the Sunrise IDE emulation.
manuel
msx guru
Posts: 3552
Posted: April 08 2004, 20:06   
IDE is completely emulated and should work out of the box, once you have put the IDE ROM in the share/extensions/ide/roms directory. Start with openmsx -ext ide and proceed like you should when you first boot your MSX with a blank harddisk connected to your new Sunrise IDE interface

SCSI is not emulated, indeed.
ro
msx guru
Posts: 2347
Posted: June 02 2004, 14:09   
right.
Tried it again today. I got this the IDE running on Dos 2.2. Now I need to create some Harddisk partitions, right? Could not find any info on the sunrise site (manual) on the IDE. HOW does openmsx create HD parts as realdisk/folder?? (could not find that either in any manual)
manual, what steps do I have to take....
IC
msx professional
Posts: 538
Posted: June 02 2004, 19:21   
you need a tool called idefdisk.com to create the partitions.
First step is to create (auto partition creation does the trick) them, then initialise them, and you need to write the partition table to disk

After that is done you can restart the system, and copy msxdos2 on the A-drive (and anything else you want to fill your diskspace with )
[D-Tail]

msx guru
Posts: 3020
Posted: June 02 2004, 20:15   
How often do I have to say it:

DON'T USE IDEFDISK.COM!!! USE FDISK310.COM INSTEAD!!!

So, that's clear I suppose... If you'd like to use Okei's FAT16, try the following:
- Autogenerate a partition table
- Write it to HDD ([W] to write, [Y] to confirm)
- Go back to the commandline ([Q])
Type
FDISK310 /FAT16
. This will launch FDISK310 with FAT16 support.
- Then say 'display partition table' ([D])
- Kill all partitions
- Make a small first partition (4 ~ 8 MB or so)
- Mark it with 'B', the boot flag
- Then create as much any-sized partitions as you like, but it's perhaps most useful if you don't make them too big (2GB is the maximum, but I advise you never to choose them bigger than 256MB).
- Put the following line in your AUTOEXEC.BAT file (after you've copied MSXDOS2.SYS and COMMAND2.COM to the 4~8 MB-sized A:\ partition):
FAT009.COM
.

You can utterly replace the '009' in 'FAT009.COM' for the version number you use. I advise you to use the latest (IIRC 0.09) FAT16 driver.

If you'd like to get correct free sizes after a DIR /W command, use the PATCHCOM.COM, created by Manuel Pazos (Guillian on MRC ).
manuel
msx guru
Posts: 3552
Posted: June 02 2004, 20:16   
ro, openMSX doesn't do anything than emulating the IDE. Again: the whole harddisk is in one file (hd.dsk) of a size specified in the ide config file (default: 100MB). So, if you start openMSX with the ide extension, just act (again) as if you have a real MSX with IDE and a 100MB (if you didn't change this) harddisk connected.

IDEFDISK is explained on the Sunrise site.
ro
msx guru
Posts: 2347
Posted: June 02 2004, 20:37   
right, that was something I had to know manuel. Others thanx too.
But one more (prolly allready answered question) can, if so how, openMSX use real files (like pointing out a directory on you PC's harddisk) ?

thanx for the patience...
 
Goto page ( Previous Page 1 | 2 | 3 | 4 Next Page )
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.