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: Carnevil Accelerated  (Read 4458 times)

0 Members and 1 Guest are viewing this topic.

mitsurugi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:April 10, 2020, 01:46:41 pm
  • I want to build my own arcade controls!
Carnevil Accelerated
« on: October 15, 2013, 02:51:06 pm »
Hello. I'm using groovymame 0.149 and carnevil game is accelerated. What can i do? manually edit the game?
thanks.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Carnevil Accelerated
« Reply #1 on: October 16, 2013, 08:01:19 am »
First find the reason why it's accelerated. You usually create a log to find this information.
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

mitsurugi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:April 10, 2020, 01:46:41 pm
  • I want to build my own arcade controls!
Re: Carnevil Accelerated
« Reply #2 on: October 16, 2013, 12:10:04 pm »
Sorry for don't add the log file. I was reading it, but don't understand were is the problem. Maybe it sync a bad resolution...

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Carnevil Accelerated
« Reply #3 on: October 16, 2013, 01:50:03 pm »
No problem mitsurugi. It looks like it's running at 252% after the game switches from 640x480@57 to 400x256@54.12. Try setting "multithreading 0" in mame.ini. If that didn't work, then try "changeres 0".
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

mitsurugi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:April 10, 2020, 01:46:41 pm
  • I want to build my own arcade controls!
Re: Carnevil Accelerated
« Reply #4 on: October 16, 2013, 02:44:12 pm »
Thanks for reply me. But if i change this, it would affect to all games, right?
what is the function of changeres and multithreading?
I was thinking multithreading is for x64 cpus like core 2 duo.
« Last Edit: October 16, 2013, 02:47:37 pm by mitsurugi »

mitsurugi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:April 10, 2020, 01:46:41 pm
  • I want to build my own arcade controls!
Re: Carnevil Accelerated
« Reply #5 on: October 16, 2013, 03:53:05 pm »
I have tried disable changeres and multithreading but still accelerated.
I have put "triplebuffer 1" and the game speed is good!

billfor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:November 11, 2017, 12:15:55 pm
Re: Carnevil Accelerated
« Reply #6 on: October 23, 2013, 10:20:23 pm »
I have the same issue with Carnevil. Seems like it wants to run at about 273% on my system. At that rate the sound is not warbling (but obviously a higher pitch). Only by setting triplebuffer to 1 do I get it to run correctly. I thought gmame was supposed to pick the right setting if triplebuffer and syncrefresh were both set to 0.

Seems like something is causing mame to go between 98% and 102% during emulation, which gives the weird sound. Setting changeres to 0 just results in a smaller picture, and setting the multicore to 0 does nothing.

Here are my options btw (this is at the 273% speed) and not setting triplebuffer.

SwitchRes: [carnevil] (1) horizontal (399x256@54.12)->(1232x256@54.12)
   rng(0): 1232 x 256_54.124p 15.263 [integ] scale(3, 1, 1) diff(0.04, 0.00, 0.0000) ratio(3.080, 1.000)
SwitchRes: Modeline "1232x256_60 15.26KHz 54.12Hz" 23.69 1232 1280 1392 1552 256 261 264 282   -hsync -vsync
Switchres: restoring DALDTMCRTBCD640x480x0x60 - Modeline "640x480_60 31.50KHz 60.00Hz" 25.20 640 656 752 800 480 490 492 525   -hsync -vsync
Switchres: saving    DALDTMCRTBCD1234x256x0x60 - Modeline "1232x256_60 16.74KHz 60.00Hz" 26.65 1232 1288 1416 1592 256 259 262 279   -hsync -vsync
Switchres: updating  DALDTMCRTBCD1234x256x0x60 - Modeline "1232x256_60 15.26KHz 54.12Hz" 23.69 1232 1280 1392 1552 256 261 264 282   -hsync -vsync
SwitchRes: Setting option -rotate
SwitchRes: Setting option -noror
SwitchRes: Setting option -autoror
SwitchRes: Setting option -norol
SwitchRes: Setting option -noautorol
SwitchRes: Setting option -notriplebuffer
SwitchRes: Setting option -syncrefresh
SwitchRes: Setting option -waitvsync
SwitchRes: Setting option -nohwstretch
SwitchRes: Setting option -nofilter
SwitchRes: Setting option -cleanstretch
SwitchRes: Setting option -keepaspect
SwitchRes: Setting option -prescale 1
window_proc: WM_USER_CHANGERES
blit_lock = TRUE
Direct3D: Configuring adapter #0 = ATI Radeon X300/X550/X1050 Series
Average speed: 292.23% (52 seconds)

vindic8r

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 72
  • Last login:January 10, 2024, 12:36:59 pm
    • MOTUMAME: A Masters of the Universe Arcade Cabinet
Re: Carnevil Accelerated
« Reply #7 on: October 24, 2013, 12:45:06 am »
Ah. I was having he the same issue with Arkanoid. Turning triplebuffer on seemed to do the trick.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Carnevil Accelerated
« Reply #8 on: October 25, 2013, 11:41:07 am »
Are you guys by any chance using the -frame_delay option? If this is the case, then probably you need to increase its value, try 4 or 5.
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

billfor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:November 11, 2017, 12:15:55 pm
Re: Carnevil Accelerated
« Reply #9 on: October 26, 2013, 10:12:15 pm »
I was using frame_delay 0.
I turned tripple buffer off and now when I increase the value of frame_delay the sound evens out, but the game still runs fast. As you increase the number it runs in the high 100s instead of 270%.
At frame_delay 9 is runs around 153% and then there is an abrupt change when I increase to 10 it runs at 98% (which is pretty tolerable).

Not sure why/how that works and why triplebuffer fixed it originally.....