EMULAB Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

The new forum is online, hope you enjoy it!

Pages: [1]   Go Down

Author Topic: [developement idea] - multiple dat support  (Read 10213 times)

s_bastian

  • Karma: 0
  • Offline Offline
  • Posts: 769
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 7.0 MS Internet Explorer 7.0
    • View Profile
    • www.progettoemma.net
[developement idea] - multiple dat support
« on: 16 September 2010, 16:16 »

We often see in forums people speaking about the use of different versions of MAME to play. EG: standard 0.139 for normal use, wolfmame 0.106 for recording inp. I imagine that those persons are now keeping two complete separate sets, and have set different paths to do it. Wouldn’t it be useful to have cmpro handle more than one dat simultaneously, as “separate” or “fully merged”?

A developing idea might be
- Set one set as MAIN (eg 139.dat) and one as ALTERNATE (eg 0.106)
- Set the option to MERGE the two sets or to keep them separated, and set the relative folder/s
- Rebuilder/scanner should check that ALL ROM from the MAIN set are in the main ROM folder
- Regarding the ALTERNATE set, cmpro should IGNORE the COMMON roms (they are already in the MAIN) and put the alternate roms in the alternate folder OR into the main romset by appending a suffix to the rom name, eg, 0000lo.bin.106.  As MAME reads first the CRC32 from the ZIP heading to choose the rom to be loaded the presence of the suffix should not be a problem when loading the roms

This function should allow people to use multiple MAME versions keeping the number of roms to the minimum. It will be enough to set a double rompath (in case of split set), or to point both MAMEs to the same folder (if merged) and MAME will do the rest.
Can this be a good idea? :)
Logged


Prima di chiedere cosa pu? fare MAME per te, chiediti cosa puoi fare TU per MAME...
Mame 0.1 full set
Gestore del primo ed unico motore di ricerca MAME COMPLETAMENTE in italiano:

Per ricordare che MAME è un progetto italiano...

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Mac OS X Mac OS X
  • Browser:
  • Safari 4.0.5 Safari 4.0.5
    • View Profile
Re: [developement idea] - multiple dat support
« Reply #1 on: 16 September 2010, 16:36 »

why not simply using logiqx' supplement dats instead, which were created for multi emu users.
Logged

s_bastian

  • Karma: 0
  • Offline Offline
  • Posts: 769
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 7.0 MS Internet Explorer 7.0
    • View Profile
    • www.progettoemma.net
Re: [developement idea] - multiple dat support
« Reply #2 on: 17 September 2010, 10:13 »

I had a check on the "superdat" in logiqx site, but that's not what I meant. This dats cannot combine eg multiple versions of the same emulator, like I told.
Logged
Prima di chiedere cosa pu? fare MAME per te, chiediti cosa puoi fare TU per MAME...
Mame 0.1 full set
Gestore del primo ed unico motore di ricerca MAME COMPLETAMENTE in italiano:

Per ricordare che MAME è un progetto italiano...

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Mac OS X Mac OS X
  • Browser:
  • Safari 4.0.5 Safari 4.0.5
    • View Profile
Re: [developement idea] - multiple dat support
« Reply #3 on: 17 September 2010, 17:04 »

supplement dats... not superdats.
Logged

s_bastian

  • Karma: 0
  • Offline Offline
  • Posts: 769
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 7.0 MS Internet Explorer 7.0
    • View Profile
    • www.progettoemma.net
Re: [developement idea] - multiple dat support
« Reply #4 on: 20 September 2010, 10:16 »

*me feels stupid, but I cannot find them... O_o
« Last Edit: 20 September 2010, 10:16 by s_bastian »
Logged
Prima di chiedere cosa pu? fare MAME per te, chiediti cosa puoi fare TU per MAME...
Mame 0.1 full set
Gestore del primo ed unico motore di ricerca MAME COMPLETAMENTE in italiano:

Per ricordare che MAME è un progetto italiano...

donnyj

  • Karma: 0
  • Offline Offline
  • Posts: 43
  • Operating System:
  • Windows Vista Windows Vista
  • Browser:
  • Firefox 3.6.10 Firefox 3.6.10
    • View Profile
Re: [developement idea] - multiple dat support
« Reply #5 on: 20 September 2010, 21:34 »

split-merged

and

fully-merged

the links are right after the supersets on this page
Logged

s_bastian

  • Karma: 0
  • Offline Offline
  • Posts: 769
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 7.0 MS Internet Explorer 7.0
    • View Profile
    • www.progettoemma.net
Re: [developement idea] - multiple dat support
« Reply #6 on: 21 September 2010, 10:31 »

foun them, but again, unless I am missing something, they are not what I am looking for. Can you explain how I can use them to rebuild a MAME 0.139 AND mame 0.106 together? They say they are to optimize MAME and other emu sharing the roms, not to optimize mameUI 0.139 and Wolfmame 106, to make an example...
Logged
Prima di chiedere cosa pu? fare MAME per te, chiediti cosa puoi fare TU per MAME...
Mame 0.1 full set
Gestore del primo ed unico motore di ricerca MAME COMPLETAMENTE in italiano:

Per ricordare che MAME è un progetto italiano...

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • View Profile
Re: [developement idea] - multiple dat support
« Reply #7 on: 21 September 2010, 12:05 »

There is no sense in keeping more than one MAME version (which is the most current).
Logged

s_bastian

  • Karma: 0
  • Offline Offline
  • Posts: 769
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 7.0 MS Internet Explorer 7.0
    • View Profile
    • www.progettoemma.net
Re: [developement idea] - multiple dat support
« Reply #8 on: 21 September 2010, 16:12 »

As explained at the beginning, there actually IS sense, eg, for people playing on turnaments or submitting inps to sites like MARP and having the need to use wolfMAME 106, but still willing to keep their main mame release up to date

Anyway, nothing to bother about, it was just an Idea ;)
Logged
Prima di chiedere cosa pu? fare MAME per te, chiediti cosa puoi fare TU per MAME...
Mame 0.1 full set
Gestore del primo ed unico motore di ricerca MAME COMPLETAMENTE in italiano:

Per ricordare che MAME è un progetto italiano...

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.10 Firefox 3.6.10
    • View Profile
Re: [developement idea] - multiple dat support
« Reply #9 on: 21 September 2010, 19:21 »

Then you can still use mamediff to create supplement dats for old mame versions.
Logged
Pages: [1]   Go Up
 

Page created in 0.169 seconds with 20 queries.

anything