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

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


  

Author Topic: compiling mame with less drivers enabled  (Read 321 times)

0 Members and 1 Guest are viewing this topic.

rober

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • I want to build my own arcade controls!
compiling mame with less drivers enabled
« on: December 25, 2018, 01:02:44 pm »
what does one do before compiling mame to remove drivers?

im looking into building mame for just st-v in the hope of a speed increase.....

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1190
  • retro maniac
Re: compiling mame with less drivers enabled
« Reply #1 on: December 25, 2018, 01:43:39 pm »
Probably only exe will be smaller without any benefit on speed. Besides latest mame versions has serious slowdown in this driver.

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1180
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: compiling mame with less drivers enabled
« Reply #2 on: December 25, 2018, 03:06:07 pm »
right, there's absolutely zero speed difference if you remove drivers.

the driver did slow down in the last year or two due to fixes that were needed for the emulation of the more complex titles like Final Fight Revenge and Radiant Silvergun.  There were also fixes to things like the mesh rendering for Die Hard Arcade which contributed to the slowdown too.

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31