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

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

  

Author Topic: groovy->mame-hbmame-wolfmame b4nd1to's builds (nonag/cv1k/others)  (Read 1333 times)

0 Members and 1 Guest are viewing this topic.

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
groovy->mame-hbmame-wolfmame b4nd1to's builds (nonag/cv1k/others)
« on: September 26, 2022, 09:53:27 am »
Hello everyone, below I will post a notification for new compiled versions of mame, for each (not always) new release.
Mainly I apply the groovy patch, the nonag, I enable the cv1k, lately I am also including the patches that haynor666 uses.
The builds I compile are usable on groovyarcade and on all linux distros (and windows of course).

As always, I thank everyone who makes their patches available and who are constantly working on our fantastic hobby.

you can download the previous and latest builds from my repo https://b4nd1t0.blogspot.com/

I hope they can be useful to someone who wants to try a record attack with the wolf on crt (the generated file is absolutely not affected by the patches and is visible from the standard wolfmame) or try a new homebrew on a decent monitor  ;D ;).

ATTENTION, I just compile the sources and apply / modify patches, often I don't even have a chance to try the emulator.
For me, if it compiles, it works, I have no programming skills, so I can't give any kind of support  :cheers:

b4nd1t0

Groovymame current version 0.249 win/linux
Groovyhbmame 0.245.8 win/linux
« Last Edit: October 30, 2022, 05:39:08 pm by b4nd1t0 »

Endprodukt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 682
  • Last login:Yesterday at 01:18:57 pm
  • I want to build my own arcade controls!
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #1 on: September 26, 2022, 01:30:25 pm »
DUDE! You come at the absolute RIGHT TIME! Thank you SO MUCH!

Endprodukt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 682
  • Last login:Yesterday at 01:18:57 pm
  • I want to build my own arcade controls!
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #2 on: September 26, 2022, 01:54:29 pm »
Unfortunately the HBmame seems to be corrupted. I can't start it on any of my cabinets or pc's.

-----------------------------------------------------
Exception at EIP=00007ff6520f753e (not found): ACCESS VIOLATION
While attempting to read memory at 000000003930303a
-----------------------------------------------------
RAX=0000000039303032 RBX=00007ff657bcb6e0 RCX=00000013efdff510 RDX=00000013efdf89b0
RSI=00000013efdf9740 RDI=00000013efdf89b0 RBP=00000013efdf8990 RSP=00000013efdf8910
 R8=000001333a549160  R9=0000013339891748 R10=0000013337f90000 R11=00000013efdf88a0
R12=00000013efdff510 R13=0000000000000000 R14=00000013efdf8b20 R15=00000013efdf8db0
-----------------------------------------------------
Stack crawl:
  00000013efdf8ce0: 00007ff6520f753e (not found)
  00000013efdf8e30: 00007ff6521004d2 (not found)
  00000013efdf8eb0: 00007ff6520fc732 (not found)
  00000013efdf9020: 00007ff6520ea265 (not found)
  00000013efdf9320: 00007ff6520e36e1 (not found)
  00000013efdf9450: 00007ff652e0360b (not found)
  00000013efdf95e0: 00007ff652e06eeb (not found)
  00000013efdfea70: 00007ff6521c58f4 (not found)
  00000013efdfee60: 00007ff652258114 (not found)
  00000013efdff170: 00007ff65225867b (not found)
  00000013efdff1d0: 00007ff6521c06ac (not found)
  00000013efdff710: 00007ff655b36f58 (not found)
  00000013efdff7d0: 00007ff6516713ae (not found)
  00000013efdff800: 00007ff6516714e6 (not found)
  00000013efdff830: 00007ffdb6f954e0 (BaseThreadInitThunk+0x0010)
  00000013efdff8b0: 00007ffdb800485b (RtlUserThreadStart+0x002b)

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #3 on: September 26, 2022, 02:41:07 pm »
this version 245.6 is not verified, i think the last good is the 0.244 but i've not compiled this, the last done is 0.243, try it
« Last Edit: September 28, 2022, 04:14:37 am by b4nd1t0 »

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:December 01, 2022, 05:49:02 pm
  • 240p, 480i
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #4 on: September 26, 2022, 05:26:56 pm »
Thanks for making your builds available for more to enjoy  :cheers:

