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 --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Acces Violation in 3-screen games (Darius,The Ninja Warriors) Switchres 2.0  (Read 347 times)

0 Members and 1 Guest are viewing this topic.

druroh

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:February 14, 2021, 12:58:59 pm
Hello,

Using GroovyMAME 0.228. All single screen games work perfectly.
But if I run 3-screen games like Darius or The Ninja Warriors, I have this error:

Exception at EIP=0000000004660d2c (isa16_svga_cirrus_device::device_start()+0x0c6c): ACCESS VIOLATION
While attempting to read memory at ffffffffffffffff


All games, including 3-screen games, run with vanilla MAME 0.228 and GroovyMAME 0.227 with switchres 0.017.

This happens on 2 computers I tested:
-Windows 10, LCD monitor, normal ATI drivers.
-Windows 10, CRT monitor, newest CRT emudriver.

ĄThanks, fantastic work!
(I attached the full exception)
« Last Edit: February 09, 2021, 11:53:32 am by druroh »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7082
  • Last login:Today at 02:25:17 am
  • Quote me with care
Confirmed here, thanks for reporting, will look into this. Using -video bgfx works though.
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 or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

druroh

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:February 14, 2021, 12:58:59 pm
Using -video bgfx doesn't work for me either.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7082
  • Last login:Today at 02:25:17 am
  • Quote me with care
Nevermind, I'll find the problem.
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 or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7082
  • Last login:Today at 02:25:17 am
  • Quote me with care
This is fixed now on github (newswitchres branch).
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 or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

druroh

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:February 14, 2021, 12:58:59 pm
I compiled the fixed version and It works now.
Thanks!  :)