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: Issue with drivers ini files in GM 0.196 32bit - SOLVED  (Read 1805 times)

0 Members and 1 Guest are viewing this topic.

ckong

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:October 19, 2020, 06:48:09 pm
  • Retro Games forever!
Issue with drivers ini files in GM 0.196 32bit - SOLVED
« on: July 04, 2018, 05:02:14 am »
So I made the jump from GM 0166 to GM 0196 (build by haynor666) and both versions are running on my XP32 SP3 PC. But I can't get drivers ini files to work in GM 0196.

I want the taitoGN games to run in 320x240 so I have a taitogn.ini file (content: resolution 320x240) in the ini folder in both GM versions. Switchres takes this ini file into account correctly in 0166, but not in 0196! BTW, if I change the name of the ini file for instance to nightrai.ini (Nightraid is a TaitoGN game), then the switchres function does work OK. So, game ini's work in 0196, but drivers ini's don't work. Why is that?

I attached a log for running the game with the non-working taitogn.ini and the working nightrai.ini (both ini's have the same content, just a different name).

And a side question: in mame 0166 the mame.ini file is in the Mame rootfolder, where in 0196 it is in the ini folder by default. Is that OK? And what does the bios option under CORE MISC OPTIONS do?
« Last Edit: July 04, 2018, 04:53:15 pm by ckong »

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: Issue with bios ini files in GM 0.196 32bit
« Reply #1 on: July 04, 2018, 11:39:30 am »
Here's the documentation on how multiple ini files work in MAME...

http://docs.mamedev.org/advanced/multiconfig.html

I'm not sure if it supports driver.ini anymore.  It says it supports "system-specific INI files" whatever that means.

Here's the driver source...

https://github.com/mamedev/mame/blob/master/src/mame/drivers/taitogn.cpp

The bios file is in a dummy driver named "coh3002t" and it appears to be the parent of every game so  I wonder if coh3002t.ini would work in your case.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

ckong

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:October 19, 2020, 06:48:09 pm
  • Retro Games forever!
Re: Issue with drivers ini files in GM 0.196 32bit
« Reply #2 on: July 04, 2018, 04:26:29 pm »
Yeah, I read the documentation, but still couldn't figure it out.

However ...... you earn a hug.  :cheers:  Because of your remark regarding coh300t I did some more research, and with mame 0.178 some driver names were changed:

MAME 0.178 [#616]
2016/09/28
33.687 set (-1/+50), 11.008 parent (+17), 22.679 clones (-1/+33), 69 BIOS, 3.138 devices (+28), 812 CHD (+1), Samples 1.148, Working 11.552 (-173), NotWorking 22.135 (+222), Mechanical 15.111, NotMechanical 18.576 (-1/+50), 268.899 rom (+1553), 267.523 programs roms (+1539), 475 BIOS roms (+13), 901 CHD roms (+1), 834 samples roms
22 ren:
acpsx > coh1000a
atluspsx > coh1001l
atpsx > coh1000w
cpzn1 > coh1000c
cpzn2 > coh3002c
psarc95 > coh1002e
taitofx1 > coh1000t
taitogn > coh3002t
tps > coh1002m
vf3 > vf3c
vspsx > coh1002v

I already wondered what the new coh..... bios files were for while updating from 0.166 to 0.196, and now I know that they are old bios files being renamed.  :D

Anyway, coh3002.ini now works as the driver ini for the Gnet games. Thanks again.  :applaud:   I'm just wondering why the Arcade32 0.196 frontend that I use on another PC, still mentions TaitoFX, TaitoGN etc. Nothing with regard to the renamed bios file names.

And to be 100% sure, I just deleted the taitogn rom, did an audit for all games and the Gnet games are still working, using the coh3002 bios rom.  :laugh:
« Last Edit: July 04, 2018, 04:56:43 pm by ckong »