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: CRT Emudrivers with new release of GroovyMAME  (Read 3178 times)

0 Members and 1 Guest are viewing this topic.

Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
CRT Emudrivers with new release of GroovyMAME
« on: February 08, 2019, 03:13:21 pm »
Hi guys !
I  was wondering: during the installation of Calamity drivers and the implementation of CRT Emudrivers, we are asked to target the exe file of the version of GroovyMAME we will use (in order to use the "Super Résolutions"). But how to do when new versions of GrooyMAME come out ? Should we redo the manipulation each time with the new exe file ?


Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #1 on: February 09, 2019, 05:23:07 am »
It's very easy to see which options are modified in mame.ini and then apply them manually when you update GM.
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

Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #2 on: February 09, 2019, 07:24:58 am »
Thanks for the reply Calamity ! (And thanks again for all you've done for us over the years !  :notworthy: )
So you say that it's enough to manually make the same changes that were made in the mame.ini of older versions of GroovyMAME?
(By the way, sorry for my spelling -> i'm French)

Here is my problem:
I'm using GroovyMAME 0.205 with "Super resolutions" and it's working fine, but the Nag Screens and the Loading Screen bothered me, so i created my own build of GroovyMAME (using this tutorial : http://forum.attractmode.org/index.php?topic=348.0) to add the "nagscreen" and the "loading" patch.
Then, i replaced my old mame64.exe with the one i had just created, but when I run a game, the "super resolutions" are not loaded

So you say I just have to look for the differences between the old and the new mame.ini, and copy/paste all the changes related to the "Super resolutions" ?
« Last Edit: February 09, 2019, 07:33:40 am by Gandalf68 »


Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #3 on: February 09, 2019, 07:31:25 am »
What did i do wrong ?

Not posting a log  ;)
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

Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #4 on: February 09, 2019, 07:36:35 am »
Wow ! That was a SUPER FAST response !  :)

Can you explain me hoy to create a log please so i can post it here ? (I will do that in the evening because i'm about to go to work)


Arroyo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1558
  • Last login:Today at 02:59:27 am
  • Budgets are boring
    • newforum.arcadecontrols.com/index.php/topic,156267.0.html
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #5 on: February 09, 2019, 08:21:09 am »
Wow ! That was a SUPER FAST response !  :)

Can you explain me hoy to create a log please so i can post it here ? (I will do that in the evening because i'm about to go to work)

There is a link in his signature at the bottom of his posts.

Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #6 on: February 09, 2019, 12:47:52 pm »
Oh yes, i'm sorry : now that you've told me, i feel kind of stupid    :cry:
My bad -> I do not usually read the text under the signature.

Ok, i will follow the steps and post the log file in my next message


Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #7 on: February 09, 2019, 01:24:59 pm »
OK, here's the log file


Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #8 on: February 09, 2019, 05:49:55 pm »
OK, here's the log file

That log is not from GroovyMAME. Whatever you did to make your own build, you didn't apply the groovy patch.
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

Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #9 on: February 10, 2019, 03:02:50 am »
The world of mame's own build is pretty new to me, so I guess I forgot one step when i did mine. I was not aware of the groovy patch you're referring to.
so if I understand correctly, when creating my MAME build (using the source code of MAME 0.205 as I did the first time) I should have applied this groovy patch to transform MAME into groovyMAME?
 If that's right, where can I find this patch?

Edit :
I found this : 0205_groovymame_017m.diff -> is this the file i should use ?
(An also this file in addition : d3d9ex.dff ?)
« Last Edit: February 10, 2019, 03:15:43 am by Gandalf68 »


keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1847
  • Last login:October 06, 2023, 10:20:39 pm
  • Web Developer.
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #10 on: February 10, 2019, 06:37:33 am »
Calamity offers compiled windows binaries with the groovy patch. Perhaps it save you time if you do not need other patches. My understanding is that d3d9ex patch is recommended for windows 7 + users. I don’t know enough about video to explain why.

https://drive.google.com/drive/mobile/folders/0B5iMjDor3P__aEFpcVNkVW5jbEE/1FhmZSfMI6H6U4VXOvrkTuf0LxpeGDebK?sort=13&direction=a

Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #11 on: February 10, 2019, 08:37:58 am »
OK so i will not use the d3d9ex.diff patch.

But to make a custom GroovyMAME build that works, what should I use as source code to apply the groovy patch, and the "suppression_0205u0" patch (that allows to skip the nag screens and the loading screens) ?

Should i use this file :

https://github.com/mamedev/mame/releases/download/mame0205/mame0205s.exe

Then should i follow theses steps :

http://forum.attractmode.org/index.php?topic=348.0

And add the 0205_groovymame_017m.diff in the process ?

Or is that completely wrong ?
« Last Edit: February 10, 2019, 10:33:41 am by Gandalf68 »


keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1847
  • Last login:October 06, 2023, 10:20:39 pm
  • Web Developer.
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #12 on: February 10, 2019, 03:42:35 pm »
I don’t compile for windows, so I can not confirm the process. However, the guide posted is by a trusted member on the attract forum.

I assume your using Windows XP. Apply the groovy patch and suppression afterwards.

Gandalf68

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 27, 2019, 11:14:05 am
  • Arcade is the best thing after sex !
Re: CRT Emudrivers with new release of GroovyMAME
« Reply #13 on: February 10, 2019, 04:07:07 pm »
OK apparently it was in deed the right way to do, because i did it and it works fine now  :applaud:

Thanks again everyone for the help and the advices  ;)