Endprodukt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 682
  • Last login:Yesterday at 01:18:57 pm
  • I want to build my own arcade controls!
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #5 on: September 27, 2022, 12:12:46 pm »
As suggested I tried another version and it's a success. Thank you for your work!

Jonny G

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 188
  • Last login:October 29, 2022, 10:09:33 am
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #6 on: September 28, 2022, 04:29:28 am »
Hey b4nd1t0,

As someone who also makes their own build of MAME with every new version, I'm interested in the output you get when applying the nonag / suppression patch. I notice that you've said you have no programming skills and can't offer support but just wondered what method you use to patch / build.

The patch I use from mkchamp at http://mamestuff.lowtrucks.net/MKChamp/ obviously hasn't been updated in some time. I'm guessing you use this one also. I use MAMECompiler 64 and with the latest few versions I've been getting an error usually on the 3rd hunk of data and have manually edited the patch file's line numbers, which is a bit of a pain.

Thanks!
« Last Edit: September 28, 2022, 05:02:05 am by Jonny G »

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #7 on: September 28, 2022, 06:26:24 am »
Hey b4nd1t0,

As someone who also makes their own build of MAME with every new version, I'm interested in the output you get when applying the nonag / suppression patch. I notice that you've said you have no programming skills and can't offer support but just wondered what method you use to patch / build.

The patch I use from mkchamp at http://mamestuff.lowtrucks.net/MKChamp/ obviously hasn't been updated in some time. I'm guessing you use this one also. I use MAMECompiler 64 and with the latest few versions I've been getting an error usually on the 3rd hunk of data and have manually edited the patch file's line numbers, which is a bit of a pain.

Thanks!

When there are few lines, I'm having fun editing affected files by hand, not patches.

if you need it, I attach the latest patch I use, however, it is very easy to create your own patches once you have made the changes, just use the diff command from the shell

Jonny G

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 188
  • Last login:October 29, 2022, 10:09:33 am
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #8 on: September 28, 2022, 06:48:08 am »
Thank you so much for that, any chance you could run me through exactly how to use the diff command as well please? Manually compiling MAME is not something I've ever done. Always used MC64.

Thanks!

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #9 on: September 28, 2022, 10:21:50 am »
Uploaded groovyhbmame 0.245.6 - windows and linux - NO cv1k patch

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #10 on: October 02, 2022, 01:00:08 pm »
0.248 linux/win compiled
« Last Edit: October 02, 2022, 03:13:51 pm by b4nd1t0 »

alex2005

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 118
  • Last login:Yesterday at 01:29:36 pm
  • I want to build my own arcade controls!
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #11 on: October 03, 2022, 10:20:26 am »
Thanks a lot b4nd1t0 for this!
Just a small question/request from my side: would it be possible to compile regular mame with the patches, not only the arcade version?
I think some (or many, I dont know :)) of us still use mame not only for arcades, but eventually to emulate some consoles/computers that work just fine with it :)

MK3FANATIC

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 24
  • Last login:November 27, 2022, 06:37:54 am
  • I want to build my own arcade controls!
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #12 on: October 03, 2022, 02:04:30 pm »
This version already does that, the current mame already has MESS together, so the groovymame that is based on mame is ready for that, just add the software roms bios.

