|
History.dat 1.48 for MAME, MESS and UME
#300807 - 12/17/12 11:45 PM
|
|
|
The upcoming History.dat 1.48 will covers not only MAME but also MESS and UME 0.148.
A beta version is now downloadable => http://www.arcade-history.com/index.php?page=download
For now, only SVN builds of QMC2 supports the new version of the file. Available here: http://forums.bannister.org/ubbthreads.php?ubb=postlist&Board=12
How to use it in QMC2-MAME/MESS/UME:
Unpack the History.dat file in the ./qmc2/data/cat/ directory.
![](http://www.arcade-history.com/images/data.png)
Then, go in Tool/Options, go on the Files/Directories tab and activate the "Game Info DB" & "Software Info DB" options.
![](http://www.arcade-history.com/images/options.png)
Close the windows, then do a Game/Reload and enjoy the History on the History.dat tab.
![](http://www.arcade-history.com/images/gameinfo.png)
For Software lists history, go on the Software List tab and click on the "Toggle Detailed Software Information" option.
![](http://www.arcade-history.com/images/softwarelist.png)
Now enjoy the History.dat on the "Software Info" tab.
![](http://www.arcade-history.com/images/softwareinfo.png)
Information submissions: All entries are editables directly at arcade-history.com. I'm now adding a maximum of entries from MESS (Machines AND Softwares). The History.dat is extracted from the online database.
Information for frontend authors:
The main format don't change, MAME & MESS machine information are stored under $info=romname,romname1,romname2,
The MESS software lists are stored in $softwarelistname=romname,romname1,romname2, (I.E. : $nes=rockman3,)
|
See my collection: here
|
|
B2K24 |
MAME @ 15 kHz Sony Trinitron CRT user
|
|
|
Reged: 10/25/10
|
Posts: 2663
|
|
|
Send PM
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Alexis B.]
#300808 - 12/17/12 11:50 PM
|
|
|
Wonderful post and work. Thank You so much
|
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Alexis B.]
#300853 - 12/18/12 10:29 AM
|
|
|
Is this meant to replace sysinfo.dat ?
If so, I will consider adding it to messui.
|
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Alexis B.]
#300854 - 12/18/12 11:49 AM
|
|
|
d'oh, I was working on something similar for MESS softlist games through projectMESS... so I have a couple of questions: are you covering all systems with software lists? and are you going to add them to http://www.arcade-history.com/ ?
if so, it would be useless to duplicate the effort, and I would simply submit all the data I have for SMS, GameGear and NES to your wesbite.
let me know
|
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Robbbert]
#300855 - 12/18/12 11:49 AM
|
|
|
it seems to refer to software list items, not to emulated systems...
|
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: etabeta]
#300856 - 12/18/12 12:12 PM
|
|
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Robbbert]
#300857 - 12/18/12 12:15 PM
|
|
|
I have to add missing entries for now, but yes, the goal is to have everything in one file.
|
See my collection: here
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Alexis B.]
#300858 - 12/18/12 12:22 PM
|
|
|
> I have to add missing entries for now, but yes, the goal is to have everything in one > file.
that is cool, but it would have been nice if you would have contacted us about sysinfo ![](//www.mameworld.info/ubbthreads/images/graemlins/wink.gif)
I will soon send you sms and gamegear dats. I had also a guy working on a snes dat, so I will see if he has anything ready as well
|
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: etabeta]
#300859 - 12/18/12 12:31 PM
|
|
|
> that is cool, but it would have been nice if you would have contacted us about > sysinfo >
Yeah, sorry for that but I didn't known the existence of an updated sysinfo.dat from ProjectMESS. I'm working on the MESS support (software lists) since months and this is finally ready now.
I'm adding entries by hand and I've to finish this for the official 0.148 release
|
See my collection: here
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Alexis B.]
#300861 - 12/18/12 12:50 PM
|
|
|
> I'm working on the MESS support (software lists) since months and this > is finally ready now.
well, I had tried to contact you a few months ago (last spring) about this, because I was working on that as well. I guess you never received my email
no problem, anyway, it's just to avoid duplicate efforts. that's why I'm absolutely fine to hand you what I got so far and let your website to take care of new submissions (your interface is lightyears beyond what I managed to cook up so far)
|
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: etabeta]
#300864 - 12/18/12 03:09 PM
|
|
|
> no problem, anyway, it's just to avoid duplicate efforts. that's why I'm absolutely > fine to hand you what I got so far and let your website to take care of new > submissions (your interface is lightyears beyond what I managed to cook up so far)
It's actually a good new! This will be a great help if you can send existing information. Check your PM, I'll give you my email.
|
See my collection: here
|
|
|
Re: History.dat 1.48 for MAME, MESS and UME
[Re: Alexis B.]
#300915 - 12/19/12 01:33 AM
|
|
|
Nice!
Now we only need someone who will merge Mameinfo and Messinfo
|
|
|
Stiletto![Administrator Administrator](//www.mameworld.info/ubbthreads/images/adm.gif) |
They're always after me Lucky ROMS!
|
|
|
Reged: 03/07/04
|
Posts: 6472
|
|
|
Send PM
|
|
|
Just a note...
[Re: Alexis B.]
#301038 - 12/20/12 10:11 AM
|
|
|
Just a note on the new History.dat, guys...
Parent-clone relationships in History.dat now follow the rule of oldest-known-in-Japan-if-originally-published-in-Japan as parent set. This differs from MAME.
Quote:
Aug. 17, 12: ATTN Contributors; the new rule 'PRIORITY TO ORIGINAL VERSIONS' is live. When a game was originally released in Japan, all information goes to the Japanese entry, and the outside-Japan versions are considered as clones and should contain only information about non-Japanese versions
I do not know if previous entries have been converted to this rule.
- Stiletto
|
|
|
|
Re: Just a note...
[Re: Stiletto]
#301040 - 12/20/12 11:19 AM
|
|
|
Yes, I think it's more logical. Historicaly, when an original game is released, It's the parent. All the following licensed, exported and updated versions are clones of the original. I never understood why MAME reverses this logic.
Anyway, there is no incidence for the final (history.dat) user. When a game have an original Japanese version. An explanation on the description section, links to the original entry/ROM. (I.E: "North American version, for more information about the game itself, please see the original Japanese version; [exact name & link]")
Note: In some case, the original version can be the American one (games developed in USA), and the Japanese is the exported version. In this case, the original is the one that contains the original information.
Not all entries are converted for now, but in an accurate historic logic, everything should be converted to this rule, when found.
Edited by Alexis B. (12/20/12 11:41 AM)
|
See my collection: here
|
|
|
Re: Just a note...
[Re: Alexis B.]
#301041 - 12/20/12 11:35 AM
|
|
|
because quite often later releases contain bugfixes, and hence represent more precisely the intended behavior...
of course there are exceptions (like World releases of Jpn games which got raped in the process), but this is the reason for the rule
|
|
|
|
Re: Just a note...
[Re: etabeta]
#301042 - 12/20/12 12:00 PM
|
|
|
> because quite often later releases contain bugfixes, and hence represent more > precisely the intended behavior...
I understand this point of view too but here is a simple example of my historical logic:
When a game is released, it is released with all it's 1.0 ROMs. When this game is updated for bugfixes, in most case, they update only SOME of the ROMs to 1.1 (the bugfixed ones).
As of today, in MAME, we have the 1.1 ROMs as parent and the 1.0 "rollback ROMs" as clone. Logically and technically, we should have the 1.1 ROMs update as a clone (since it's only an Update) and the 1.0 as parent.
Having the reverse is not logical to me and "can be" not accurate in some cases (emulation and documentation).
----
Anyway, in the History.dat (and arcade-history): 1.0, 1.1, 1.2 (or set3, set2, set1) ROMS share all the same entry. We have different entries only for "Regions" when the title is different, not for different Sets under the same region
Edited by Alexis B. (12/20/12 12:01 PM)
|
See my collection: here
|
|
|
Re: Just a note...
[Re: Alexis B.]
#301052 - 12/20/12 05:47 PM
|
|
|
this is because you intend literally the word 'parent' as the version which generated the other ones. it was not, to my knowledge, meant as that. the whole concept was merely added to save some duplication of files when same roms were shared across multiple versions of the same game.
|
|
|
|
Re: Just a note...
[Re: etabeta]
#301054 - 12/20/12 06:06 PM
|
|
|
|