A new frontend for openMSX Mac OS...

Pagina 2/3
1 | | 3

Van cesco

Champion (453)

afbeelding van cesco

27-02-2007, 18:14

I have just release, unfortunately still without a machine configuration manager but with some bug fixed and some new little features (like the ability to change the sorting order of the list, by description, by year of publication and by manufacturer)

You can download it at http://openmsx.cesco.it

Van cesco

Champion (453)

afbeelding van cesco

27-02-2007, 18:17

Cesco: Repeat of my question why don't you use the Software.xml file? It can identify most of the MSX roms currently used.

I'm indeed looking at that XML file. I'm actually making a function to calculate the HASH code for a file in order to compare it with the HASH codes provided into software.xml, so I'll be able to identify games and apps listed.

Van Manuel

Ascended (18238)

afbeelding van Manuel

27-02-2007, 22:50

You could also use openMSX itself for this... RUn openMSX in the background with the ROM file and capture the output it gives from the softwareDB lookup... This is a bit of a hack though, but it works, until we change the output format (it's not meant to be used for stuff like this, but I think we should provide openmsx_info topics about this, so that you can get the info in a machine readable format).

Van Vampier

Prophet (2386)

afbeelding van Vampier

28-02-2007, 07:12

Cesco the reason why i ask is : http://romdb.vampier.net/database.php if you want a different format outputed I can do that.

Manuel I know you discussed this with Wouter, I think it's overdue :)

But in this case it's probably about populating the list and not about giving feedback to the launcher.

Van cesco

Champion (453)

afbeelding van cesco

28-02-2007, 11:18

Thank you Vampier, but I hope that I won't have problems while reading and parsing softwaredb.xml since I have already developed a tiny RSS Feed reader in the past, so I think that it shouldn't be too difficult to implement an XML import function in the frontend. I was planning to copy the XML data into a SQLite database, so I can make quick comparison between HASHes of files and what I have stored in the database. Another thing I'm planning to add via database support is a list of favourite files, so anyone will be able to create their very own list of favourite ROMs, Disks and Tapes, and -of course- the support for different machine configurations.
Well... all this things will come, maybe slowly, because I've just started learning how to code in Realbasic (and on Mac OS X) Smile

Van Vampier

Prophet (2386)

afbeelding van Vampier

01-03-2007, 06:41

Let me know if you need a raw SQL dump

mail me @ msxvampier (i really love spam) gmail.com

replace (i really love spam) with @ Wink

Van Manuel

Ascended (18238)

afbeelding van Manuel

01-03-2007, 11:37

cesco, check the text I mentioned here: http://www.msx.org/openMSX-Control-0.2.2.newspost4190.html

(If you want to know how to control openMSX from an external program.)

Van cesco

Champion (453)

afbeelding van cesco

01-03-2007, 12:04

Thank you Manuel

Van cesco

Champion (453)

afbeelding van cesco

01-03-2007, 15:04

Ok, I have just finished to develop the SHA1 HASH calculator and the XML parser. Now I need to put all this things together in the frontend...

IMHO a database is a good choice for making quick queries for HASH Codes, and SQLite3 is a good format for a database, since it can be managed very easily by a lot of different languages (Visual Basic, C#, Python, PHP, ASP, ...)
BTW... If anyone is interested in a SQLite3 version of the OpenMSX Software database, I have just create it... here is a link to download it: softwaredb.sqlite.zip

Van cesco

Champion (453)

afbeelding van cesco

01-03-2007, 15:25

Vampier, sorry for this stupid question... I had a look at your list, but I didn't understand if your list has more entries than softwaredb.xml. Do you have also information about MSX Disks and tapes, that are missing from the XML file? I would really need them...

Pagina 2/3
1 | | 3