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: groovymame latest build + cave-sh3  (Read 36945 times)

0 Members and 1 Guest are viewing this topic.

Endprodukt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:July 19, 2025, 03:27:36 am
  • I want to build my own arcade controls!
groovymame latest build + cave-sh3
« on: January 23, 2013, 12:57:51 pm »
Is it possible to reimplement the driver? Is it considered? I'd love to play those games with groovymame. Can someone help out?

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #1 on: January 23, 2013, 04:16:37 pm »
You have to compile your own GroovyMAME.

1. Get MAME compiler and sourcecode. http://mamedev.org/tools/ and http://mamedev.org/release.html or http://mamedev.org/oldrel.html
2. Apply [patch] the MAME 'u1, u2, etc.) update diffs. http://mamedev.org/updates/  How?  http://mamedev.org/updates.html
3. Apply the hiscore patch diff. http://forum.arcadecontrols.com/index.php/topic,64298.0.html
4. Apply GroovyMAME patch diff. http://code.google.com/p/groovyarcade/downloads/list
5. Apply cavesh3_147u3.diff http://www.gooogle.com?
6. Compile
« Last Edit: January 23, 2013, 04:46:44 pm by dgame »

Endprodukt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:July 19, 2025, 03:27:36 am
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #2 on: January 23, 2013, 05:17:41 pm »
thanks, very nice. problem is: I can't seem to find u1, u2 diff files on that site :(

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #3 on: January 23, 2013, 08:12:43 pm »
http://mamedev.org/updates/

scroll down to:

0147u1_diff.zip     07-Oct-2012 23:53    2.4M

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: groovymame latest build + cave-sh3
« Reply #4 on: January 24, 2013, 03:59:26 am »
Hi current hiscore patch in MKChamp's thread won't work, use this one instead:

http://forum.arcadecontrols.com/index.php/topic,128907.msg1326612.html#msg1326612
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

Endprodukt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:July 19, 2025, 03:27:36 am
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #5 on: January 24, 2013, 06:26:16 am »
Thanks guys!!! :)

MonkeyJug

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 139
  • Last login:April 18, 2025, 01:16:57 pm
Re: groovymame latest build + cave-sh3
« Reply #6 on: March 13, 2013, 05:45:28 am »
Is it possible to somehow get the cave games running on the linux iso?

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #7 on: March 13, 2013, 12:51:07 pm »
I don't know how to get it into the Linux iso, but it seems to work for Linux.

Google: cavesh3_for_mame0148_by_vivanno.diff

 Translate this page

ckong

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:October 19, 2020, 06:48:09 pm
  • Retro Games forever!
Re: groovymame latest build + cave-sh3
« Reply #8 on: March 15, 2013, 07:43:06 pm »
I tried to compile with Headsoft's Mame compiler. I first pached 0147u1.diff, u2.diff and u3.diff. Then I patched the hi_147.txt, 0147u3_groovymame_014.diff and the cavesh3_147u3.diff. This went all OK, at least, I didn't get any error messages, just the message 'finished' each time. And I see for instance the cavesh3.c driver in the source mame driver folder.

But then, when i click 'GO', the compiler will not compile, see the attched picture fo the error message. Why will it not compile?

Edit: I tried it in the 'old-fashioned' but proven way, using command line, and it compiled fine. I also did an upgrade, so now I'm running my own Grooymame version 0.148 with high scores and SH3 games. Great.  :)

I probably did something wrong in the MameCompiler program.
« Last Edit: March 16, 2013, 06:44:18 pm by ckong »

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: groovymame latest build + cave-sh3
« Reply #9 on: March 20, 2013, 08:08:02 am »
EDIT: OK i found it
« Last Edit: March 20, 2013, 08:09:54 am by lettuce »

planexcvs

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 55
  • Last login:December 20, 2019, 11:47:57 pm
Re: groovymame latest build + cave-sh3
« Reply #10 on: March 21, 2013, 10:09:44 pm »
I don't know how to get it into the Linux iso, but it seems to work for Linux.

Google: cavesh3_for_mame0148_by_vivanno.diff

 Translate this page

That patches fine with groovymame's 0148u1 build? Because I've been looking for a groovymame 0.148 release which was skipped over for u1.

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #11 on: March 25, 2013, 04:33:46 pm »
I stopped at 148 and waiting for 149 to update again.

The  "cavesh3_147u3.diff" works with 148. It will probably work with the u1, u2, etc. updates as well.

I think  cavesh3_for_mame0148_by_vivanno.diff may be for Linux only as it crashes the patch command on Windows.

EDIT: ckong wrote that cavesh3_for_mame0148_by_vivanno.diff works with Windows.
« Last Edit: March 27, 2013, 02:51:23 am by dgame »

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #12 on: March 26, 2013, 12:24:23 pm »
The  "cavesh3_147u3.diff" works with 148u2.

Jonny G

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 191
  • Last login:March 04, 2024, 05:59:46 pm
Re: groovymame latest build + cave-sh3
« Reply #13 on: March 26, 2013, 02:19:25 pm »
Thanks for confirming that dgame. I might have a go at compiling later.

Just wondering what to expect in relation to my romsets and clrmamepro though.

As support for the cave games was removed a few versions ago, does that mean that CMP will only scan for the cave roms with a correctly compiled mame.exe? Or are the cave roms still listed with a standard 0.148u2 exe, just unplayable?

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #14 on: March 26, 2013, 03:05:41 pm »
The Cave SH3 stuff is completely gone from MAME. The diff patch puts them back in.

