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 --- Bug Reports --- Site News

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

  

Author Topic: -listxml  (Read 1209 times)

0 Members and 1 Guest are viewing this topic.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8176
  • Last login:September 05, 2017, 09:45:52 am
  • The Bears Still Suck!
-listxml
« on: June 03, 2003, 10:21:45 am »
listinfo in in .69b dissapoints me.  They didn't fix the problems with the listinfo format.


edit:  eeeeks, the output is 16megs!
« Last Edit: June 03, 2003, 01:15:08 pm by SirPoonga »

liquid8

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:June 11, 2017, 04:02:02 am
  • I working on it.. it'll be a while.
Re:-listxml
« Reply #1 on: June 03, 2003, 01:55:28 pm »
XML is standard.. whether you like it or not ;) I myself am kind of glad as I am using XML in the FE I am designing :P

LiQuiD8

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8176
  • Last login:September 05, 2017, 09:45:52 am
  • The Bears Still Suck!
Re:-listxml
« Reply #2 on: June 03, 2003, 01:59:17 pm »
oh, it's not that it is xml, that is good.  It's that they didn't take the oppurtunity to to fix some of the issues witht he normal listinfo.  With XML they could easily list ALL the control inputs for a game.  Basically, they just took listinfo format and put tags in front and behind each line.
« Last Edit: June 03, 2003, 02:00:06 pm by SirPoonga »

IIOIOOIOO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 295
  • Last login:August 04, 2003, 02:18:12 pm
Re:-listxml
« Reply #3 on: June 03, 2003, 02:52:22 pm »
Seems like that would be a relatively easy patch to write and submit. Want me to do it?

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8176
  • Last login:September 05, 2017, 09:45:52 am
  • The Bears Still Suck!
Re:-listxml
« Reply #4 on: June 03, 2003, 05:38:39 pm »
Go ahead.  Let me know when you submit it.  I know a few people to talk to to try and get it through :)

IIOIOOIOO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 295
  • Last login:August 04, 2003, 02:18:12 pm
Re:-listxml
« Reply #5 on: June 03, 2003, 05:57:58 pm »
I was actually trying to nudge you in the direction that perhaps the unemployed programmer might find that patching the program instead of bemoaning it to be quite rewarding... :) Perhaps I was too hyper-subtle. BTW, MAME can easily go on your resume... But yeah, if I get a chance this weekend I'll take a look at it. Do me a favor and PM me the location where they're building the listxml info.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17309
  • Last login:Today at 01:18:26 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re:-listxml
« Reply #6 on: June 03, 2003, 08:33:07 pm »
Sirp has posted a few mame patches over the course of the spring/summer and although they work great none of them have been included.  

A conspiracy?  I think so.  ;)

I also think the new format sucks but for other reasons.  Notice the display and input sections.  They are still all lumped into one entry instead of being split up better.  
Xml doesn't help if you have to parse the pre-parsed entries to get useful info.  :)

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8176
  • Last login:September 05, 2017, 09:45:52 am
  • The Bears Still Suck!
Re:-listxml
« Reply #7 on: June 03, 2003, 08:44:21 pm »
I was actually trying to nudge you in the direction that perhaps the unemployed programmer might find that patching the program instead of bemoaning it to be quite rewarding... :) Perhaps I was too hyper-subtle. BTW, MAME can easily go on your resume... But yeah, if I get a chance this weekend I'll take a look at it. Do me a favor and PM me the location where they're building the listxml info.
http://haze.mame.net is where the latest source for mame is sitting right now, which is kinda funny :)   Get that source.  There is an xml2info folder.  Commandline options are handled in [OS]/config.c  [OS] being dos, windows, etc...  You can follow the structs there to see where info is being stored.

Edit, list commandline options are handled in fronthlp.c.  thee algorithms for listing are in info.c

As HC said, I have tried to contribute to mame before.  Still trying to get my artwork enhancements through.  To see all I hve done goto my website and click hacks.

Right now other projects supercede doing this.  Like getting the cgi going for the controls.dat.  My FE.  Having mame output to ctrlr files from within a menu.  And other open source projects.  I still want to make a MythTV for windows using dscaler and xmltv, both of which are open source.
« Last Edit: June 03, 2003, 08:51:43 pm by SirPoonga »

IIOIOOIOO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 295
  • Last login:August 04, 2003, 02:18:12 pm
Re:-listxml
« Reply #8 on: June 04, 2003, 02:16:00 am »
MythTV barely works under Linux :)

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8176
  • Last login:September 05, 2017, 09:45:52 am
  • The Bears Still Suck!
Re:-listxml
« Reply #9 on: June 04, 2003, 09:53:13 am »
MythTV barely works under Linux :)

that's because it is linux ;)  DScaler works great.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17309
  • Last login:Today at 01:18:26 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re:-listxml
« Reply #10 on: June 04, 2003, 08:07:56 pm »
MythTV barely works under Linux :)

In my personal experince:
linux + anything other than server applications and basic computing= bad umk

;)

Seriously, ragging aside linux is horrible for media apps.  People can make fun of windows all they want but at least in terms of video and capturing stuff it can't be beat...  

I think sirp has the right idea in taking some of the backend and features from the linux mythtv and making a windows app out of it.  Why?  Because in windows you press "capture" and it captures... that's it and that's the beauty of m$'s "illegal" integrations of apps and the os.  See, there was a reason they did it.  

IIOIOOIOO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 295
  • Last login:August 04, 2003, 02:18:12 pm
Re:-listxml
« Reply #11 on: June 05, 2003, 02:12:23 pm »
OSX runs on top of *nix.... It's the WMs and gfx libraries that are the skunk under *nix. And mythTV will be pretty painful on any OS, because it requires integration of 6 different apps/libraries not necessarily designed for integration. But if you make a port that works non-wonkily, let me know.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17309
  • Last login:Today at 01:18:26 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re:-listxml
« Reply #12 on: June 05, 2003, 04:38:04 pm »
Read above, sirp isn't porting it, he's using similar libraries to make a mythtv like app for windows.  Big difference.  :)

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8176
  • Last login:September 05, 2017, 09:45:52 am
  • The Bears Still Suck!
Re:-listxml
« Reply #13 on: June 05, 2003, 04:53:16 pm »
Yep, My Idea is to ADD onto DScaler.  You need xmltv to get tv listings.