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: MAMEWAH config questions  (Read 2131 times)

0 Members and 1 Guest are viewing this topic.

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
MAMEWAH config questions
« on: October 31, 2004, 12:57:11 am »
Hi all,

I've been tinkering with my first MAMEWAH installation (v1.51) for a couple of weeks now and have a pretty good handle on things, but I have a few questions for which I can't track down answers:

1) I'm using a D9200 and AVGA and I noticed on the MAMEWAH FAQ that a resolution of 368x240 or 640x288 is recommended, but I've found that using these resolutions introduced a fair amount of flicker. However, after installing the Ultimarc patch for the D9200, and setting the MAMEWAH resolution to 640X480, things looked great...was I doing something wrong initially? Would I be advise to try 368X240 or 640X288 again?

2) It was recommended to me that I turn on 'triple buffering' in MAME to alleviate screen tearing but I noticed that, when turned on, the sound on many games became very poor - turning off triple buffering resolved the problem so this switch was definitely the cause. My question is, can MAMEWAH AND/OR MAME be configured to turn on triple bufffering only for certain games - without having to set every other game to turn it off?  

Thanks for any help!

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:MAMEWAH config questions
« Reply #1 on: October 31, 2004, 08:41:04 am »
1) I'm using a D9200 and AVGA and I noticed on the MAMEWAH FAQ that a resolution of 368x240 or 640x288 is recommended, but I've found that using these resolutions introduced a fair amount of flicker. However, after installing the Ultimarc patch for the D9200, and setting the MAMEWAH resolution to 640X480, things looked great...was I doing something wrong initially? Would I be advise to try 368X240 or 640X288 again?

Not sure why you got flicker...usually it happens when the monitor is displaying an interlaced picture (but that shouldn't be the case with the D9200).  Try the low-resolutions again...

Quote
2) It was recommended to me that I turn on 'triple buffering' in MAME to alleviate screen tearing but I noticed that, when turned on, the sound on many games became very poor - turning off triple buffering resolved the problem so this switch was definitely the cause. My question is, can MAMEWAH AND/OR MAME be configured to turn on triple bufffering only for certain games - without having to set every other game to turn it off?  

Use game-specific mame ini files, eg puckman.ini:

triplebuffer 1

Save this in \mame\ini and point to that in mame.ini.

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re:MAMEWAH config questions
« Reply #2 on: November 01, 2004, 12:57:43 am »
Thanks Minwah!

I tried the 368X240 & 640X288 resolutions again; 368X240 was OK but rather large (not alot of info. on screen), 640X280 did flicker...hummm. Not a real issue mind you because I like the 640X480 very much.

The solution for the triple buffering was embarssingly easy....thanks again.


If I might indulge your patience once more...I have a question regarding lists. I've done a great deal of reading here about creating custom lists, and I'd like to create a 'Favourites' list of my own. I noticed in the '\files' folder that there is a file named 'mame.fav' which, when I opened it up in notepad,  appears to have many of the games I'd like to have in my favourites list already in it. My problem is that I'm not sure of a few things:

1) is the catver.ini file necesary to create custom lists?
2) how do I go about creating a custom list?
3) I noticed that in every case of the above you need to 'refresh' the main list...how does one go about doing this?

I hope there isn't an FAQ I've missed on the topic...

Thanks!
 

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:MAMEWAH config questions
« Reply #3 on: November 01, 2004, 05:08:39 am »
I tried the 368X240 & 640X288 resolutions again; 368X240 was OK but rather large (not alot of info. on screen)

Um, it is low-res!

Quote
1) is the catver.ini file necesary to create custom lists?

No.

Quote
2) how do I go about creating a custom list?

Read \mamewah\docs\readme1st.txt ....and you'll want to select the list and hit Games List Options > Generate Filtered List...  OR setting the list_type in \mamewah\ini\emuname-x.ini to most_played or longest_played will automatically create a 'favorites' list.

Quote
3) I noticed that in every case of the above you need to 'refresh' the main list...how does one go about doing this?