If you use the patch the Cave SH3 ROMS will be playable if you have them and missing if you don't.

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: groovymame latest build + cave-sh3
« Reply #15 on: March 26, 2013, 04:53:12 pm »
Shame the Cave SH3 drivers cant be added to GroovyArcade live-CD 2013-02-24!!. Maybe ves will add it to an update?

ckong

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:October 19, 2020, 06:48:09 pm
  • Retro Games forever!
Re: groovymame latest build + cave-sh3
« Reply #16 on: March 26, 2013, 06:09:08 pm »
........I think  cavesh3_for_mame0148_by_vivanno.diff may be for Linux only as it crashes the patch command on Windows.

the vivanno diff  does work with windows. I used it to compile a 0148 groovymame version last week , which works just fine.  :)

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #17 on: March 27, 2013, 03:26:32 am »
Thanks, I edited my post above. Still does not work for me though.

Get this error:

Quote
patching file src/mame/drivers/cavesh3.c
Assertion failed: hunk, file patch-2.5.4/patch.c, line 343

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

Not a big deal as the other one works fine for me.

I ran them through diff and besides minor formatting differences the cavesh3_147u3.diff adds “ $(MAMESRC)/drivers/csh3blit.c “ to the mame.mak file and cavesh3_mame0148_by_vivanno.diff does not. I don’t know if this makes a difference when compiling or running. It may be redundant as both create the csh3blit.c file and it gets called a lot.



lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: groovymame latest build + cave-sh3
« Reply #18 on: April 04, 2013, 02:41:05 pm »
I have been trying to compile mame using Mr Do's guide (http://mrdo.mameworld.info/compile.php). But i get an error at the end of trying to apply the first diff, if you look at the bottom of the compile you can see the error. Any ideas???............

C:\mamesrc>patchmame 0148u1

C:\mamesrc>set path=c:\mingw\mingw64-w64\bin

C:\mamesrc>patch -p0 -E  0<0148u1.diff
patching file hash/32x.xml
patching file hash/3do_m2.xml
patching file hash/a2600.xml
patching file hash/a2600_cass.xml
patching file hash/a5200.xml
patching file hash/a7800.xml
patching file hash/a800.xml
patching file hash/adam_cart.xml
patching file hash/alice32.xml
patching file hash/alice90.xml
patching file hash/amiga_flop.xml
patching file hash/amigaaga_flop.xml
patching file hash/amigaecs_flop.xml
patching file hash/amigaocs_flop.xml
patching file hash/apfm1000.xml
patching file hash/apogee.xml
patching file hash/apple1.xml
patching file hash/apple2gs.xml
patching file hash/aquarius.xml
patching file hash/arcadia.xml
patching file hash/atom.xml
patching file hash/b2m.xml
patching file hash/bbca_cass.xml
patching file hash/bbcb_cass.xml
patching file hash/bbcm_cart.xml
patching file hash/bbcm_cass.xml
patching file hash/bk0010.xml
patching file hash/c128_flop.xml
patching file hash/c64_cart.xml
patching file hash/c64_cass.xml
patching file hash/c64_flop.xml
patching file hash/cbm2_flop.xml
patching file hash/cbm8096_flop.xml
patching file hash/cbm8296_flop.xml
patching file hash/cd32.xml
patching file hash/cdi.xml
patching file hash/cdtv.xml
patching file hash/coco_cart.xml
patching file hash/coleco.xml
patching file hash/cpc_cass.xml
patching file hash/cpc_flop.xml
patching file hash/crvision.xml
patching file hash/einstein.xml
patching file hash/electron_cart.xml
patching file hash/ep64.xml
patching file hash/famicom_flop.xml
patching file hash/fm77av.xml
patching file hash/fm7_cass.xml
patching file hash/fm7_disk.xml
patching file hash/g7400.xml
patching file hash/galaxy.xml
patching file hash/gameboy.xml
patching file hash/gamegear.xml
patching file hash/gba.xml
patching file hash/gbcolor.xml
patching file hash/genius.xml
patching file hash/ibm5140.xml
patching file hash/ibm5150.xml
patching file hash/ibm5150_cass.xml
patching file hash/ibm5170.xml
patching file hash/ibmpcjr_flop.xml
patching file hash/interact.xml
patching file hash/intv.xml
patching file hash/iq151_flop.xml
patching file hash/juicebox.xml
patching file hash/kayproii.xml
patching file hash/kc_cass.xml
patching file hash/kc_flop.xml
patching file hash/korvet_flop.xml
patching file hash/lviv.xml
patching file hash/m20.xml
patching file hash/m5.xml
patching file hash/mac_hdd.xml
patching file hash/megacd.xml
patching file hash/megacdj.xml
patching file hash/megadriv.xml
patching file hash/megapc.xml
patching file hash/megatech.xml
patching file hash/microvision.xml
patching file hash/mikrosha.xml
patching file hash/mo5_cart.xml
patching file hash/mpz80.xml
patching file hash/msx1_cart.xml
patching file hash/msx1_cass.xml
patching file hash/msx2_cart.xml
patching file hash/mz2000_cass.xml
patching file hash/mz2000_flop.xml
patching file hash/mz700_cass.xml
patching file hash/mz800_cass.xml
patching file hash/n64.xml
patching file hash/neocd.xml
patching file hash/neogeo.xml
patching file hash/nes.xml
patching file hash/ngp.xml
patching file hash/ngpc.xml
patching file hash/odyssey2.xml
patching file hash/ondra.xml
patching file hash/orao.xml
patching file hash/orion_cart.xml
patching file hash/orion_cass.xml
patching file hash/orion_flop.xml
patching file hash/orionpro_flop.xml
patching file hash/osborne1.xml
patching file hash/p500_flop.xml
patching file hash/partner_cass.xml
patching file hash/partner_flop.xml
patching file hash/pb2000c.xml
patching file hash/pc8801_cass.xml
patching file hash/pc8801_flop.xml
patching file hash/pc88va.xml
patching file hash/pcecd.xml
patching file hash/pcw.xml
patching file hash/pecom_cass.xml
patching file hash/pentagon_cass.xml
patching file hash/pet_cass.xml
patching file hash/pet_flop.xml
patching file hash/pet_rom.xml
patching file hash/pico.xml
patching file hash/pippin.xml
patching file hash/plus4_cart.xml
patching file hash/plus4_cass.xml
patching file hash/plus4_flop.xml
patching file hash/prof180.xml
patching file hash/prof80.xml
patching file hash/psion.xml
patching file hash/psx.xml
patching file hash/pv1000.xml
patching file hash/pv2000.xml
patching file hash/pyl601.xml
patching file hash/radio86.xml
patching file hash/samcoupe_cass.xml
patching file hash/samcoupe_flop.xml
patching file hash/sat_cart.xml
patching file hash/saturn.xml
patching file hash/scv.xml
patching file hash/segacd.xml
patching file hash/sg1000.xml
patching file hash/smc777.xml
patching file hash/sms.xml
patching file hash/snes.xml
patching file hash/socrates.xml
patching file hash/softwarelist.dtd
patching file hash/sorcerer_cass.xml
patching file hash/sorcerer_flop.xml
patching file hash/special_cass.xml
patching file hash/special_flop.xml
patching file hash/spectrum.xml
patching file hash/spectrum_cass.xml
patching file hash/spectrum_flop.xml
patching file hash/studio2.xml
patching file hash/stv.xml
patching file hash/superpet_flop.xml
patching file hash/svi318_cart.xml
patching file hash/svi318_cass.xml
patching file hash/svi318_flop.xml
patching file hash/svision.xml
patching file hash/tek4052_cart.xml
patching file hash/ti99_cart.xml
patching file hash/to770_cart.xml
patching file hash/to7_cart.xml
patching file hash/ut88.xml
patching file hash/uzebox.xml
patching file hash/vboy.xml
patching file hash/vectrex.xml
patching file hash/vic1001_cart.xml
patching file hash/vic1001_cass.xml
patching file hash/vidbrain.xml
patching file hash/vip.xml
patching file hash/wswan.xml
patching file hash/x07_card.xml
patching file hash/x1_cass.xml
patching file hash/x1_flop.xml
patching file hash/x68k_flop.xml
patching file hash/xegs.xml
patching file hlsl/bloom.fx
patching file hlsl/downsample.fx
patching file hlsl/focus.fx
patching file hlsl/phosphor.fx
patching file hlsl/post.fx
patching file hlsl/primary.fx
patching file hlsl/vector.fx
can't find file to patch at input line 279569
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- makefile-old       2013-01-09 20:46:18.000000000 +0100
|+++ makefile   2013-02-09 17:32:21.000000000 +0100
--------------------------
File to patch:

