Previous Thread
Next Thread
Print Thread
unexpected benefit of the software list #79893 06/05/12 01:11 PM
Joined: Oct 2005
Posts: 351
R
ReadOnly Offline OP
Senior Member
OP Offline
Senior Member
R
Joined: Oct 2005
Posts: 351


This cart couldn't have been emulated accurately without the softlist.

Code:
			<dataarea name="rom" size="2097152">
				<rom name="spal-kx-1.u2"   size="2097152" crc="047b3d88" sha1="2b820cf5ea310db54cef4a1c0918023fec986ee4" offset="0x000000" />
				<rom name="spal-kx-ext.u1" size="32768"   crc="ffdb34f7" sha1="6526c6a75121fba961b6bdc4e4b0f76a81fc9995" offset="0x000000" />
			</dataarea>


Yes you read correctly, the first rom of the board is a patch over the first 32k bank of the second rom. Only mess can emulate this thanks to softlist mapping, other emulators will need a pre patched rom, which isn't accurate IMO.

In the future I also hope the sram will be mapped based on the softlist, instead of the current inaccurate header based mapping. smile

Re: unexpected benefit of the software list [Re: ReadOnly] #79894 06/05/12 01:54 PM
Joined: Jan 2006
Posts: 3,687
etabeta78 Offline
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
Originally Posted By ReadOnly
In the future I also hope the sram will be mapped based on the softlist, instead of the current inaccurate header based mapping. smile


??

sram emulation is already based on softlist, in the sense that only the amount specified in the softlist gets allocated. nothing SRAM-related gets read from the header anymore, if you load by softlist

the only thing we still don't support yet is the inclusion of a pre-formatted SRAM content for games possibly needing it (iirc, Ken Griffey?)
but that just needs the loading procedure to be adapted and the softlist could already 'preserve' them (just add the <rom> inside the sram <dataarea>, like it's done in MAME with pre-formatted EEPROM settings)

Re: unexpected benefit of the software list [Re: ReadOnly] #79902 06/06/12 05:50 AM
Joined: May 2006
Posts: 130
F
Firehawke Offline
Senior Member
Offline
Senior Member
F
Joined: May 2006
Posts: 130
Edit: I figured it out.

Okay, so it's a 1.1 to 1.2 revision patch. They probably had a bunch of 1.1 chips sitting around and figured it'd be easier to just use a cheap patch chip on top of the board.

Cost effective and better than wasting chips.

Last edited by Firehawke; 06/06/12 05:55 AM. Reason: Figured it out after a bit of googling about.
Re: unexpected benefit of the software list [Re: ReadOnly] #79904 06/06/12 11:28 AM
Joined: May 2004
Posts: 1,626
H
Haze Offline
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,626
quite a few Neogeo carts do the same

there are several games in MAME that also have a socket on the board which allows the first part of the program to be overlayed, and we've seen other cases where roms have been piggybacked for similar effect (gals panic being the most common one)

but yes, this is exactly the kind of case where you see the benefits of the softlists when it comes to properly documenting what was in the carts and how it should load.

Re: unexpected benefit of the software list [Re: Haze] #79905 06/06/12 12:14 PM
Joined: Jul 2007
Posts: 4,625
A
Anna Wu Offline
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
I miss the .rpk support. cry

Re: unexpected benefit of the software list [Re: ReadOnly] #80349 07/01/12 06:34 PM
Joined: Oct 2005
Posts: 351
R
ReadOnly Offline OP
Senior Member
OP Offline
Senior Member
R
Joined: Oct 2005
Posts: 351
Recently somebody acquired and dumped a bunch of random standalone chips from prototypes. I had no trouble to integrate these incomplete dumps into the list. I am interested in seeing how other databases are going to handle those ones. They will probably just ignore them, what else can they do? :-)


Who's Online Now
0 registered members (), 55 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,818
Posts116,083
Members4,915
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.3