Jump to content

List of changes to MAME core


Robert

Recommended Posts

  • Replies 30
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

INP_HEADER

This is needed by all derivatives to allow the loading of INP files. However a pointless refactor 2 months ago made this class private, and not available.

src/emu/ioport.cpp

src/emu/ioport.h

Moved the inp_header class from ioport.cpp back to ioport.h where it belongs.

Link to comment
Share on other sites

NONAG

src/emu/video.cpp

line 967: changed "> 0" to "> 1". Then you must choose -str 1 from the command line (or seconds to run = 1 in the GUI). This is for MESS/MESSUI/ARCADE64 only, in order to comply with licensing restrictions.

 

Link to comment
Share on other sites

  • Robert pinned this topic
  • 2 weeks later...

DIRECT3D

src/osd/modules/render/draw3d.cpp

lines 1063-1113: various tests for old video cards have been commented out. In MAME you would get a fatal error or black screen. In MAMEUI the worst you'll get is a black screen, but more likely it will work. So, messages such as "Your graphics card does not fully support non-power-of-two" won't be seen.

Link to comment
Share on other sites

DEFAULT INPUTS

src/emu/inpttype.cpp

lines 877, 878: change Pause button to the Pause key on the keyboard. The old P key is needed for other things.

line 915: In MAME, the default Paste key doesn't work. Moved to RightShift+PgUp.

Link to comment
Share on other sites

JR100

Today I added a new hack into MESS/MESSUI only. This fixes a VIA bug by changing its clock frequency on the fly. The result is that the jr100 can save and load cassettes correctly. It's too much of a hack to be considered for MAME.

Link to comment
Share on other sites

  • Robert unlocked and unpinned this topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...