Jonny G

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 191
  • Last login:March 04, 2024, 05:59:46 pm
Re: groovymame latest build + cave-sh3
« Reply #19 on: April 15, 2013, 05:05:13 am »
Does anyone know if the cavesh3 diff will enable support on a build of GM for linux?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: groovymame latest build + cave-sh3
« Reply #20 on: April 15, 2013, 06:37:21 am »
Does anyone know if the cavesh3 diff will enable support on a build of GM for linux?

Well there's no reason why it shouldn't, the emulator layer is system independent.
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

Jonny G

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 191
  • Last login:March 04, 2024, 05:59:46 pm
Re: groovymame latest build + cave-sh3
« Reply #21 on: April 15, 2013, 07:45:07 pm »
Does anyone know if the cavesh3 diff will enable support on a build of GM for linux?

Well there's no reason why it shouldn't, the emulator layer is system independent.

OK. Thanks. So to build GM for Linux, i proceed As normal using the regular windows cli sources and diffs. Just using the Linux GM diff at the end instead?
« Last Edit: April 15, 2013, 07:46:46 pm by Jonny G »

Jonny G

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 191
  • Last login:March 04, 2024, 05:59:46 pm
Re: groovymame latest build + cave-sh3
« Reply #22 on: April 17, 2013, 04:29:08 am »
Ah. Hit a problem. Is there such as thing as a groovymame linux diff as opposed to the standard windows diff?

machyavel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 67
  • Last login:December 25, 2016, 10:23:52 am
Re: groovymame latest build + cave-sh3
« Reply #23 on: May 08, 2013, 06:16:37 am »
Hello Jonny G,

If you want to compile GM for linux you need to do the process under linux. However, I don't know if it's just me but I faced some issues, anyway let me describe the whole thing:

