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: The MAME and MESS merge  (Read 2921 times)

0 Members and 1 Guest are viewing this topic.

u-man

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:November 29, 2023, 05:57:09 am
  • I want to build my own arcade controls!
The MAME and MESS merge
« on: June 24, 2015, 08:19:58 am »
Yeah, I know, right now Miodrag Milanovic is creating new scripts for custom builds with specified drivers. I hope nothing will happen till 163  :-\

This..... :

u-man: "Of all the news, this one is the worst. If i understand that correctly, than with version 0164, there will be no more a option to keep MAME and MESS seperated, while compiling... am i right?"

R.Belmont: "We are instead going to have a more flexible build system where you can do single-driver builds for fast development where it should automatically figure out what files are necessary. For instance, "make SUBTARGET=vaportrx DRIVERS=src/mame/drivers/seattle.c" will make a MAME build that only plays vaportrx. I'm not yet clear if there'll be some way to make this do something like the existing split builds, but in general those aren't popular with the devs and single-driver builds are (they make the compile/link/test cycle much, much faster)."

which brings me to the next question... is GroovyMame supporting the MESS merge? and if so, will there be options, to seperate MAME from MESS?
« Last Edit: June 24, 2015, 09:34:13 am by Calamity »
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Re: GroovyMAME 0.162 - SwitchRes v0.015g
« Reply #1 on: June 24, 2015, 08:37:06 am »
which brings me to the next question... is GroovyMame supporting the MESS merge? and if so, will there be options, to seperate MAME from MESS?

Not only I support the merge, GroovyUME was one of the firsts combined builds available (if not the first one) back in 2012. For me the fact that the merge became official simply means that I don't have to mantain two builds anymore which is a relief. I guess users who are concerned about having the home systems included in the executable will come out with a way to arrange a custom build.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 22, 2024, 03:17:30 am
  • retro maniac
Re: Re: GroovyMAME 0.162 - SwitchRes v0.015g
« Reply #2 on: June 24, 2015, 09:13:48 am »
Quote
u-man: "Of all the news, this one is the worst. If i understand that correctly, than with version 0164, there will be no more a option to keep MAME and MESS seperated, while compiling... am i right?"

R.Belmont: "We are instead going to have a more flexible build system where you can do single-driver builds for fast development where it should automatically figure out what files are necessary. For instance, "make SUBTARGET=vaportrx DRIVERS=src/mame/drivers/seattle.c" will make a MAME build that only plays vaportrx. I'm not yet clear if there'll be some way to make this do something like the existing split builds, but in general those aren't popular with the devs and single-driver builds are (they make the compile/link/test cycle much, much faster)."

It's not a problem personally as I'm going to build full groovymame, MAMEUI is almost ready for this too, question is what's going will be with MAMEFX.

u-man

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:November 29, 2023, 05:57:09 am
  • I want to build my own arcade controls!
Re: Re: GroovyMAME 0.162 - SwitchRes v0.015g
« Reply #3 on: June 24, 2015, 09:17:03 am »
I guess users who are concerned about having the home systems included in the executable will come out with a way to arrange a custom build.

I hope that too :D :(
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

u-man

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:November 29, 2023, 05:57:09 am
  • I want to build my own arcade controls!
Re: Re: GroovyMAME 0.162 - SwitchRes v0.015g
« Reply #4 on: June 24, 2015, 09:26:23 am »
It's not a problem personally as I'm going to build full groovymame, MAMEUI is almost ready for this too, question is what's going will be with MAMEFX.
this is indeed a problem. it seems that UIFX will need to rely on custom lists by 3rd developers, which is not nice as it will trail behind other releases :( .
Other than that, are some frontends that will also have similar problems.... time will tell.
what really upsets me, is the force how this whole process was done and why they will remove the option for split-compiles?
in case of groovymame, i really dont see the benefit of this merge, because it is mainly used in cabs and you can barely handle those computer / console games on a cab or the thing to play handheld games on a 28" screen, is a little bit oversized.

but ok, thats how it is and will be :( .
« Last Edit: June 24, 2015, 09:28:03 am by u-man »
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."