Click Here
home features news forums classifieds faqs links search
6155 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!

/  Forum Index
   /  Amiga OS4 Software
      /  Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Register To Post

Goto page ( 1 | 2 Next Page )
PosterThread
realize 
Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 27-Feb-2013 8:39:54
#1 ]
Super Member
Joined: 14-Apr-2003
Posts: 1797
From: nyc

Hey guys
I'm getting back into os4 and having fun. Id like some tips on Mame and what is the best version to use for Os4, as well as the best Front End for Mame.

Right now i'm using xmameGui with sld mame but there is no joystick support I can find??

Also, I purchased a Xarcade joyboard to use with Mame on os4. Can someone with experience with this configuration give me some tips/recommendations?

And yes I know xarcade is seen as a kybrd, the joystick support is for my tac 2 hooked up to my Catweasel mkiv ;)

tia

 Status: Offline
Profile     Report this post  
newlight 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 27-Feb-2013 13:36:55
#2 ]
Super Member
Joined: 10-Sep-2007
Posts: 1937
From: Somewhere in Spain

@realize

In MAME there is no joystick support st the moment.You can use your X-Arcade and if you have X-Arcade double is a good idea to invite some friends.

The best version you could use of MAME is 0.97 with XMAMEGUI too.

Configure your X-Arcade and enjoy MAME!!!

_________________
AMIGA 500 1.5 MB ACA500/ACA1232 accelerators
AMIGA 500 German
CD32 unexpanded
Amiga 1200 Tower on AmigaKit since years
AMIGA 1300 030/50 Mhz/32 MB WB 3.9 with lots of games&demos
AMIGA ONE XE G3 PPC 800 Mhz/1 GB RAM/RADEON 9250 128 MB/SATA CONTROLLER

 Status: Offline
Profile     Report this post  
Spirantho 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 27-Feb-2013 23:34:29
#3 ]
Super Member
Joined: 4-Jun-2004
Posts: 1045
From: Aberystwyth, Wales

@newlight

I use SDLMAME 0.148 just fine with my joystick via my Catweasel IV. I use joysticks for simpler games or Megadrive joypads for more complex ones like Ghouls n Ghosts. You can also use Usb devices or X-Arcade like devices, as it uses AmigaInput.

I've not uploaded 0.148 yet but 0.145 on OS4Depot is the same as concerns joysticks.

 Status: Offline
Profile     Report this post  
Jupp3 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 27-Feb-2013 23:54:48
#4 ]
Super Member
Joined: 22-Feb-2007
Posts: 1225
From: Unknown

@newlight

Quote:
if you have X-Arcade double is a good idea to invite some friends.

Not only is it good for 2 player games, it's also gread for dual stick shooters such as Robotron, Smash TV etc. in single player mode

...But I wouldn't buy it just due to "lack of joystick support in current MAME recompiles". On Poseidon you can map any USB joystick controls to keyboard, can OS4's USB stack do the same? I don't know... Just throwing ideas...

 Status: Offline
Profile     Report this post  
realize 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 3:26:29
#5 ]
Super Member
Joined: 14-Apr-2003
Posts: 1797
From: nyc

Thanks for the posts guys. I have BOTH a Catweasel mkiv (which I just acquired) AND the DUAL XArcade.

Spriantho: First thanks for your work on the CW IV drivers. My tac 2 works OOTB once I installed it. Havent installed floppy yet. I can play UAE games with joystick no problem but on Mame there is no option for joystick.

I searched OS4 depot but only found the older version I have do you have a link for the version with joystick support?

Also, as far as the Xarcade goes does the Os4 versions of Mame's keyboard layout match the Xarcade by default?

I know some of the recent Morphos versions of Mame allow you to select "input" in Mame game config and there is an "Xarcade" option! iirc