- boot from your GM LiveCD or your persistent install
- launch LXDE
- retrieve the mame source and the needed u diffs, the HI diff, the GM diff and SH3 diff
- apply patch in order described by dgame at the beginning of the thread (type "patch -p0 -E --binary < yourpatch")
- 1st issue was with the SH3 patch, there is one error in version.c but it doesn't matter at all
- compile (type "make")
- 2nd issue was related to python version, you just need to change "python" to "python2" in the file "makefile" from mamesrc and in the src/emu/cpu/m6502/m6502make.py script
so "PYTHON = @python" becomes "PYTHON = @python2" and "#!/usr/bin/python" becomes "#!/usr/bin/python2"
- compile again
- 3rd issue happened right after, related to some Werror, I think it doesn't matter because it's a tandy driver that causes the problem
anyway, just remove the "Werror" from this line "CCOMFLAGS += -Werror" in the file "makefile", it then becomes "CCOMFLAGS +="
- compile again wait a bit and normally you're done...
« Last Edit: May 08, 2013, 06:25:08 am by machyavel »

jumbosinbad361

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 14, 2013, 05:31:17 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #24 on: May 10, 2013, 05:03:02 am »
Hello Jonny G,

If you want to compile GM for linux you need to do the process under linux. However, I don't know if it's just me but I faced some issues, anyway let me describe the whole thing:

- boot from your GM LiveCD or your persistent install
- launch LXDE
- retrieve the mame source and the needed u diffs, the HI diff, the GM diff and SH3 diff
- apply patch in order described by dgame at the beginning of the thread (type "patch -p0 -E --binary < yourpatch")
- 1st issue was with the SH3 patch, there is one error in version.c but it doesn't matter at all
- compile (type "make")
- 2nd issue was related to python version, you just need to change "python" to "python2" in the file "makefile" from mamesrc and in the src/emu/cpu/m6502/m6502make.py script
so "PYTHON = @python" becomes "PYTHON = @python2" and "#!/usr/bin/python" becomes "#!/usr/bin/python2"
- compile again
- 3rd issue happened right after, related to some Werror, I think it doesn't matter because it's a tandy driver that causes the problem
anyway, just remove the "Werror" from this line "CCOMFLAGS += -Werror" in the file "makefile", it then becomes "CCOMFLAGS +="
- compile again wait a bit and normally you're done...

Would love a compiled version if you have one please....

jumbosinbad361

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 14, 2013, 05:31:17 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #25 on: May 10, 2013, 12:56:34 pm »
Machyavel, thank you...your a genius.

wolfsoft

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:September 01, 2024, 05:27:47 pm
Re: groovymame latest build + cave-sh3
« Reply #26 on: June 07, 2013, 12:56:52 am »
I am currenty trying to add highscore and cave support to gmame0148u5
After the "usual" diffs
I tried:
Code: [Select]
C:\MiniGW\source\mame0148u5high>patch -p0 -E < cavesh3_147u3.diff
patching file src/mame/drivers/cavesh3.c
patching file src/mame/drivers/csh3blit.c
patching file src/mame/mame.lst
Hunk #1 succeeded at 39 with fuzz 2.
patching file src/mame/mame.mak
Hunk #1 succeeded at 1776 (offset 36 lines).
Hunk #2 FAILED at 2415.
1 out of 2 hunks FAILED -- saving rejects to file src/mame/mame.mak.rej

Does it works?  I am not a programmer :-( Or do I need  a newer cavesh3 driver?
cheers

mame.make.rej shows:
Code: [Select]
***************
*** 2414,2417 ****
  $(VIDEO)/n64.o: $(MAMESRC)/video/rdpfiltr.c
  $(DRIVERS)/bfm_sc4.o: $(MAMESRC)/includes/bfm_sc45.h
  $(DRIVERS)/bfm_sc5.o: $(MAMESRC)/includes/bfm_sc45.h
 
--- 2415,2419 ----
  $(VIDEO)/n64.o: $(MAMESRC)/video/rdpfiltr.c
  $(DRIVERS)/bfm_sc4.o: $(MAMESRC)/includes/bfm_sc45.h
  $(DRIVERS)/bfm_sc5.o: $(MAMESRC)/includes/bfm_sc45.h
+ $(DRIVERS)/cavesh3.o: $(MAMESRC)/drivers/csh3blit.c
 


http://www.blog.wolfsoft.de for arcade tutorials
http://www.wolfsoft.de for our website

wolfsoft

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:September 01, 2024, 05:27:47 pm
Re: groovymame latest build + cave-sh3
« Reply #27 on: June 07, 2013, 03:29:48 am »
I compiled the mame and it workes great ;-)
http://www.blog.wolfsoft.de for arcade tutorials
http://www.wolfsoft.de for our website

wolfsoft

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:September 01, 2024, 05:27:47 pm
Re: groovymame latest build + cave-sh3
« Reply #28 on: June 11, 2013, 12:51:42 pm »
I didn't get highscore saving from mkchamp to work...
I tried:
patch -p0 -E <0148u1.diff
patch -p0 -E <0148u2.diff
patch -p0 -E <0148u3.diff
patch -p0 -E <0148u4.diff
patch -p0 -E <0148u5.diff
patch -p0 -E <hi_148u5.diff
patch -p0 -E <0148u5_groovymame_014b.diff
patch -p0 -E <cavesh3_147u3.diff

