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: highest version of MAME for XP  (Read 19197 times)

0 Members and 1 Guest are viewing this topic.

n3wt0n

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 540
  • Last login:July 12, 2025, 09:56:52 am
highest version of MAME for XP
« on: September 22, 2017, 06:58:41 pm »
Hey guys.  Quick question that I hope has a relatively simple answer... What is the most recent version of mame that will run error free in XP? Is there even a point where it wont run or is it dependent on the hardware? Working on an old machine that is throwing some errors when I start mame that are preventing me from continuing so I'm dying to know if it is OS related.

Thanks,
n3wt0n

big10p

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 698
  • Last login:May 01, 2023, 01:46:23 pm
  • Mmmm, arcade classics!
Re: highest version of MAME for XP
« Reply #1 on: September 22, 2017, 07:22:26 pm »
What errors are you getting?

n3wt0n

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 540
  • Last login:July 12, 2025, 09:56:52 am
Re: highest version of MAME for XP
« Reply #2 on: September 22, 2017, 08:31:13 pm »
These are the two errors I am getting when I start MAME...

- Failed to Initialize Function Pointer for XInputGenState. Error: 1157

- xinput_api_helper failed to intialize! Error:4294967295

I am trying to use Mame 0.173 on a Pentium 4 running @ 3.0Ghz. The OS is Windows XP home service pack 3 that has been fully updated.



paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: highest version of MAME for XP
« Reply #3 on: September 22, 2017, 09:30:54 pm »
These are the two errors I am getting when I start MAME...

- Failed to Initialize Function Pointer for XInputGenState. Error: 1157

- xinput_api_helper failed to intialize! Error:4294967295

I am trying to use Mame 0.173 on a Pentium 4 running @ 3.0Ghz. The OS is Windows XP home service pack 3 that has been fully updated.

I use .106 on my XP Mame install.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

n3wt0n

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 540
  • Last login:July 12, 2025, 09:56:52 am
Re: highest version of MAME for XP
« Reply #4 on: September 22, 2017, 10:16:17 pm »
I tried installing directx 9 to see if it had something to do with those libraries but it didnt fix anything. I tried running an even newer version 0.180 and it wouldn't even start.

Thanks Paige. I would love to go to an older version but I seem to remember needing a newer version to use multiple mice as I have it set up to use three mice for inputs via the arduino. I may be missing something so I will keep digging around with that. I am SO close and never thought I would get stuck on setting up Mame and the frontend.

This is how she sits right now...



BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Today at 04:11:34 pm
  • ...
Re: highest version of MAME for XP
« Reply #5 on: September 22, 2017, 10:28:48 pm »
106 can probably do multi mouse.  It's an option in mame.INI (google how to create config if no INI file)

My old xp setup ran v.138

Current cab is vista and runs v.146

Edit:  I think I had 142 on the xp driving cabs.  You are probably good up through the 140's.  I remember there being some changes around 160 that resulted in a big performance hit.  Actually even in the 140's they had started handling the discrete sound differently and many games became more demanding.
« Last Edit: September 22, 2017, 10:32:10 pm by BadMouth »

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Today at 04:11:34 pm
  • ...
Re: highest version of MAME for XP
« Reply #6 on: September 22, 2017, 10:39:17 pm »
Since you are getting xinput errors, I googled when xinput was added to mame.  Nothing definitive, but v.174 came up in a few results, so definitely older than that.  My 3.4Ghz athlon X3 cab choked on v.170, so I still recommend going older.

n3wt0n

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 540
  • Last login:July 12, 2025, 09:56:52 am
Re: highest version of MAME for XP
« Reply #7 on: September 22, 2017, 11:08:41 pm »
Okay, thanks Badmouth. That is useful info. I went back to 0.155, created an .ini file and set multimouse to 1. I also switched dial input from keyboard to mouse. Everything started out okay and I could set all my inputs just fine. It recognized all the wheels and the multiple mouse buttons used for start and coin so I know it works but it soon stopped working properly and I couldn't coin up or play. I will look at it again tomorrow.

Once thing is for certain - if I can get a newer version to work I would like to because it looks like they have done some real nice updates to the roms. I don't remember the PC lagging on these games while running .173 but I will check again tomorrow when I have a minute.  I appreciate all the help so far. This will get cracked soon.

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: highest version of MAME for XP
« Reply #8 on: September 23, 2017, 01:21:15 am »
I've been running Mame .177 on XP SP3 without any issues on a 3.0 GHz P4 with 1 GB RAM. My XP build is not standard, but only because I removed some components with NLITE. I'm pretty sure I didn't install anything unusual. Before that, I was using .16x, and .15x before that on the same PC. I don't recall ever having to do anything special to get Mame working on XP.
« Last Edit: September 23, 2017, 01:27:03 am by DrakeTungsten »
No Quarter - a basic FE, WIP

big10p

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 698
  • Last login:May 01, 2023, 01:46:23 pm
  • Mmmm, arcade classics!
Re: highest version of MAME for XP
« Reply #9 on: September 23, 2017, 04:57:27 am »
I'm probably not being helpful here, but there is a simple fix. Install win7. XP is all kinds of dead.

n3wt0n

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 540
  • Last login:July 12, 2025, 09:56:52 am
Re: highest version of MAME for XP
« Reply #10 on: September 23, 2017, 08:26:21 am »
I've been running Mame .177 on XP SP3 without any issues on a 3.0 GHz P4 with 1 GB RAM. My XP build is not standard, but only because I removed some components with NLITE. I'm pretty sure I didn't install anything unusual. Before that, I was using .16x, and .15x before that on the same PC. I don't recall ever having to do anything special to get Mame working on XP.

Thanks Drake! Just confirmation that it CAN run without errors is very useful information. I must just be missing something.

I'm probably not being helpful here, but there is a simple fix. Install win7. XP is all kinds of dead.

Definitely useful info and probably the same suggestion I would make to someone else. Unfortunately I think I am stuck with XP on this old machine.

Robbbert

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 216
  • Last login:July 27, 2025, 04:50:19 am
Re: highest version of MAME for XP
« Reply #11 on: September 24, 2017, 10:08:04 am »
Officially, XP is still supported by the current version of MAME.

The last windows OS to lose support was Windows 2000, where the last working version was 0.169

All I can advise is to make sure your XP has all the "latest" updates and drivers.