One last important thing. I working with old Roms and I cant get a lot of games to work with newer mame. I dont use torrents and stuff so am having troubles located compatible roms :(

 Status: Offline
Profile     Report this post  
Spirantho 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 7:44:38
#6 ]
Super Member
Joined: 4-Jun-2004
Posts: 1045
From: Aberystwyth, Wales

@realize

Don't forget to configure the inputs to use the joystick :) Do it in the menu where you define your keys, but use the joystick instead of pressing a key.

 Status: Offline
Profile     Report this post  
Slayer 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 9:12:55
#7 ]
Regular Member
Joined: 4-Jan-2005
Posts: 416
From: New Zealand

I just brought a 2 pack of these

http://www.retronicdesign.com/

It's for future use, I haven't tested them myself, even supports cd32 and mouse now with firmware upgrades

first time I've ever used my ebay account and then I think a few days later I brough the "HD version" of The Last Starfighter LOL

_________________
~Yes I am a Kiwi, No, I did not appear as an extra in 'Lord of the Rings'~
1x AmigaOne X5000 2.0GHz 2gM RadeonR9280X AOS4.x
3x AmigaOne X1000 1.8GHz 2gM RadeonHD7970 AOS4.x

 Status: Offline
Profile     Report this post  
Spirantho 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 9:32:06
#8 ]
Super Member
Joined: 4-Jun-2004
Posts: 1045
From: Aberystwyth, Wales

@Slayer

They should work - AmigaInput supports USB so they should work with MAME. I still prefer the Catweasel myself (no latency like you get on USB) but much better than keyboard (probably).

Incidentally, I have MAME 0.148u1 here:
http://www.retroreview.com/iang/mame0148u1_os4.lha
and MESS 0.148u1 here:
http://www.retroreview.com/iang/mess0148u1_os4.lha

Those are just the executables, so you need to get the OS4depot distribution and then extract the new files over the old.
I'll upload to OS4depot when I know they're stable so any feedback would be great ("ian.gledhill at btinternet dot com").

It seems that 0.148 is a bit faster than 0.145, actually.

 Status: Offline
Profile     Report this post  
samo79 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 11:21:23
#9 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

@Spirantho

Cool, going to test it !

_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
Cass 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 17:44:20
#10 ]
Regular Member
Joined: 18-Nov-2003
Posts: 481
From: Athens, Greece

@Spirantho

Just got them. Mame supports transparently AOS4 joystick but it`s slow (like `060 old mame) on SamFlex. Few games play 100% speed with frame skip set 7 to 10 (like Pang).
Further testing in progress...

_________________
Ordell Robbie: Is she dead, yes or no?
Louis: Pretty much.

 Status: Offline
Profile     Report this post  
lionstorm 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 19:15:52
#11 ]
Super Member
Joined: 31-Jul-2003
Posts: 1594
From: the french side

@Slayer

this piece of hardware is tested here (french site) : http://obligement.free.fr/articles/retro_joystick_adapter.php

 Status: Offline
Profile     Report this post  
JurassicC 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 19:36:01
#12 ]
Super Member
Joined: 13-Mar-2003
Posts: 1441
From: Somerset, UK

@realize

you can use amigainput anywhere to convert usb joystick input to key presses.

http://www.os4depot.net/index.php?function=showfile&file=utility/hardware/amigainputanyware.lha

On my X1K I've got it configured so I can use my logitech G25 steering wheel on classics such as Outrun and ChaseHQ etc
That with Steffan Hausers old Version.

You can use MakeyMakey as a controller with Mame
http://www.youtube.com/watch?v=rfQqh7iCcOU

Last edited by JurassicC on 28-Feb-2013 at 07:51 PM.
Last edited by JurassicC on 28-Feb-2013 at 07:46 PM.
Last edited by JurassicC on 28-Feb-2013 at 07:44 PM.

_________________
A1200T 603e 330Mhz - Mediator TX OS4.1 F.E.
CDTV 8MB Fast, OS3.1, SCSI, MicroSD SCSI & CD32 FMV
X5000, X1000, A1XE with OS4.1F.E.

 Status: Offline
Profile     Report this post  
Spirantho 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 19:37:29
#13 ]
Super Member
Joined: 4-Jun-2004
Posts: 1045
From: Aberystwyth, Wales

@Cass

Don't forget to set SDLMAME_DESKTOPDIM to the smallest size possible. It can give a MAJOR speed boost.

When our SDL supports OpenGL, I'll be able to compile SDLMAME with OpenGL support - that should speed things up hugely!

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 21:25:33
#14 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2183
From: Australia

Ouch.
I know Sam is pretty weak in terms of CPU grunt, and MAME typically gets slower with newer versions, but that sounds horrid.

Any known reason for it being so slow? I have no interest in instigating any sort of "vs." thing here, Im just curious. Even an old Pentium 166mmx laptop I was given plays Pang full speed using a frameskip of 3 with AROS + v1.06 AROS MAME.

 Status: Offline
Profile     Report this post  
pavlor 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 21:35:48
#15 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9786
From: Unknown