You only need to do this once, unless you update MAME versions or catver.ini versions.  To do it hit Games List Options > Generate List.

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re:MAMEWAH config questions
« Reply #4 on: November 01, 2004, 11:04:16 pm »
Thanks Minwah...much appreciated!

subcriminal

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:November 20, 2019, 12:58:00 pm
Re: MAMEWAH config questions
« Reply #5 on: May 15, 2006, 05:35:44 pm »
I just found this thread looking for a solution to tripple buffering causing sound problems. It seems that the game specific ini is the only way. I am a bit of a PacLand freak and it is an absolute pain for tearing. WaitVsync just causes the game to pause while it waits for the sync, triple buffering fixes the problem 100% but when playing pacman or donkey kong I get sound buffer overflows which can be seen by running mame from cmd and using verbose output.
It only seems to be the vertical games where the triple buffering causes sound buffer overflows. Weird.
Sorry if I've bumped this old thread back up but there must be other people who've had this problem.
Is there any way of generating multiple game specific ini's like you do with the res tool? I'd like tripple buffering for horizontal games but don't need it for vertical games. :notworthy:


liquid8

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 156
  • Last login:June 11, 2017, 04:02:02 am
  • I working on it.. it'll be a while.
Re: MAMEWAH config questions
« Reply #6 on: May 15, 2006, 06:00:59 pm »
I am not sure about using AVGA, but supposedly the new beta (1.62b10 is current) supports game specific ini files.

subcriminal

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:November 20, 2019, 12:58:00 pm
Re: MAMEWAH config questions
« Reply #7 on: May 15, 2006, 06:12:44 pm »
What I'd real like is to know if there is a magical tool for lazy MAME users running full sets. I'd like to generate an ini for each horizontal game with the triplebuffer 1 switch and triplebuffer 0 for all vertical games ;) It's just MAME specific not hardware related.

edit:spelling
« Last Edit: May 15, 2006, 06:15:05 pm by subcriminal »

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: MAMEWAH config questions
« Reply #8 on: May 16, 2006, 04:46:48 am »
What I'd real like is to know if there is a magical tool for lazy MAME users running full sets. I'd like to generate an ini for each horizontal game with the triplebuffer 1 switch and triplebuffer 0 for all vertical games ;) It's just MAME specific not hardware related.

You can try my Resolution Tool - this allows you to do things like this...

subcriminal

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:November 20, 2019, 12:58:00 pm
Re: MAMEWAH config questions
« Reply #9 on: May 16, 2006, 01:29:10 pm »
I see what you mean now! So where you double click a game in the list to view the ini file details I need to add the -notb switch and apply it to 'all games of this orientation'. That right?

Doh. That didn't work. mame doesn't recognise the -tb switch in the pacland.ini and uses it's mame.ini. :(
I have two filtered lists in mamewah, could the mame-1.ini be modified to run mame.exe -tb and mame-2.ini be modified to run mame.exe -notb? I cant understand the readme with mamewah that tells you about the emulator command line format.
« Last Edit: May 16, 2006, 01:57:53 pm by subcriminal »

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: MAMEWAH config questions
« Reply #10 on: May 17, 2006, 05:11:38 am »
Doh. That didn't work. mame doesn't recognise the -tb switch in the pacland.ini and uses it's mame.ini. :(

Have you setup your inipath in mame.ini?  Or has MAME removed the -tb switch?  Maybe try the longhand version, -triplebuffer...

Quote
I have two filtered lists in mamewah, could the mame-1.ini be modified to run mame.exe -tb and mame-2.ini be modified to run mame.exe -notb? I cant understand the readme with mamewah that tells you about the emulator command line format.

Yes, just change the commandline_format in the list-specific ini file(s).  However, the first method above would be preferred...I would try to figure out why it's not working.

subcriminal

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:November 20, 2019, 12:58:00 pm
Re: MAMEWAH config questions
« Reply #11 on: May 18, 2006, 01:29:56 pm »
Thanks Minwah! I didn't realise you could add switches through the resolution tool, it just got even cooler!
I added 'triplebuffer 0' underneath the 'resolution 288x240' for PacLand and it now runs with triple buffering on. I might set mame to triplebuffer and just set the groups of games that need it off with the restool. Thanks again!