> MAME4droid Reloaded 1.4 Released! > > As request by some mameworld people I have added a new lightgun(fun) touch mode. > > Changelog: > > Added tap on touchscreen as a lightgun device. > Added Tilt sensor option to tap anywhere on screen to fire. > Some bug fixes. > > You can download at: > > https://code.google.com/p/imame4all/ > > Enjoy.
Just installed it, fired up PacMan and the joystick doesn't work except in the main screen. Once a game starts, the joystick does nothing. Exit out of the game and it works fine again. Am I doing something wrong?
Thanks for the great app and any help you could provide.
> > MAME4droid Reloaded 1.4 Released! > > > > As request by some mameworld people I have added a new lightgun(fun) touch mode. > > > > Changelog: > > > > Added tap on touchscreen as a lightgun device. > > Added Tilt sensor option to tap anywhere on screen to fire. > > Some bug fixes. > > > > You can download at: > > > > https://code.google.com/p/imame4all/ > > > > Enjoy. > > Just installed it, fired up PacMan and the joystick doesn't work except in the main > screen. Once a game starts, the joystick does nothing. Exit out of the game and it > works fine again. Am I doing something wrong? > > Thanks for the great app and any help you could provide. > > -Mc
Light gun mode only must be enabled for light gun games like operation wolf.
What version of Mame is this based off of? I am hoping it is a later build, and has the Touch screen games like the Megatouch and Touch Master series of games. I am dying to play Pool Pairs from the Touch Master 8000 with touch instead of a mouse (PC).
Hello ahhh.....the nvidia shield will be shipping this week. I am saving up and will seriously consider getting one. How well do you expect games running on this emulator to run? The processor is said to be leaps and bounds better than even the galaxy S4. Can we expect say, full speed in Mortal Kombat II and UMK3?
> Yes I have a nvidia shield to develop with and I have tested umk3 and it run full > speed without hacks. > > Nvidia shield is a great device to play mame4droid. Currently the best hw I have > tested.
I will love get one of these. Not right now. Gotta save money first.
> Yes I have a nvidia shield to develop with and I have tested umk3 and it run full > speed without hacks. > > Nvidia shield is a great device to play mame4droid. Currently the best hw I have > tested.
>>>>>>>>>>>>>>>>>>>>>>>
Sounds awesome man!
Wonder if it'll run saturn, PS1, PS2 and gameCube games?
> ahhh wrote: > > Changelog: > > Added NVIDIA Shield support. > > >>>>>>>>>>>>>>>>>>>>>>> > > Hello ahhh.....the nvidia shield will be shipping this week. I am saving up and will > seriously consider getting one. How well do you expect games running on this emulator > to run? The processor is said to be leaps and bounds better than even the galaxy S4. > Can we expect say, full speed in Mortal Kombat II and UMK3?
I'm thinking the same thing, it'd be a perfect fit. The Tegra 4 SoC should be pretty well suited to running those games. It's got a better chance than a Tegra 3, assuming that didn't already have the horsepower to run them.
> > Wonder if it'll run saturn, PS1, PS2 and gameCube games? > Maybe, yes, no, no. Shield is a great leap forward for ARM, but in x86 PC terms it's > about a high-end Pentium III or original AMD Athlon. >>>>>>>>>>>>>>>>>>>>>>>>>
That's cool, I'll settle for that! Just the idea of being able to run 99%(?) of all 2D MAME games at full speed while waiting for a pepperoni pizza in the lobby of Little Ceasers is fucking AWESOME!!!!!!!!
>>>>>>>
really 300$... > > Bluetooth 4,0 ... who cares for a handheld > > Really important it is double band MIMO wifi that runs fine on 5Ghz band, not like > most phones or tablets out there. > > Also battery last 6 hours.... > > best handheld i ever had
>>>>>>>>>>>>>>>>>>>>>>>
Dammit ahhh, you're not making the wait until I have enough money to get one any easier
awesome update. Now I can play Lethal Enforcers without having to deal with the annoying auto center thingy it used to do. I just gotta know how off screen reloading works on a tablet though.
Normally, you should touch outside game window. This works fine with most of roms like under fire.. Lethal enforces driver seems to have some kind of issue because reload it is not working. Maybe forcing mame reload option with forces and absolute value on one axis, do the job. I will take a look.
Retroarch is fine for low end devices. It performs better becouse is based in and old core. But retroarch it is a multiemulator and lacks a lot of features that have mane4droid. Personally I think their touch control is the worst out there... But I really like retroarch and I use for other cores.
> awesome update. Now I can play Lethal Enforcers without having to deal with the > annoying auto center thingy it used to do. I just gotta know how off screen reloading > works on a tablet though.
I already know how to do off screen reload on Letal Enforces.
You should touch outside the game window as i said before, but in this ROM only in the bottom area. That's means you need to play on portrait or on landscape but not scaling so you have some bottom window area to touch.
> Retroarch is fine for low end devices. It performs better becouse is based in and old > core. But retroarch it is a multiemulator and lacks a lot of features that have > mane4droid. Personally I think their touch control is the worst out there... But I > really like retroarch and I use for other cores.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Yeah I hear ya. It's pretty cool. Only thing I'm worried about with using the RA version, is having to regress to a much older romset, and the fact that there's been TONS of games added to MAME since 0.78. It's the reason your MAME4droid is more attractive for me since 0.139 is still fairly new, relatively speaking.
> Yeah I hear ya. It's pretty cool. Only thing I'm worried about with using the RA > version, is having to regress to a much older romset, and the fact that there's been > TONS of games added to MAME since 0.78. It's the reason your MAME4droid is more > attractive for me since 0.139 is still fairly new, relatively speaking.
My Shield came today, so we'll see about getting actually new MAME into peoples' hands.
> > Yeah I hear ya. It's pretty cool. Only thing I'm worried about with using the RA > > version, is having to regress to a much older romset, and the fact that there's > been > > TONS of games added to MAME since 0.78. It's the reason your MAME4droid is more > > attractive for me since 0.139 is still fairly new, relatively speaking. > > My Shield came today, so we'll see about getting actually new MAME into peoples' > hands.
Hi Belmont. That's sound amazing.
Shield only needed ARM dynarec to run mame at its full potential and you have the knowledge to do the best work in this side.
This device it's is done to play MAME. You are going to enjoy your shield sure.
Meantime, I'm going to work on the netplay stuff (on the 0.139) with google play services with join rooms to meet people on games and some kind of leader boards based on hiscores patch, maybe this device lets do some rollback stuff like ggpo to get zero lag. A lot of hacking that I suppose you don't like in a official port.
> > Meantime, I'm going to work on the netplay stuff (on the 0.139) with google play > services with join rooms to meet people on games and some kind of leader boards based > on hiscores patch, maybe this device lets do some rollback stuff like ggpo to get > zero lag. A lot of hacking that I suppose you don't like in a official port. >>>>>>>>>>>>>>>>>>>>>>>>>>
Holy smokes! netplay via bluetooth or wifi hotspot would be the bomb!!! If you pull that off with ggpo-like performance, that will be GLORIOUS!!!!!!!!!!!!!
> This device it's is done to play MAME. You are going to enjoy your shield sure.
Already am. It's a little rough getting used to the concept of full-strength GTA Vice City in 720P on a handheld with proper controls, but I'll live ;-)
> Meantime, I'm going to work on the netplay stuff (on the 0.139) with google play > services with join rooms to meet people on games and some kind of leader boards based > on hiscores patch, maybe this device lets do some rollback stuff like ggpo to get > zero lag. A lot of hacking that I suppose you don't like in a official port.
I strongly recommend you keep any netplay stuff as close as possible to ClientServerMAME - his netplay is the most likely of all the options out there to land in the core, so (re)using his code would be to your advantage.
> > Already am. It's a little rough getting used to the concept of full-strength GTA Vice > City in 720P on a handheld with proper controls, but I'll live ;-) >
Yes. You right. But it's perfect for arcade games.
> > Meantime, I'm going to work on the netplay stuff (on the 0.139) with google play > > services with join rooms to meet people on games and some kind of leader boards > based > > on hiscores patch, maybe this device lets do some rollback stuff like ggpo to get > > zero lag. A lot of hacking that I suppose you don't like in a official port. > > I strongly recommend you keep any netplay stuff as close as possible to > ClientServerMAME - his netplay is the most likely of all the options out there to > land in the core, so (re)using his code would be to your advantage.
In fact, I was digging on clientservermame source code when I was developing ios netplay and I had some desyncs that was driven me crazy. Finally I choose another approach, more simpler but that works well in peer games keeping the latency low.
Performance-wise this thing leaves everything in the dust right now. It even plays Mednafen PSX at non-slideshow framerates. I'll do some proper speed measurements with the various cores later on but so far this is one area where this thing delivers on the hype at least - VBA Next is fullspeed with both FF5 and FF6 so CPU-wise it's already way better than PS3. I have yet to test shaders extensively - I'm expecting sub-Intel HD4K performance but even that would be very, very good for an Android-based 'tablet'.
Bad thing about it - it's Android - audio/video latency is still not right even though audio latency has vastly been improved - despite all the improvements it's still quite bad compared to an iPad sad to say. You can avoid audio crackling by turning threaded video on but that will introduce jitter in video instead. It really depends on whether you can stomach frameskip-like tearing video - that's what it basically comes down to. It is less than ideal in any case compared to just turning vsync on and having audio/video sync be mostly stable - iPads/iPhones sure as hell deliver there thanks to CoreAudio and iOS.
Best results for now is to enable threaded video and set 'Forced refreshrate' to 59.6 and put up with the jittering for now. Maister is going to look at some kind of adaptive jittering method for threaded video using timers - so we'll see how this pans out.
Anyway - I can pretty much confirm by now that this issue is entirely related to Android and it is not hardware-related at all - this thing smokes every single ARM device under the sun right now but unfortunately the OS can't deliver on tight emulator audio/video sync usecases - which is why for practical purposes an iPad 2/Mini could still beat it on that level. So for now - either you sacrifice non-tearing, non-jitter video or you sacrifice audio quality.
Hopefully at some point we can arrive at a 'hack' that can solve this problem for us on Android for most devices - it is a platform too big to ignore but at the same time it's an OS too shit to be able to do the job properly through conventional means.
Anyway RA developers are a little inflexible. Their dynamic rate system and not frame skipping dogmas have been given they a lot of headaches on android platform. Mame4droid runs smooth like butter on android with the sync code from mame devs. So shield is a good emulation platform independly of RA developing approach, which probabbly is fine for other platforms like iOs. My only complaint is sound latency but android devs are doing improvements.
> Anyway RA developers are a little inflexible. Their dynamic rate system and not frame > skipping dogmas have been given they a lot of headaches on android platform. > Mame4droid runs smooth like butter on android with the sync code from mame devs. So > shield is a good emulation platform independly of RA developing approach, which > probabbly is fine for other platforms like iOs. My only complaint is sound latency > but android devs are doing improvements. >>>>>>>>>>>>>>>>>>>>>>>>>>>>
Interesting. Do you suspect the sound latency issues will be much improved, or even 99% eliminated on JellyBean 4.3?
> No. On 4.3 needs improvements yet. Low latency it is only on some devices. But > probably the latency is fine for most of users.
Yeah, but there's a wide gulf between "fine for most users" and, say, this.
Google wouldn't have had this problem in the first place if they'd simply shipped the desktop Linux audio/MIDI stack, but apparently "not invented here" trumps "don't be evil".