.dsk to .rom, is possible ? (Emulation MSX Fora)MSX Resource Center MSXdev 2008 - MSX1 development bonanza!           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 204 gasten en 3 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Emulation - .dsk to .rom, is possible ?

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 Volgende pagina )
Schrijver

.dsk to .rom, is possible ?

manuel
msx guru
Berichten: 3350
Geplaatst: 22 Mei 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
Berichten: 98
Geplaatst: 22 Mei 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
Berichten: 372
Geplaatst: 22 Mei 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
Berichten: 516
Geplaatst: 22 Mei 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
Berichten: 372
Geplaatst: 22 Mei 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
Berichten: 372
Geplaatst: 22 Mei 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
Berichten: 98
Geplaatst: 23 Mei 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
Berichten: 516
Geplaatst: 23 Mei 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
Berichten: 98
Geplaatst: 23 Mei 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
Berichten: 462
Geplaatst: 23 Mei 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
Berichten: 98
Geplaatst: 23 Mei 2007, 13:30   
Vincent: The ROM loads 360k .dsk file (2 sides, 40 tracks, 9 sectors/track).
coldbreeze
msx lover
Berichten: 98
Geplaatst: 23 Mei 2007, 13:31   
hap: yes, you are right.
Vincent van Dam
msx addict
Berichten: 372
Geplaatst: 23 Mei 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
Berichten: 85
Geplaatst: 23 Mei 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
Berichten: 372
Geplaatst: 23 Mei 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.
 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.