Previous Thread
Next Thread
Print Thread
Page 61 of 120 1 2 59 60 61 62 63 119 120
Joined: Mar 2005
Posts: 502
Senior Member
Offline
Senior Member
Joined: Mar 2005
Posts: 502
How will cross-compatibility work?

There are oddities like the gamegear to sms converter, the amstrad mega pc that has a meagdrive cart slot and many others. Do we have to create a redundent list for these or is there some way we can use some compatibility flag pointing to the main list of the compatible sofware?

Joined: May 2004
Posts: 953
Likes: 14
D
Senior Member
Offline
Senior Member
D
Joined: May 2004
Posts: 953
Likes: 14
We don't need a flag. If you have a matching interface between cartslot device and software list, it will work automatically.

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
Originally Posted By incog
How will cross-compatibility work?

There are oddities like the gamegear to sms converter, the amstrad mega pc that has a meagdrive cart slot and many others. Do we have to create a redundent list for these or is there some way we can use some compatibility flag pointing to the main list of the compatible sofware?


you haven't read my blog entry carefully, then wink

you launch games from other lists by using e.g.

mess gbcolor -cart gameboy:XXXX

this might work easily for mega pc, as long as its cartslot has the megadrive interface, and might mimic pretty well compatibilities through adapters. alternatively, for the megapc only, the whole megadrive list can be added to that specific driver. no need of a separate list.

Joined: Apr 2004
Posts: 1,555
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Apr 2004
Posts: 1,555
Great, then we get closer to adding the creditcard sized cartridge slot to some sms models and also to the smssdisp driver (yes, it had 16 regular cartridge slots and 16 creditcard size slots).

Joined: May 1999
Posts: 157
Senior Member
Offline
Senior Member
Joined: May 1999
Posts: 157
Originally Posted By etabeta78

EDIT: otoh, at the moment only one single list can be added to each driver. maybe, this will change in future...



It would definitely make sense - consider for example the Commodore 64 and 128: the C128 can load all the C64 cartridges, but the C64 can't load C128 specific cartridges (all the two of them wink ) even if the interface is the same - therefore you need two lists: c64_cart and c128_cart, with the c128 cartslot supporting both of them.


JoJo
Joined: Apr 2004
Posts: 1,555
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Apr 2004
Posts: 1,555
Actually, you can add a list of lists to a driver. With
Code:
MDRV_SOFTWARE_LIST_CONFIG(1,"list2")
MDRV_SOFTWARE_LIST_CONFIG(2,"list3")

you can add more entries.

Not the most elegant solution, but it works with having to instantiate the device.

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
good to know (even if I still had no need of multiple list, it might become handy with home computers too, to have separate lists for tapes, floppies and carts... and separate folders, of course, to keep my romsets in order wink )

Joined: Apr 2004
Posts: 1,555
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Apr 2004
Posts: 1,555
it may come in useful for the gx4000 or the zemina msx clone which only took cartridges.

Joined: May 1999
Posts: 157
Senior Member
Offline
Senior Member
Joined: May 1999
Posts: 157
Found a little bug: -listsoftware doesn't print the "description" attribute of the "softwarelist" element.


JoJo
Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
I never thought it was a bug. is it necessary to print it?

Page 61 of 120 1 2 59 60 61 62 63 119 120

Link Copied to Clipboard
Who's Online Now
0 members (), 19 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,993
Posts118,153
Members5,005
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com