EDIT: I'm sorry, now that I've tested this version of the B4nd1t0 here, it's really just arcade games. I often use B4nd1t0's groovyhbmame and Calamity's regular groovymame and I hadn't noticed that.
« Last Edit: October 03, 2022, 02:59:30 pm by MK3FANATIC »

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #13 on: October 04, 2022, 03:43:29 am »
I compile mame only in arcade version, almost all the patches I add do not serve the mess part, let's say you can use the calamity version for that.
I have never liked mame / mess merging and when I do a cab, I just put arcade games in it.

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1400
  • Last login:Today at 01:13:29 am
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #14 on: October 05, 2022, 10:33:13 pm »
Where are you getting the no nag diffs? cant seem to find the one for 248, im compiling mame for a guy that needs the savestate messages off, i allready took care of that, i just need the no nag patch.

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #15 on: October 06, 2022, 11:55:43 am »
Where are you getting the no nag diffs? cant seem to find the one for 248, im compiling mame for a guy that needs the savestate messages off, i allready took care of that, i just need the no nag patch.
I edited the files by hand and then I created the diff, however look at the previous messages

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1400
  • Last login:Today at 01:13:29 am
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #16 on: October 06, 2022, 10:55:24 pm »
Where are you getting the no nag diffs? cant seem to find the one for 248, im compiling mame for a guy that needs the savestate messages off, i allready took care of that, i just need the no nag patch.
I edited the files by hand and then I created the diff, however look at the previous messages
Can you share the no nag patch so i can apply it to my build please? Thanks in advance.

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #17 on: October 07, 2022, 04:36:10 am »
Where are you getting the no nag diffs? cant seem to find the one for 248, im compiling mame for a guy that needs the savestate messages off, i allready took care of that, i just need the no nag patch.
I edited the files by hand and then I created the diff, however look at the previous messages
Can you share the no nag patch so i can apply it to my build please? Thanks in advance.
look at the file attached to the message
http://forum.arcadecontrols.com/index.php/topic,166987.msg1759616.html#msg1759616

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1400
  • Last login:Today at 01:13:29 am
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #18 on: October 07, 2022, 01:09:08 pm »
Where are you getting the no nag diffs? cant seem to find the one for 248, im compiling mame for a guy that needs the savestate messages off, i allready took care of that, i just need the no nag patch.
I edited the files by hand and then I created the diff, however look at the previous messages
Can you share the no nag patch so i can apply it to my build please? Thanks in advance.
look at the file attached to the message
http://forum.arcadecontrols.com/index.php/topic,166987.msg1759616.html#msg1759616
sorry about that,i was blind,and thanks for helping.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 753
  • Last login:December 01, 2022, 01:42:10 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #19 on: October 17, 2022, 10:52:25 am »
The nonag patch source is at http://mamestuff.lowtrucks.net/MKChamp/

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #20 on: October 28, 2022, 06:17:30 am »
groovyhbmame 0.245.8 Switchres 2.002m ready linux/win
« Last Edit: October 28, 2022, 11:43:26 am by b4nd1t0 »

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 117
  • Last login:November 07, 2022, 04:34:45 am
    • b4nd1t0's repository
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds
« Reply #21 on: October 30, 2022, 05:38:23 pm »
0.249 builds, ready linux and win

mrchrister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
  • Last login:November 29, 2022, 01:04:39 pm
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds (nonag/cv1k/others)
« Reply #22 on: November 15, 2022, 03:16:11 am »
Thanks. I've been using your builds for years, they're super convenient!
A strange problem I'm fighting with:
I just updated from 220 to 249 (windows) and when I tested dkong3 i noticed that the dying sound of Stanley isn't fully played.
I tried:
- New ROM
- Change from Portaudio to auto in mame.ini
- generate new mame.ini

And I can't get it to work correctly. Do you have the same issues?
« Last Edit: November 15, 2022, 03:20:36 am by mrchrister »

mrchrister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
  • Last login:November 29, 2022, 01:04:39 pm
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds (nonag/cv1k/others)
« Reply #23 on: November 24, 2022, 10:27:06 pm »
Update: mame 249  non modified has the same issue with dkong3 so i asked in the mame subreddit about it:
https://www.reddit.com/r/MAME/comments/z42r3f/bug_sound_issues_with_dkong3/
« Last Edit: November 24, 2022, 10:36:07 pm by mrchrister »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9097
  • Last login:Today at 03:16:56 am
  • Designated spam hunter
Re: groovy->mame-hbmame-wolfmame b4nd1to's builds (nonag/cv1k/others)
« Reply #24 on: November 25, 2022, 12:17:37 am »
I just updated from 220 to 249 (windows) and when I tested dkong3 i noticed that the dying sound of Stanley isn't fully played.
To narrow things down, the sound plays fine in mainline 0.238.

Checked MAME Testers -- there are no un-resolved or un-closed audio issues under "dkong3" or "nintendo/dkong.cpp".


Scott

mrchrister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
  • Last login:November 29, 2022, 01:04:39 pm