nonag and loadingpacht is working, but no highscore saving :-(

after this I tried it with mame 0149s and its working... with highscore saving :-(

patch -p0 -E <hi_149.diff
patch -p0 -E <cavesh3_147u3.diff

any hints ?

http://www.blog.wolfsoft.de for arcade tutorials
http://www.wolfsoft.de for our website

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #29 on: June 11, 2013, 03:45:04 pm »
Try putting hiscore.dat inside the "hi" folder.

wolfsoft

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:September 01, 2024, 05:27:47 pm
Re: groovymame latest build + cave-sh3
« Reply #30 on: June 11, 2013, 03:59:52 pm »
thanks copying highscore.dat into the hi folder works great :-)
http://www.blog.wolfsoft.de for arcade tutorials
http://www.wolfsoft.de for our website

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #31 on: December 02, 2013, 11:50:32 pm »
I'm trying to compile mame 149 + hiscore (from here) + groovymame 149 (from groovymame code site) + cave 149 diff (from http://www.systempixel.fr/extra/) in that order... I'm using the mingw compiler from the mame site.

The hiscore and groovymame diffs patch perfectly... here is my result from the cave diff:

C:\mame149>patch -p0 -E <cavesh3_0149u1.diff
patching file src/mame/drivers/cavesh3.c
patching file src/mame/mame.lst
Hunk #1 succeeded at 2711 (offset -28 lines).
patching file src/mame/mame.mak
Hunk #1 FAILED at 2034.
Hunk #2 succeeded at 2643 (offset -47 lines).
1 out of 2 hunks FAILED -- saving rejects to file src/mame/mame.mak.rej
patching file src/mame/video/csh3blit.inc

Is there some way I can get this to work?
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #32 on: December 03, 2013, 09:38:09 am »
It looks like only the mame.mak file patch didn't work.

Post the contents of  file src/mame/mame.mak.rej as that will give clues on how to fix it.

jdubs

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:January 03, 2018, 09:06:27 am
Re: groovymame latest build + cave-sh3
« Reply #33 on: December 04, 2013, 05:57:11 pm »
I'm up and running.  Thanks folks!!!

-Jim

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #34 on: December 11, 2013, 09:50:11 pm »
New cave 151 file available  http://www.systempixel.fr/extra/

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #35 on: December 12, 2013, 10:50:07 am »
Just a question.. what is the difference between compiling mame 151 with cave 150 vs cave 151?  I did it with cave 150 and it seems to work OK. Would 151 be an improvement to match my mame source?
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: groovymame latest build + cave-sh3
« Reply #36 on: December 12, 2013, 11:24:12 am »
More games in 151.

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #37 on: December 15, 2013, 01:46:51 pm »
May someone share with me the groovymame 151 64bits compiled with the Cave SH3, nonag, Neogeo OC and hiscore diffs ?  :angel:

I never succeeded in compiling it...  ???

planexcvs

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 55
  • Last login:December 20, 2019, 11:47:57 pm
Re: groovymame latest build + cave-sh3
« Reply #38 on: December 15, 2013, 02:04:08 pm »
May someone share with me the groovymame 151 64bits compiled with the Cave SH3, nonag, Neogeo OC and hiscore diffs ?  :angel:

I never succeeded in compiling it...  ???

I also tried with Neogeo OC with no luck. I've had success with compiling it without the Neogeo OC bios, which I don't think is that necessary since you can manually overclock.

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #39 on: December 15, 2013, 03:36:32 pm »
Can you maybe share with me the one without the OC?  :)

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #40 on: December 15, 2013, 09:29:36 pm »
Can you maybe share with me the one without the OC?  :)

Pretty sure there is nothing wrong with posting these anymore. Never used Mega before so good chance these are encrypted or something stupid. But here are Win64 compiled versions with Hiscore151/Cave(new)151/Groovymame151

Mame64 https://mega.co.nz/#!4h0mBALC!K3mKc0QpnidkM7OFpx5lsx5dOW0GruFjQZPLSKh3_Ck
Ume64 https://mega.co.nz/#!skExTYZC!Hw9uA1V3SyPrpOwhhPJS-0k3RtYFj_08iDgHhu1IQyc
« Last Edit: December 15, 2013, 09:32:34 pm by blontic »

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #41 on: December 15, 2013, 09:31:24 pm »
Thanks a lot.  ;)
I have no idea if it's fine to let the links here, i hope so...  ???

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #42 on: December 15, 2013, 09:36:03 pm »
Thanks a lot.  ;)
I have no idea if it's fine to let the links here, i hope so...  ???

Can't see why not. Even David Haywood said that it's now been over 2 years since Cave asked for the driver to be removed.

joeblade2

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:April 30, 2017, 07:19:58 pm
  • Scanline Generation!
Re: groovymame latest build + cave-sh3
« Reply #43 on: December 23, 2013, 03:25:34 am »
Hi blontic, sorry to ask a noob question but I take it I still need to put a hiscore.dat into a hi folder for this to work?

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #44 on: December 25, 2013, 03:05:39 am »
Hi blontic, sorry to ask a noob question but I take it I still need to put a hiscore.dat into a hi folder for this to work?

That is correct. Download the latest one http://www.mameworld.info/highscore/download.htm

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: groovymame latest build + cave-sh3
« Reply #45 on: January 10, 2014, 10:53:32 am »
Here's a 64bit Windows Groovy build based on the 152ex1 sources Haze posted.

https://drive.google.com/file/d/0BxaCVgxhLwHFU01YdHo1STN0d2c/edit?usp=sharing

Cave runs well (core2duo 3ghz) but the sound goes nasty whenever there's slowdown - not sure why.

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: groovymame latest build + cave-sh3
« Reply #46 on: January 10, 2014, 11:00:15 am »
Here's a 64bit Windows Groovy build based on the 152ex1 sources Haze posted.

https://drive.google.com/file/d/0BxaCVgxhLwHFU01YdHo1STN0d2c/edit?usp=sharing

Cave runs well (core2duo 3ghz) but the sound goes nasty whenever there's slowdown - not sure why.