@fishy_fis

Quote:
v1.06


Try 1.48 on the same configuration.

 Status: Offline
Profile     Report this post  
Spirantho 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 22:13:08
#16 ]
Super Member
Joined: 4-Jun-2004
Posts: 1045
From: Aberystwyth, Wales

@fishy_fis

MAME changed a lot over the years - whenever there's a speed bump in processor power, MAME expands to fill the change, by adding accuracy which wasn't possible before. Hence 0.148 (this version) is much slower than 0.106, which is much slower than 0.96 or whatever the last OS4 version was before I did them.

Running Pang on my Sam 440ep 600Mhz gives 100% speed with no video output, and also 100% speed with a frame skip of 7 on a reasonable sized window/screen. For a machine with no L2 cache, and a basic graphics chip running an SDL front end with no acceleration, I'd say that's pretty good going actually. There's quite an overhead using SDL - which is why I eagerly await OpenGL-supporting MAME. It could (should!) make quite a difference, as scaling will be handled in hardware.

The important thing is that even on my lowly Sam, it's still playable (I'm using it with my Megadrive joypad connected to the Catweasel :P )

Edit: for those of you who like this sort of thing, here's Pang running on my 600MHz Sam440ep:

Last edited by Spirantho on 28-Feb-2013 at 10:17 PM.
Last edited by Spirantho on 28-Feb-2013 at 10:17 PM.

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 23:00:24
#17 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2183
From: Australia

Well yes, I did say I know MAME typically gets slower each version, but still, 8-10x as slow (very rough figure) seems a bit extreme (4x clock rate, 3-ish x slower). This is using vesa mode on AROS too.

edit: oops, my mistake, it's v1.13.

Just occured to me that there's some x86 specific code in MAME as well, which may be helping a bit with speed as well.

Last edited by fishy_fis on 28-Feb-2013 at 11:09 PM.

 Status: Offline
Profile     Report this post  
Spirantho 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 23:09:04
#18 ]
Super Member
Joined: 4-Jun-2004
Posts: 1045
From: Aberystwyth, Wales

@fishy_fis

A large part of that will be explained by the L2 cache which the Sam lacks.... memory speed is very important for emulation.

Plus if you're running on x86, chances are it had the assembler bits included... which aren't present on the PPC builds.

And it probably wasn't running SDL.

What I'm trying to say is that basically there's a whole load of factors that slow down the Sam - it's not a fair comparison. If the Sam had the same factors as the AROS box (no SDL, assembler support, more primitive core) then it'd be much faster too.

Simply put: It's the software, not the hardware, that's slower.

Hope that makes sense. :)

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 28-Feb-2013 23:19:26
#19 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2183
From: Australia

@Spirantho

P1 mmx has no l2 cache either (although some systems use an off die module iirc), and only has 32KB l1 cache. System RAM is also much, much faster on a SAM (probably faster than p1 cache).

That said thanks anyway. Seems I knew the reasons all along. Just surprised how big a difference these things make.

 Status: Offline
Profile     Report this post  
Fab 
Re: Help With MAME OS4 : What MAME To Use for JOYSTICK SUPPORT?
Posted on 1-Mar-2013 10:52:03
#20 ]
Super Member
Joined: 17-Mar-2004
Posts: 1178
From: Unknown

@Spirantho

MAME certainly gets slower over time, but not THAT much in general, though.

On my Pegasos2, 0.148 gives 200% speed on Pang (without frameskip obviously), where 0.120 gave 240%. This is of course a port with optimized blitters and without the SDL burden.

The only major (and i mean really major) slowdown since 0.126 or so is about SH2/SH4 based systems, which got 8-10 times slower on platforms that don't support dynarec (but i suspect the slowdown is also in core elsewhere, because enabling the old SH2 interpreter still gives quite slow results, 2-3 times slower than before 0.126).

By the way, you shouldn't hold your breath too much on GL output. It's already there in MAME, but it's just about a GL surface. It offers free scaling, sure, but the setup time / speed (especially with OS4 3D libraries) will be quite poor compared to a direct rendering routine. Overlay gives much better results in that regard.

@fishy_fis

I'm not sure the asm parts of MAME are actually used in AROS port, but it's to be checked. On the other hand, this port of MAME for AROS comes with relatively optimized video routines, even though AROS generally kills off any kind of optimizations there with its rather poor video support.

Last edited by Fab on 01-Mar-2013 at 11:00 AM.

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle