Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Datmaker 2.0  (Read 2383 times)

0 Members and 1 Guest are viewing this topic.

ryckster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:February 05, 2005, 03:30:47 am
  • I want to build my own arcade controls!
    • Dat Maker 2.0
Datmaker 2.0
« on: January 23, 2005, 08:47:30 pm »
Hello everyone. First time poster long time forum reader here. I don't know if this has been done before but I have made a small utility and would like to share it with the community. Dat Maker 2.0 is a program that creates custom dat files of your roms. It is based on Izaram's Datmaker. I found myself using his utility very often while configuring for Dragon King. The original Datmaker used the filename for the value in the description entry in the datfiles. I wanted a quick way to change the description of the roms in the datfiles instead of doing it manually. From here Datmaker 2.0 was born.

It improves on Izaram's program with a cleaner interface and new rom description options. You can tell it to remove 'good suffixes' and file extensions from dat game description entries. You can also replace strings, eg. change underscores for spaces so that "super_trooper_(U).zip" shows up as "super trooper (U).zip". I found this to be very useful on goodtool-renamed roms.

The program was written in visual basic and is open-source for anyone who would like to improve on it. I've only tested it under windows 2000. Some extra testing would be appreciated. Let me know how it goes.

You can get it at http://www.geocities.com/usefulhere/datmaker20.html.

ryckster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:February 05, 2005, 03:30:47 am
  • I want to build my own arcade controls!
    • Dat Maker 2.0
Re: Datmaker 2.0
« Reply #1 on: January 28, 2005, 11:52:19 pm »
I'm bumping this up to let people know of my new free utility. Let me know if you find any bugs.


lucindrea

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 262
  • Last login:July 28, 2005, 10:06:19 am
  • I dont think I'm a llama!
Re: Datmaker 2.0
« Reply #2 on: January 29, 2005, 12:20:13 pm »


i'll look at it when i get home tonight ... i must say the bigest headache of configuring DK for emulators NOT mame has allways been the game names ending up somthing like Game.name_uk!  in the dat and hence the fe , i'll mess with your little program and see how it works.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 06:13:49 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Datmaker 2.0
« Reply #3 on: January 30, 2005, 08:55:25 am »
You guys ever look at the misc utilities on my site? 

Mess-ed.  It requires you to install mess (not to actually use it)  but the result are your console roms compared to mess's database.  It fixes strangely named roms, although the is a revision number and should never be removed from the rom name itself. 

Also you can use it as a simple dat generator for non-mess roms.  As this one is written by me, it works slightly better than izrahm's  in terms of naming things better, ect. 

I wasn't going to mention it and steal your thunder, but since you bumped your own thread (I HATE THAT!)  I did.   8)

ryckster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:February 05, 2005, 03:30:47 am
  • I want to build my own arcade controls!
    • Dat Maker 2.0
Re: Datmaker 2.0
« Reply #4 on: January 30, 2005, 01:27:27 pm »
* sarcasm * Of course, heaven forbid Izaram does something better than you. * sarcasm *

Plug away man, my utility is something completely different than yours.

Datmaker is a dat creator, not a rom renamer. It was never meant it to replace the list creating abilities of MAME or MAME-based engines like MESS. It offers the option of removing good suffixes from the dat's description field, so they don't show up in front end lists. You can leave them alone if you want. Is just a simple utility for non-mame roms and it doesn't bother you with extra downloads.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 06:13:49 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Datmaker 2.0
« Reply #5 on: January 31, 2005, 05:00:17 am »
* sarcasm * Of course, heaven forbid Izaram does something better than you. * sarcasm *

Plug away man, my utility is something completely different than yours.

Datmaker is a dat creator, not a rom renamer. It was never meant it to replace the list creating abilities of MAME or MAME-based engines like MESS. It offers the option of removing good suffixes from the dat's description field, so they don't show up in front end lists. You can leave them alone if you want. Is just a simple utility for non-mame roms and it doesn't bother you with extra downloads.

Actually I'm quite proud of Izaram... that was his very first application ever!  But it's old at this point and I wanted to change some of the things that you found annoying as well. 

Mess-ed is a dat creator AND a rom renamer, but you can use it as just a dat creator even with non-mess roms. Dk itself offers the option of removing good suffixes.. turn on TurncateRoms in the frontend.ini  Mess-ed doesn't bother you with extra downloads either if you are just using it for what you are talking about. 

So basically they are the same, mine just does more. 

I feel bad that you've done all that hard work on yours.  Still, it's nice to see loyal dk supporters actually doing something for the fe rather than complaining to me about how it doesn't work on their system. ;)

ryckster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:February 05, 2005, 03:30:47 am
  • I want to build my own arcade controls!
    • Dat Maker 2.0
Re: Datmaker 2.0
« Reply #6 on: February 01, 2005, 12:04:27 am »
Yeah, who would want that. It must take such a toll on you to help out people who are not as 'special' as you think you are. They must be so lucky to have you.

Datmaker was never meant to be rom renamer. It was designed to help people with non-mame roms. If you have bothered to read the documentation you would have known that (but people hardly RTFM right? Yourself included). If someone wants to add that feature to Datmaker 2.0, they have access to the code. I don't see you making DK open source, do you? Of course not, who would pay attention to you then?

I don't know why you bring your front end into this, but that said, my utility program doesn't crash like your front end does. It doesn't require extra downloads like yours.

ryckster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:February 05, 2005, 03:30:47 am
  • I want to build my own arcade controls!
    • Dat Maker 2.0
Re: Datmaker 2.0
« Reply #7 on: February 04, 2005, 04:37:00 pm »
Just bumping this one last time to let people know about my datmaker utility. Jealous egotistical programmers aside, your comments are appreciated.  :)

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: Datmaker 2.0
« Reply #8 on: February 04, 2005, 04:51:26 pm »
ryckster, you seriously need to tone it down a bit. I just read through this thread, and you are coming off as an ---uvula---. Also, you bitched at Howard_Casto for asking things that he never asked. And while I really appreciate open source software, keeping the source closed is the coder's decision, and bitching at them isn't going to do anything. And bumping the same topic is just lame. If nobody cares, just let the thread die. Bump it again with information of a new release or a legitimate reply, thats it.

ryckster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:February 05, 2005, 03:30:47 am
  • I want to build my own arcade controls!
    • Dat Maker 2.0
Re: Datmaker 2.0
« Reply #9 on: February 05, 2005, 03:30:47 am »
He don't scold me for not giving in into Howard's egotistical comments. He started by belittling others work over his. Ban me if you want, but he deserved it.

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: Datmaker 2.0
« Reply #10 on: February 05, 2005, 08:45:04 am »
Maybe you should actually read the posts in this thread, because you clearly have no idea what people have said in it. Anyways, if you can't take some criticism, never release anything, because no matter what it is, people will say something negative. It happens, you can either get all whiny about it, or you could take the negative comments as suggestions and work them into your program. Howard said his does more things, so maybe you should add the features that yours lacks in comparison with his. If you did that, than it sounds like yours could be a decent alternative to his, especially since, as you said, it doesn't require any extra downlaods. Also, just to clear up any confusion, I am not a moderator, I cannot ban you. Even if I could, you haven't done anything that warrants a ban.

jcroach

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 444
  • Last login:March 01, 2012, 09:36:56 am
  • I'm a llama!
Re: Datmaker 2.0
« Reply #11 on: February 07, 2005, 02:30:58 pm »
You guys ever look at the misc utilities on my site?