What's ex1 all about then?

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #47 on: January 10, 2014, 11:08:42 am »
It's like the "u" releases in the past editions of Mame but unofficial this time.
« Last Edit: January 10, 2014, 11:18:27 am by Monkee »

Bimmy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:September 15, 2021, 08:33:28 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #48 on: January 10, 2014, 11:14:56 am »
Any chance I can get this in 32-bit?

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #49 on: January 10, 2014, 11:19:15 am »
Any chance I can get this in 32-bit?
+1  ;)

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: groovymame latest build + cave-sh3
« Reply #50 on: January 10, 2014, 11:38:12 am »
Not from me I'm afraid, I have no 32bit compiler set up here.

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #51 on: January 10, 2014, 11:41:54 am »
I'm wondering though if it's a good idea to use the "Ex" releases due to the fact that it's not official, it could be a pain to update/find the right roms...

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: groovymame latest build + cave-sh3
« Reply #52 on: January 10, 2014, 11:47:06 am »
All of the ones you're interested in are available publicly.

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #53 on: January 10, 2014, 12:22:38 pm »
I'm not sure to understand what you mean cools, what I meant is that the [romsite name redacted] (if you see what I mean ;)) as no rom for the "Ex" releases and due to the fact that it is one of (or the) the best place to get the update of your romset, it's a bit annoying.
« Last Edit: February 04, 2015, 10:52:20 pm by PL1 »

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: groovymame latest build + cave-sh3
« Reply #54 on: January 10, 2014, 01:23:13 pm »
So what errrr unofficial in these EX complies then?

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #55 on: January 10, 2014, 01:24:57 pm »
It's not supported by the "Mame team".

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #56 on: January 10, 2014, 01:47:58 pm »
Well, well, well. With 152ex1 we finally get the new cavesh3 driver "cv1k.c" that should perform better than the old "cavesh3.c" driver. Now you can set the Blitter Delay in the Slider Controls.  Nice.  :applaud:

Source: http://mamedev.emulab.it/haze/2014/01/01/ume0152ex1/
« Last Edit: January 10, 2014, 01:49:29 pm by dgame »

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: groovymame latest build + cave-sh3
« Reply #57 on: January 10, 2014, 01:52:49 pm »
I'm not sure to understand what you mean cools, what I meant is that [romsite name redacted] (if you see what I mean ;)) as no rom for the "Ex" releases and due to the fact that it is one of (or the) the best place to get the update of your romset, it's a bit annoying.

Learn how to use clrmame to build a set including only the games you want, and keep it separate from your archive folder.

If the games you want aren't in the dome, find them elsewhere and merge them in to this non dome set. Then when that needs update, merge from in use to archive before updating.

In short, learn clrmame.
« Last Edit: February 04, 2015, 10:54:10 pm by PL1 »

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #58 on: January 11, 2014, 01:23:19 pm »
Ok I'll do that then!  :)

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 500
  • Last login:February 04, 2025, 06:16:59 am
Re: groovymame latest build + cave-sh3
« Reply #59 on: January 11, 2014, 04:45:15 pm »
so these Cavesh3 games are part of mame? or what's the story?
If the games are added to the correct folder do they automatically show in hyperspin etc? or is there a fair amount of fiddling needed?

brad808

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:May 22, 2023, 08:18:15 pm
Re: groovymame latest build + cave-sh3
« Reply #60 on: January 11, 2014, 05:19:03 pm »
so these Cavesh3 games are part of mame? or what's the story?
If the games are added to the correct folder do they automatically show in hyperspin etc? or is there a fair amount of fiddling needed?

They always showed in hyperspin assuming you had the latest database (after they had been originally added of course).

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #61 on: January 12, 2014, 08:53:48 pm »
Newer 0.152 cave diff is available. Builds fine with groovy and hiscore patches http://www.systempixel.fr/extra/

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 500
  • Last login:February 04, 2025, 06:16:59 am
Re: groovymame latest build + cave-sh3
« Reply #62 on: January 13, 2014, 07:00:48 am »
Is Cave-sh3 only 23 or so games? (some of which are just clones as well?)
doesn't seem very worthwhile...

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: groovymame latest build + cave-sh3
« Reply #63 on: January 13, 2014, 08:21:44 am »
Depends if you like them or not. If you do it's a huge deal having them emulated, considering the price of the PCBs.

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #64 on: January 13, 2014, 05:41:13 pm »
Of course it's a big deal! :D
It's Cave!  :afro:

MonkeyJug

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 139
  • Last login:April 18, 2025, 01:16:57 pm
Re: groovymame latest build + cave-sh3
« Reply #65 on: January 14, 2014, 05:51:12 am »
i posted in the linux cd thread, but i'll repeat it here as it's probably more appropriate:

any chance somebody (ves?) could knock up a 0.152 64-bit linux compile with the new & improved cave driver?

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 500
  • Last login:February 04, 2025, 06:16:59 am
Re: groovymame latest build + cave-sh3
« Reply #66 on: January 14, 2014, 07:19:14 am »
So, yeah the games seem ok :)
A few good ones in there..

But is there a site that explains how to play them?
It's all in Japanese, so i can't see what buttons do what.. and i don't know how i SHOULD be playing them...

MonkeyJug

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 139
  • Last login:April 18, 2025, 01:16:57 pm
Re: groovymame latest build + cave-sh3
« Reply #67 on: January 14, 2014, 07:40:07 am »
So, yeah the games seem ok :)
A few good ones in there..

