Previous Thread
Next Thread
Print Thread
Page 10 of 12 1 2 8 9 10 11 12
Joined: Sep 2000
Posts: 286
Senior Member
Senior Member
Joined: Sep 2000
Posts: 286
Originally Posted by Lord Nightmare
Can't be done. The problem exists between the controller and the OS; SDL is above the OS and below MAME, it has nothing to do with the problem and can't help anything afaik.
The two solutions were presented above:
1. fix the firmware
2. fix the OS
How do you explain that MAME OS X can use the X-Arcade controller without crashing then ?
If MAME OS X can do it, why SDLMAME couldn't ?

Last edited by Marc Mame; 04/30/09 11:22 PM.
Joined: Apr 2009
Posts: 11
Member
Member
Joined: Apr 2009
Posts: 11
I contacted the X-Arcade guys and asked them about their USB PC/Mac Adaptor. They told me that this is not just a simple adaptor but a convertor.

So it may work because Tankstick only comes with an adaptor, but i don't have one to test. They told me that they will try their convertor and they will let me know if it actually works.

Joined: Mar 2006
Posts: 1,082
Likes: 7
L
Very Senior Member
Very Senior Member
L Offline
Joined: Mar 2006
Posts: 1,082
Likes: 7
Originally Posted by Marc Mame
How do you explain that MAME OS X can use the X-Arcade controller without crashing then ?
If MAME OS X can do it, why SDLMAME couldn't ?

No idea. Dumb luck? Chance?

LN


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
Joined: Feb 2004
Posts: 2,628
Likes: 339
Very Senior Member
Very Senior Member
Joined: Feb 2004
Posts: 2,628
Likes: 339
It's because MAME OS X doesn't try to read back every property. Most of them work, but some don't. You can work out which ones by single-stepping Dave Dribin's HID Explorer in a debugger until it hangs. You could then add a hack to SDL to recognise the X-Arcade and avoid the problematic properties.

Joined: Apr 2009
Posts: 10
S
Member
Member
S Offline
Joined: Apr 2009
Posts: 10
as i wrote, it's not only with sdlmame. it crashes with single mac games, in my case.
have you tried to connect x-arcade after sdlmame is launched, not before? it works for me (didn't test it in sdl), despite it's not a comfortable solution.

Quote
1. fix the firmware

anyway, i opened a support case with x-gaming and they say
"Because the X-Arcade works just like a normal keyboard when connected to the computer, it doesn't have any firmware upgrades."

i also asked about the usb adaptor, like geoman. waiting for the reply.

Last edited by straycat; 05/04/09 09:54 AM.
Joined: Sep 2000
Posts: 286
Senior Member
Senior Member
Joined: Sep 2000
Posts: 286
Originally Posted by straycat
anyway, i opened a support case with x-gaming and they say
"Because the X-Arcade works just like a normal keyboard when connected to the computer, it doesn't have any firmware upgrades."
If they can't fix the firmware, they should fix the hardware then... cool

Joined: Mar 2007
Posts: 238
T
Senior Member
Senior Member
T Offline
Joined: Mar 2007
Posts: 238
Quote
they should fix the hardware
"They" as in Apple, right? Because it "just works" on Microsoft Vista64 and any Linux distro -- and the controller is just AWESOME!!

Sad, but you are just another victim of the "issue" with designer computers.

Joined: Mar 2006
Posts: 1,082
Likes: 7
L
Very Senior Member
Very Senior Member
L Offline
Joined: Mar 2006
Posts: 1,082
Likes: 7
I'll bet if you enable usb debugging on linux it will spit out a TON of errors/warnings when using the x-arcade...

The problem isn't JUST x-arcade's fault, its also Apple's fault since broken usb devices like the x-arcade should NOT be able to crash the usb stack.

But the source of the problem is the 'broken' firmware on the x-arcade.

LN


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
Joined: Mar 2001
Posts: 17,262
Likes: 267
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,262
Likes: 267
Yeah. It's essentially SOP for things to be designed not to the actual standard but to Microsoft's (often sloppy) implementation of it. This is why it took Linux forever to get sleep to work - it's demonstrably broken in a different way in every BIOS out there, but always in a way that MS's implementation works. That said, USB HID is awfully simple and screwing that up takes very special un-talent on the part of X-Gaming.

Joined: Apr 2009
Posts: 10
S
Member
Member
S Offline
Joined: Apr 2009
Posts: 10
x-gaming support lastest reply to my mail. case closed for me.

Quote
He's referring to our USB adapter.
(refering to al3ph on this thread: http://forum.arcadecontrols.com/index.php?topic=91572.0)

We have 2 different X-Arcade generations.
The 1st generation X-Arcade only had PS/2 support, but you could purchase a USB adapter separately. It's this adapter that he mentions in the forum. You can find it here under "USB PC/Mac Adapter": http://www.xgaming.com/adapters.shtml
Our 2nd generation X-Arcade came with a different PC cable that had both PS/2 and USB connections. This cable is the one that's causing problems for a few Leopard users.
This is an issue only with OSX Leopard (earlier versions of OSX work ok) and we're still trying to narrow down the problem and provide a better solution. For now, we suggest that you get the USB PC/Mac Adapter.

i believe it can be leopard's problem, not apple's overall.
leopard came with more than a handful of bugs/incompatibilities.

i hope they try to contact apple at least to solve the problem together. i bought my x-arcade from a spanish online shop, not from x-gaming themselves so i can't demand a free usb adapter.
i'll have to wait, frustrated, before i decide if i cash in for the adapter even if not knowing for sure if it will work.

i dont wanna have to sell this baby.

thanks guys.

Last edited by straycat; 05/05/09 04:15 PM.
Page 10 of 12 1 2 8 9 10 11 12

Moderated by  R. Belmont 

Link Copied to Clipboard
Who's Online Now
2 members (Bletch, 1 invisible), 152 guests, and 4 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,364
Posts122,482
Members5,082
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0