.dsk to .rom, is possible ? (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 54 guests and 4 MSX friends online

You are an anonymous user.
 

MSX Forum


MSX Forum

Emulation - .dsk to .rom, is possible ?

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

.dsk to .rom, is possible ?

manuel
msx guru
Posts: 3552
Posted: May 22 2007, 09:35   
Vincent: great! Please publish C sources, so that it can be used on our beloved Linux systems as well
coldbreeze
msx lover
Posts: 98
Posted: May 22 2007, 15:37   
Vincent,

Your disk ROM loader hangs up in Blue MSX running in generic MSX1 and MSX2 modes. Is this expected? Unfortunately, I cannot test it on my real MSX machines and the only FlashROM I have is 512k.
Vincent van Dam
msx addict
Posts: 382
Posted: May 22 2007, 16:00   
No it should boot up, what mapper did you select? To get it running myself I need to open the rom and manually select the mapper type 'ASCII8'. The default selection of blue msx fails on me too.
SLotman
msx professional
Posts: 544
Posted: May 22 2007, 16:42   
I'm also having problems with it... I tried my game "Blinky" on it, but game graphics are being corrupted, don't know why

Picture:


On a side note, you can reduce even more the memory requirements if you implement single sided 180kb disks - then, anyone with LOADROM and 256kb mapper, or with EXECROM and 256kb MegaRAM should be able to load the ROM

But anyway, congratulations, very cool
Vincent van Dam
msx addict
Posts: 382
Posted: May 22 2007, 16:50   
@SLotman: I think I know what it is, in the version online there is another bug regarding loads into page 1. I have a fix for that, I'll upload that version tonight so you can test it again.
Vincent van Dam
msx addict
Posts: 382
Posted: May 22 2007, 20:23   
Uploaded an updated version. SLotman, can you test if Blinky has the same problem (I think not). Can you also try a 180kb disk, it wouldn't suprise me (a lot) if it works without me changing anything to the code.

http://home.kabelfoon.nl/~vincentd/
coldbreeze
msx lover
Posts: 98
Posted: May 23 2007, 04:25   
Vincent. It worked fine in BlueMSX with the mapping set to ASCII 8.

Is it possible to use 360k disk images as well?.. I guess I will give it a try
SLotman
msx professional
Posts: 544
Posted: May 23 2007, 04:34   
Wow, I just played Carmen Sandiego from ROM

Blinky was waaaaaay better, but still had some (very small) graphics corruption... but this time it looks random (sometimes appear in a random screen, sometimes it wont) - but even then it was pretty much playable

Unfortunaly 180kb disk didnt work for me
coldbreeze
msx lover
Posts: 98
Posted: May 23 2007, 06:06   
Perhaps, there are static variables it fails to update as it's in ROM that cause distortion in the graphics and other issues...
hap
msx addict
Posts: 504
Posted: May 23 2007, 12:54   
Quote:

Perhaps, there are static variables it fails to update as it's in ROM that cause distortion in the graphics and other issues...

You misunderstood. It's functionally identical to a disk with write protection enabled. It loads disk data from ROM to RAM.
coldbreeze
msx lover
Posts: 98
Posted: May 23 2007, 13:30   
Vincent: The ROM loads 360k .dsk file (2 sides, 40 tracks, 9 sectors/track).
coldbreeze
msx lover
Posts: 98
Posted: May 23 2007, 13:31   
hap: yes, you are right.
Vincent van Dam
msx addict
Posts: 382
Posted: May 23 2007, 16:54   
Quote:

Blinky was waaaaaay better, but still had some (very small) graphics corruption... but this time it looks random (sometimes appear in a random screen, sometimes it wont) - but even then it was pretty much playable



Hm, can you give more details about the loader? Is it sector based, msx-dos? Is the game loaded in 1-go, or does it load levels? Is it possible to compare, eg. via a save-state the contents of the ram after loading of the working diskimage with the romimage after loading?

Random, could it be something with interrupts being enabled where you want them to be disabled?

Can you make a screenshot; is the garbling random, or a fixed pattern (like before, white blocks?)
doraemonppc
msx lover
Posts: 85
Posted: May 23 2007, 17:38   
And what about a .cas to .rom ???
Its easy to implement?
I have a Turbo-R with ide interface and Scc-Flash from pazos, and I dream about load .cas files directly from my compact flash.
Vincent van Dam
msx addict
Posts: 382
Posted: May 23 2007, 17:46   
cas2rom requires patching of the bios; I think it should be possible (I have given it some thought before), though not all cas images will work; some games might not use the bios to load from tape (but use io instead), and some games probably won't like that the bios is placed in a cartridge slot.
 
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 Next Page )
 







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