But is there a site that explains how to play them?
It's all in Japanese, so i can't see what buttons do what.. and i don't know how i SHOULD be playing them...

have a read around on this:

http://shmups.system11.org/

ask for some help there and i'm sure you'll get it...

caution though, some of those guys are anti-mame! :p

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #68 on: January 15, 2014, 07:10:55 pm »
i posted in the linux cd thread, but i'll repeat it here as it's probably more appropriate:

any chance somebody (ves?) could knock up a 0.152 64-bit linux compile with the new & improved cave driver?

Just run the groovyarcade updater and get the latest groovy ex1 version. It contains the cave drivers.

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #69 on: January 16, 2014, 03:01:33 pm »
Im looking for a 32 bit version of groovymame that can run Dai-fukkatsu.  Anyone able to help me out? 

EDIT: nevermind I got compiling to work for once. :)  Let me know if anyone needs a 32 bit 152 groovymame with SH3
« Last Edit: January 16, 2014, 03:34:00 pm by Tzakiel »
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #70 on: January 17, 2014, 07:46:08 pm »
Me!  ;D I'm looking for a 32bit version since quite a while. That would be great if you can share it.

Just two question (but no matter the answer, I'm taking it ;)):
Did you compiled it with the new cavesh3 driver "cv1k.c" that seems to perform better than the old "cavesh3.c" driver?
Did you compiled it with the Hiscore?

Thanks a lot mate.

P.S.: If you have the 64bit version of the v152 with cave drivers, I could also be interested for a friend of mine.
« Last Edit: January 17, 2014, 08:14:37 pm by Monkee »

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #71 on: January 17, 2014, 08:19:04 pm »
I used the 152 diff from the French site. I don't think that is the one you are talking about. Does it really run better? I have been getting 100% no problem and everything seems good.

It has hiscore, cave 152 and groovymame compiled. Let me know if you still want a link.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #72 on: January 17, 2014, 08:20:58 pm »
Yes for sure i'd love a link.  :)

I don't know if the other driver works better, I just know that you can set the blitter delay wich is pretty cool but there's maybe some problem with the sound on the other hand so...  :dunno

P.S.: Really cool Cabinet man. You have a PM :)
« Last Edit: January 17, 2014, 08:30:14 pm by Monkee »

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #73 on: January 17, 2014, 11:19:59 pm »
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #74 on: January 18, 2014, 12:13:36 pm »
Thanks man.
If someone has the 64bit version of the v152 with cave drivers, I could also be interested for a friend of mine. ;)

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 500
  • Last login:February 04, 2025, 06:16:59 am
Re: groovymame latest build + cave-sh3
« Reply #75 on: January 18, 2014, 04:28:27 pm »
Thanks man.
If someone has the 64bit version of the v152 with cave drivers, I could also be interested for a friend of mine. ;)
for windows? scroll up :)

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #76 on: January 18, 2014, 04:33:47 pm »
Thanks Sledge.
Yes for Windows but I see only the 152ex1 & the 151...

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 500
  • Last login:February 04, 2025, 06:16:59 am
Re: groovymame latest build + cave-sh3
« Reply #77 on: January 18, 2014, 05:44:10 pm »
Thanks Sledge.
Yes for Windows but I see only the 152ex1 & the 151...
yup.. so use the 152ex1 :)
probably exactly the same... no issue here at least..

Paradise

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:February 13, 2020, 10:37:55 am
Re: groovymame latest build + cave-sh3
« Reply #78 on: January 20, 2014, 10:17:24 am »
The 152ex1 does not have the nonag hiscore ???

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #79 on: January 20, 2014, 02:52:04 pm »
Hm, so now that I am getting more serious about SHMUPs, I am wondering how much better the new CAVE driver might be. The existing one works well in that it runs games at 100% for me, but I am starting to realize that they run a bit "too" fast - the Arcade originals have slowdown when there is a lot of bullets on screen. So I am wondering if I should compile MAME .152 with the new cv1k.c driver diff or if it's best to just wait for .153 and hope they put it back in the official release (and hopefully address sound, etc)  I saw Haze post somewhere saying that basically the new cv1k.c driver is has some speed issues because it's back on the path of accuracy rather than hacks. Hopefully it will now get refined into a good, accurate driver.
« Last Edit: January 20, 2014, 02:55:40 pm by Tzakiel »
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #80 on: January 20, 2014, 06:10:45 pm »
The 152ex1 does not have the nonag hiscore ???

It does you just need to set it in the mame.ini file to turn off the nagscreen. Like this :

disable_hiscore_patch   0 
disable_nagscreen_patch 0
disable_loading_patch   0

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #81 on: January 22, 2014, 11:59:24 am »
Is it actually neccesary to apply the hiscore patch if you are patching the groovymame diff in anyway, as the front of this thread details, or does patching in groovymame automatically add hiscore support?
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: groovymame latest build + cave-sh3
« Reply #82 on: January 22, 2014, 12:18:23 pm »
Yes, no.

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #83 on: January 22, 2014, 04:02:38 pm »
Thanks, cools, I sent a PM. Having trouble finding how to compile mame.exe rather than UME based on haze's sources.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #84 on: January 22, 2014, 04:13:54 pm »
Tzakiel, I can see that you're experimenting to find the best, please let us know of your returns, I'm super interested!  :afro:

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #85 on: January 22, 2014, 04:19:48 pm »
Tzakiel, I can see that you're experimenting to find the best, please let us know of your returns, I'm super interested!  :afro:

Will do. All I'm trying to do is play the latest cave games in groovymame with something closer to PCB bullet slowdown (tho its still not going to be the same, I realize)
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: groovymame latest build + cave-sh3
« Reply #86 on: January 22, 2014, 04:24:41 pm »
Thanks, cools, I sent a PM. Having trouble finding how to compile mame.exe rather than UME based on haze's sources.

> make TARGET=mame

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #87 on: January 22, 2014, 04:29:09 pm »
Thanks, cools, I sent a PM. Having trouble finding how to compile mame.exe rather than UME based on haze's sources.

> make TARGET=mame

Aha.  thanks.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #88 on: January 22, 2014, 05:16:07 pm »
Is it actually neccesary to apply the hiscore patch if you are patching the groovymame diff in anyway, as the front of this thread details, or does patching in groovymame automatically add hiscore support?

If you have trouble let me know what you want and I can compile and post it for you

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #89 on: January 22, 2014, 06:53:32 pm »
I'm set now, just testing everything. Not sure if I see much difference so far. Are blitter delay settings on by default? My bullets still come fast and furious even at high blitter delay settings but it could just be me not being sensitive to the difference.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #90 on: January 22, 2014, 06:55:32 pm »
You have to press Tab, then select "Slider controls", then "Blitter Delay" and try 63%, it's a good base to start from.

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #91 on: January 22, 2014, 07:08:09 pm »
Yep I have been playing with sliders but not sure if there was also a way to globally enable it or disable. I will see if I can compare to the videos online. For instance:

My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

blontic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:December 21, 2020, 08:03:28 am
Re: groovymame latest build + cave-sh3
« Reply #92 on: January 22, 2014, 07:17:40 pm »
Would be great to get a list of games and the settings we should be using. I guess this will change as the driver keeps getting updated though

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #93 on: January 22, 2014, 07:36:03 pm »
I was trying to make a list from what I've found on schmups.system11 and here is the result but please be aware that I didn't try it myself so it's possibly better to check, share feedbacks and then ameliorate this list:

With Slowpoke Mame:
In general: 63%
Futari: around 62-66%
Futari BL: unplayable
Deathsmiles: 63% (equal to the 360 port, apparently)
ESPgaluda 2 needs more slowdowns, and IBARA/PINKSWEETS/MMP work "fine".

With the driver cv1k.c:
Mushi Futari BL: 59%
DDP DFK: 50%
DS / DS MBL: 63%

P.S.:Can you guys post a compiled version of GM v152(ex1 or not) with the cv1k.c driver and 32bits if it's what you're using, I'm interested.  ;)

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #94 on: January 22, 2014, 07:56:57 pm »
I found in addition to the slider you must go to game configuration and turn blitter delay on. Requires restart of mame.

I like the idea of making a list. The problem is knowing what is "right" to compare to. I don't have the pcbs and I doubt many people do. Videos is probably about all we can do.
« Last Edit: January 22, 2014, 08:01:21 pm by Tzakiel »
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #95 on: January 22, 2014, 11:08:49 pm »
So futari black label isn't showing in the new mame I compiled 152ex2. Everything else seems to show up, but not that one. Only 1.0 and 1.5.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #96 on: January 23, 2014, 12:42:35 pm »
Here is 152 ex2 32 bit with grovymame, hiscore (cave is now in the regular source)

https://mega.co.nz/#!8pN3BIJC!zM3PV3Z8wgv35GzoAK39necoVm7yz5lEMdXOaSD_6EE

Now that I turned blitter delay on and played with it, it definitely has an effect. To me it's more playable. I'm pretty happy with this build and hope to see it improve in 153 and beyond.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #97 on: January 23, 2014, 12:56:31 pm »
Awesome! Thanks a lot Tzakiel, you didn't encounter sound problems when there is slowdowns (the ones that Cools talked about before)?

Tzakiel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 272
  • Last login:March 02, 2019, 12:59:01 pm
  • I want to build my own arcade controls!
Re: groovymame latest build + cave-sh3
« Reply #98 on: January 23, 2014, 12:57:53 pm »
No. I have a fast CPU so maybe that's why, or maybe it got fixed.
My Fighter CRT Cabinet Thread: Tzakiel's 2P Cabinet

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #99 on: January 25, 2014, 07:36:33 am »
Hi guys, just to let you know, there is new versions of the cv1k on System Pixel. Enjoy!  ;)

Dalba

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:Today at 04:52:25 am
Re: groovymame latest build + cave-sh3
« Reply #100 on: January 28, 2014, 08:32:16 am »
Here is 152 ex2 32 bit with grovymame, hiscore (cave is now in the regular source)

https://mega.co.nz/#!8pN3BIJC!zM3PV3Z8wgv35GzoAK39necoVm7yz5lEMdXOaSD_6EE

Now that I turned blitter delay on and played with it, it definitely has an effect. To me it's more playable. I'm pretty happy with this build and hope to see it improve in 153 and beyond.

Hello,
sorry to bother you, but would it be possible for you to upload the 64bits version of 152ex2 with groovymame and hiscore ?
« Last Edit: January 28, 2014, 04:28:56 pm by Dalba »

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:June 08, 2025, 10:45:43 am
Re: groovymame latest build + cave-sh3
« Reply #101 on: January 31, 2014, 05:49:53 pm »
Sorry for that, but I have a lot of problems with trying to compile my own Mames.
Can someone guide me somewhere or give me a link where I can get ShmupMame 4.2 '32bit with nonag?

Thanks
« Last Edit: February 25, 2014, 02:48:54 pm by Monkee »