[Q] MAME for Android? - 2 questions - Xperia Play General

Ok 2 questions.
1) Is there any way to save and load state of game on Tiger Mame?
It's a dam awesome emulator, but quite useless as a mobile game emulator without save states !
2) Are there any decent Android MAME emulators that enable to play arcade games other than cps1/2/neo geo?
I want to play arcade versions of outrun/double dragon/golden axe. Stuff like that.
Thank in advance for replies.

Honestly, I think it's really funny that he's calling his app "Tiger MAME" because I don't think his app is actually MAME whatsoever. Judging from the specific games that are supported and those which are not, it matches up almost perfectly with the Final Burn series of emulators.
1) Nope.
2) Nope, not until we get an actual REAL port of MAME.

Agreed about the name, but I think he renamed to TigerArcade (MAME), so people would relate more to what it plays. It really should have been called TigerRaine or TigerFinalBurn, since those are the rom sets it works best with.
MAME rom sets are moving targets to work, due to platform updates of the MAME app.
This app is better for just emulating what it does, since that is why it plays EVERY rom full speed with sound, even on the Incredible. Far less overhead than MAME, since only supporting a few platforms.
There are/were a few that played some, but not all of MAME4All rom sets (played about half). Jironi Arcade is the name and is still in market, but has issues with Gingerbread (the dev knows and is working on it).

It doesn't matter how many ROMs a build of MAME supports, it doesn't speed things up any by removing them.

want to play more roms on my xperia play like splatterhouse , Ghost n Goblins and Bionic Commnd and More Games

yes please can some devs make a mame port that would be brilliant
just think of all those games that mame supports
damn i would need a 64gb card lol

Get to work then.

If TigerArcade had save states it would be a great emu.
Surely not too hard to do from the Dev considering he has done it in all his other emus?

I agree about the save states thing...the only other problems I've noticed is that some Capcom games have sound issues (Ghouls 'n Ghosts, Strider). The music is total static with those.

We really need a proper port of MAME to Android.

Just curious. Since open source emulators exist for MAME, is it an easy matter (for someone in the know) to just compile the code for the Android platform? I only know a bit of programming, but I'd be willing to learn how to port to get a Mame emulator on my android device. But since there is none currently for Android, I'm assuming it's not too easy a task.

deadfraggle said:
Just curious. Since open source emulators exist for MAME, is it an easy matter (for someone in the know) to just compile the code for the Android platform? I only know a bit of programming, but I'd be willing to learn how to port to get a Mame emulator on my android device. But since there is none currently for Android, I'm assuming it's not too easy a task.
Click to expand...
Click to collapse
There is no Java version of MAME, so you'd have to port it to Java before you can think about porting it to Android.

zerojay said:
There is no Java version of MAME, so you'd have to port it to Java before you can think about porting it to Android.
Click to expand...
Click to collapse
Didn't even realize most Android programs were written in Java. There was this project called Jape, but it's unfinished and looks abandoned since 2006. The source is available though, with a paper titled, "How to port MAME from C to Java".
Lol. I took a few peeks at the code. This may take a while...

I guess there's also the NDK, which would allow you to avoid porting to Java, I believe.. but I know very little about it.

dsswoosh said:
I want to play arcade versions of outrun/double dragon/golden axe. Stuff like that.
Click to expand...
Click to collapse
you can often found ports very close to the original in compilations for gameboy advance or PS1 which you can play with Gameboid or FPSe.
For example, for GBA, you have Out Run in Sega Arcade Gallery compilation, Double Dragon in Double Dragon Advance, Golden Axe in Sega Smash Pack.
Ghosts'n Goblin is found in Capcom Generations Vol.2 for the PS1.

I got a DOS port of mame working through aDOSbox, but not to a point where it's playable. The games launch, albeit incredibly slow. Controls are a ***** too. Details and pics on my blog, though there's not much to see. Still, it's the currently the only way to get MAME on the Android I've found.

Hey its jwhood again,it wont let me download that link in your blog for the dosmame says your not aloud can u fix it really appreciated bro,great work,its a start : )
sent from the evil d MT4G

zerojay said:
There is no Java version of MAME, so you'd have to port it to Java before you can think about porting it to Android.
Click to expand...
Click to collapse
Few performance games on Android are written in Java.
Big studios use a C/C++codebase hooked in via the NDK.
Smaller studios tend to use C# or Javacript with the brillant game engine Unity3D

Yeah, I mentioned the NDK already.

JRioni's emulators don't support the plays controls and if you manage to get any response from the guy, you should play the lottery that day. Haven't had much luck with tigermame on a number of devices a while back, and was extra frustrated by the way it searches for roms instead of letting you select a rom directory. Not everyone is a douchebag who throws roms on the root of their SD card. Anyway, since people seem to be having luck with it, maybe its been updated and resolved some of these issues.

Related

Starcraft

Yeah, you know, um......
I know this is a stupid question but someone had to ask it..... Is it possible to modify games from the 1998-2000 era like starcraft, unreal tournament99 etc. to run on the xperia????
Theoretically, yes.
dosbox?
cant remember if it was a dos game.
scummvm.. ?
scummvm is for lucasarts adventures only
Angelusz said:
Theoretically, yes.
Click to expand...
Click to collapse
Best answer ever
C'mon guys what are you waiting for??? Stop messing with custom ROMs and fake home made panels. Start working on games like Heroes 3 for Xperia. NOW !
still waiting for something like Vmware which i can install on my phone ^^
OK, there is a guy on youtube playing Call of Duty 2 on his xperia. How???????
there is a pocket pc version of call of duty out there is why
There was also a way to get warcraft 2 on your pocket pc. It involded porting it to the stratigus engine and running from there, perhaps a starcraft port would also be possible.
More info here
http://www.ppcsg.com/index.php?showtopic=50311
I've been thinking, if it is possible to port a game like Commandos or Desperados, these game would be fun on touchscreen (+keyboard), and requires a 200Mhz PII (don't know if the ARM 520Mhz can handle these)
I am really interested in pc games for the x1, if anyone knows about such ports (like the warcraft2 one) or games like CoD2 share your knowledge with us pl0x.
dosbox works ok with x1 and dos games on my x1
other games you mention are ports which are hacks like wargus
and games where they had the source code and ported it
a thing like wargus takes forever to make guess one can ask the people behind if they are working on a sc version
the other require the games sourcecode to be released or lawsuits will follow suit

[Q]play station pocket question!

is there a way to use our "legally backed up" roms with the playstation pocket app? unfortunately it isn't available in my country, but i'd love to play some of my roms on that!
P.S.:best.phone.ever
I dont think it will allow us to play 'backed up roms'. Best bet is to play your legal roms on FPSe or psx4droid (Doesnt work yet on xperia play).
I remember that when the virtual console service for the wii came out you could mod the files by looking in a hex editor where the portion of the wad file (sort of the executable file the wii uses) is that contained the rom and replace it with the hex code of another rom.
Maybe the same will work with playstation games on the xperia play, dump the game, look in a hex editor where pieces are the same as with original crash bandicoot files and replace them with the hex code from another game.
Personally I think improving fpse to work well with the xperia play will prove a better future then hacking what SE made.
yeah, you're probably right.... speaking of which, is FPSE open source? i might as well take a look at it, and mess with the play's APIs....
I don't believe fpse is opensource. PSX4droid recently became opensource though but is not yet working for android.
Here is the source code if you want to play with it: https://github.com/zodttd/libpsx
maybe in the future some dev will "legally" reverse-engineering the app and find a way to play your roms, you have to wait until the phone is global until you can see some cool actions done to it.
peter768 said:
is there a way to use our "legally backed up" roms with the playstation pocket app? unfortunately it isn't available in my country, but i'd love to play some of my roms on that!
Click to expand...
Click to collapse
There's no such thing as "legally backed up roms" as console ROMs do not fall under the "backups allowed" exceptions thanks to the hardware manufacturers.
zerojay said:
There's no such thing as "legally backed up roms" as console ROMs do not fall under the "backups allowed" exceptions thanks to the hardware manufacturers.
Click to expand...
Click to collapse
ok, kill me then! jeez, it's not like gba or psone games are actually sold anymore, it won't hurt anyone..... i'm sure sony or nintendo don't even care!!
Speak for your self. Laws are different in every country. In The Netherlands it is legal to make a backup for private use for example. And I actually got tools to do it for my SNES and N64 and DS and software on my wii to do it for gamecube/wii games. Wasn't the psx easely doable with a standard dvd-writer in any pc? Legal back-ups are not a myth just because you don't use them or because you live in a country with (imo) odd laws.
peter768 said:
ok, kill me then! jeez, it's not like gba or psone games are actually sold anymore, it won't hurt anyone..... i'm sure sony or nintendo don't even care!!
Click to expand...
Click to collapse
Actually the PSone games are available for sale on the PSN network.
I've been purchasing the classic Final Fantasy games and playing them on my PS3. The same games I purchased can also be legally downloaded into my PSP for on the go gaming (up to 5 PSPs).
Too bad those games cannot be transfered to the Play legally.
recce5 said:
Actually the PSone games are available for sale on the PSN network.
I've been purchasing the classic Final Fantasy games and playing them on my PS3. The same games I purchased can also be legally downloaded into my PSP for on the go gaming (up to 5 PSPs).
Too bad those games cannot be transfered to the Play legally.
Click to expand...
Click to collapse
Yes, and that's a real ****ter.
I purchased many many ps1 games back in the day.
Some of which I have now purchased a second time through psn.
PS certified devices should have a way of signing in to psn to d/l content you have purchased.
Legal or not, if I've purchased a game previously I see no harm in downloading a rom for another device.
If you're rooted, you can use the Market Enabler to change your SIM Numeric to a Number that's in the UK, for example, and with that the Playstation Pocket app will work.
Meister_Li said:
If you're rooted, you can use the Market Enabler to change your SIM Numeric to a Number that's in the UK, for example, and with that the Playstation Pocket app will work.
Click to expand...
Click to collapse
well, actually i have, but it still says that it's not available in my country... it must be tracking my location, from my ip or something..... :/
If you look on the SD card you can easily find the data loaded by the PSX games.
In /sdcard/Android/data/com.sony.playstation.NCUA#####, you'll find the data files for all the PSX games (which correspond to the standard SCUS or SLUS codes for Sony, for example NCUA94358 is Cool Boarders 2, just as SCUS-94358 is).
From there you will find a .zpak file, which is just a ZIP file, within which is a Data folder, within which is an "image.ps" file.
Now I'm no ROM hacker... but from my days watching the PSP scene where they injected PSX files into the native emulator, it was just a matter of stripping the image file out of one rom, and injecting your own. I'm not sure what format this image.ps uses, but I'm hoping somebody with some knowledge in this area will look at what needs to be done to convert a bin or an iso into an "image.ps".
At the end of the day, the native emulator is WAY better than Psx4droid or Fpse, and if Sony isn't going to release the games we want to play (though I'm very willing to pay them for them if they do), then I'd like to figure out how I can play them the way they're meant to be played.
I did!...but i bet the zpak is signed... it can't be this easy... it must be like apks, someone will have to find a way to sign it... but this is just an assumption.. I'll give a couple of paperclips and a subway coupon to whomever figures this out!....
Catch is Sony offerings are and will be less than best. Examples of great games MIA:
1. Raiden Project
2. Tobal 2
3. Tekken 3 (the Golden version)
4. Thrill Kill (sad, but I love it)
5. NFL Blitz 2001
6. NBA Jam Extreme
I could keep adding games. I bought these and a few hundred (sadly) more from launch until a little after the PS2 came out. Even had an extra PS1 (Japan model) so I could play import games.
I would rather gut the software from the Xplay to make room for more user apps and use other emulators (Sony's low 380mb space storage is forcing me into thinking this way).
Hi there,
Not sure if this has already been answered somewhere (I had a quick look) but when is Sony going to be releasing more PS1 games on the Playstation Network for the Xperia play? I want to get this device but not if its going to be badly supported by games.
Cheers
there is actually a not so legit way of obtaining ps1 games from PSN and play on xperia play; all you really need to do is download the ps1 classic from PSN, migrate it to external drive via ps3 (or usb mode on psp), then unpack the pbp file to obtain the iso(s)
i already did this to obtain ff7 and ff9 to play on xperia play via fpse
zerojay said:
There's no such thing as "legally backed up roms" as console ROMs do not fall under the "backups allowed" exceptions thanks to the hardware manufacturers.
Click to expand...
Click to collapse
Fair use rights allow you to back up mediums, especially when they are fragile or the hardware to play them has become obsolete. Its covered under media shifting, despite what manufacturers want you to believe.
come'on devs!

How can i play PS1 Games?

How can i play PS1 Games?
do i need to root?
r800i
awwwwwwwwwwww
You dont need to be rooted, just buy FPse off the market
Jahy420 said:
awwwwwwwwwwww
Click to expand...
Click to collapse
7 minutes and no response is too long? Yeesh.
Anyways like above. Buy FPSE off of market and supply your own ripped PSX/PS1 CDs (you'll likely need the SubChannel data when you rip it, because copy-protect stuff is there, also, include bad sectors).
Mind you, you need to legally own a copy of the game (I still have my Valkyrie Profile discs and a few others lying around, love those games). FPSE is made through community efforts from original PSX/PS1 emulation code, plus a TON of fricking changes and updates and fixes to make it work on ARM and/or specific CPUs and GPUs on different android platforms. The amount of work they are doing on that thing is a huge undertaking.
Alternatively you can buy stuff from Sony Computer Entertainment off the Android Market. I think they have a few games on the Android Market to buy. Crash Bandicoot, Syphon Filter, WipeOut (good futuristic racing game with great soundtrack, btw), and some others. These all use the native, Sony-Made PlayStation emulation.
Thirdly, there is currently dev work being done to reverse engineer the packages in order to be able to utilize the native Sony-Made emulator to run other self-ripped games. They are 80% of the way there and have it fully disassembled and understand it, but are having problems fitting it all back together with custom stuff. Check the dev section for progress threads.
If you are looking for a way to do it free and possibly get free stuff... not the place here.
ryocoon said:
7 minutes and no response is too long? Yeesh.
Anyways like above. Buy FPSE off of market and supply your own ripped PSX/PS1 CDs (you'll likely need the SubChannel data when you rip it, because copy-protect stuff is there, also, include bad sectors).
Mind you, you need to legally own a copy of the game (I still have my Valkyrie Profile discs and a few others lying around, love those games). FPSE is made through community efforts from original PSX/PS1 emulation code, plus a TON of fricking changes and updates and fixes to make it work on ARM and/or specific CPUs and GPUs on different android platforms. The amount of work they are doing on that thing is a huge undertaking.
Alternatively you can buy stuff from Sony Computer Entertainment off the Android Market. I think they have a few games on the Android Market to buy. Crash Bandicoot, Syphon Filter, WipeOut (good futuristic racing game with great soundtrack, btw), and some others. These all use the native, Sony-Made PlayStation emulation.
Thirdly, there is currently dev work being done to reverse engineer the packages in order to be able to utilize the native Sony-Made emulator to run other self-ripped games. They are 80% of the way there and have it fully disassembled and understand it, but are having problems fitting it all back together with custom stuff. Check the dev section for progress threads.
If you are looking for a way to do it free and possibly get free stuff... not the place here.
Click to expand...
Click to collapse
I wish you could buy those games off the Market.
WipeOut, Destruction Derby, Syphon Filter and a few others are available but only outside the US...
One day SCEA will give us some PSX love off the market. I'd be more than willing to buy these games a third time... Until then, we have Yifanlu.

When is anyone going to make a real shmup?

Seriously. No offense to the developers who are making attempts so far, but look at what's available on both ios and android. Phoenix hd (ios only), ikaruga (android only), dodonpachi, espgaluda 2, danmaku 2, raiden, shogun, darius etc. The graphics on original shmup like danmaku 2 and phoenix hd are ubelievable. I'd love to play these games on my 1520. I t can't be that hard to port to wp8 if you're using opengl and or, C/C#.
Hi there RCCranium666,
I wonder how many WP users would play such a game. I have some ideas on my Todo list for a very responsive and fluid Shmup. Maybe if I will find there is demand I will make one
PS: what shmups you've tried on WP and what haven't you liked about them?
timotei21 said:
Hi there RCCranium666,
I wonder how many WP users would play such a game. I have some ideas on my Todo list for a very responsive and fluid Shmup. Maybe if I will find there is demand I will make one
PS: what shmups you've tried on WP and what haven't you liked about them?
Click to expand...
Click to collapse
original shmups like phienix HD on ios and danmaku2 on ios and android. They have amazing graphics and fun gameplay. There are vids on YouTube. Which you can easily find.
RCranium666 said:
Seriously. No offense to the developers who are making attempts so far, but look at what's available on both ios and android. Phoenix hd (ios only), ikaruga (android only), dodonpachin, espgaluda 2, danmaku 2, raiden, shogun, darius etc. The graphics on original shmup like danmaku and phoenix hd are ubelievable. I'd love to play these games on my 1520. I t can't be that hard to port to wp8 if you're using opengl and or, C/C#.
Click to expand...
Click to collapse
openGL is not supported on windows phone 8, and C# has no way of accessing it.
The only graphical APIs supported are:
monoGame for C#
Directx for C++, which can be accessed through gimikish p/invoke from C# as well.
And this community is mostly composed of individual developers. Porting the big titles you mentioned is going to be difficult, Making a good game is no easy task, but I am sure the developers of those games have already taken note of WP8
One guy has successfully (but partially) ported OpenGL Quake to WP8 platform (by changing OGL engine calls to DirectX, as far as I understood) so theoretically it's possible. But definitely it's not an easy job.
sensboston said:
One guy has successfully (but partially) ported OpenGL Quake to WP8 platform (by changing OGL engine calls to DirectX, as far as I understood) so theoretically it's possible. But definitely it's not an easy job.
Click to expand...
Click to collapse
Not to mention creating the models all over again...
mcosmin222 said:
Not to mention creating the models all over again...
Click to expand...
Click to collapse
Why would you need to recreate the models? Can't they just be converted? All the art, bullets and ships are completely designed. I can understand the need to recode the physics of the game.
RCranium666 said:
Why would you need to recreate the models? Can't they just be converted? All the art, bullets and ships are completely designed. I can understand the need to recode the physics of the game.
Click to expand...
Click to collapse
There is no legal way to get the models. If the original developers find out (they will if we use the same names), they can and will sue us and win.
mcosmin222 said:
There is no legal way to get the models. If the original developers find out (they will if we use the same names), they can and will sue us and win.
Click to expand...
Click to collapse
I'm not talking about copying the games. I'm talking about the original developers doing it. I'm surprised no one has ported mame yet. That would fill my appetite until modern games come out.
RCranium666 said:
I'm not talking about copying the games. I'm talking about the original developers doing it. I'm surprised no one has ported mame yet. That would fill my appetite until modern games come out.
Click to expand...
Click to collapse
It's all because of low profit on WP market. Porting GLES game (even written on C++) to DirectX isn't easy; it requires additional human resources (and you need an experienced game developers) - it's pricey...
Nuts. At least it let's me conserve battery life, unlike my iPhone and Android phones.
Sent from my SM-T320 using Tapatalk

how involved is it to port a game?

How involved is it to port a Xbox game to Android? I do not know anything about this so figure this is a great place to start? Some of my favorite games have been on original Xbox and I think it would be incredible to port over to Android to play on my shield TV or even phone. Willing to invest to make this happen so can someone help me out....can this be done without spending thousands of dollars? If there is anyone willing to jump on a project let me know. $$$
r4zrm4xxx said:
How involved is it to port a Xbox game to Android? I do not know anything about this so figure this is a great place to start? Some of my favorite games have been on original Xbox and I think it would be incredible to port over to Android to play on my shield TV or even phone. Willing to invest to make this happen so can someone help me out....can this be done without spending thousands of dollars? If there is anyone willing to jump on a project let me know. $$$
Click to expand...
Click to collapse
Without source code, it sounds like what you really want is either an emulator or a remote access method.
You won't find an Android emulator for Xbox, the technology just isn't there. In fact, I only know of one emulator that only works on the PC, and only works with one game, and it was abandoned. (Maybe MS sued?) but have not looked into it recently.
Remotely accessing and controlling an Xbox might be doable, but probably not practical for most games because of latency.
Sent from my LGLS991 using Tapatalk
psiphi said:
Without source code, it sounds like what you really want is either an emulator or a remote access method.
You won't find an Android emulator for Xbox, the technology just isn't there. In fact, I only know of one emulator that only works on the PC, and only works with one game, and it was abandoned. (Maybe MS sued?) but have not looked into it recently.
Remotely accessing and controlling an Xbox might be doable, but probably not practical for most games because of latency.
Click to expand...
Click to collapse
I'm assuming obtaining the source code would be quite difficult and I highly doubt the devs would provide it. Emulation around be cool but there is no emulator. It must be difficult to develop a emulator for orig Xbox.
r4zrm4xxx said:
I'm assuming obtaining the source code would be quite difficult and I highly doubt the devs would provide it. Emulation around be cool but there is no emulator. It must be difficult to develop a emulator for orig Xbox.
Click to expand...
Click to collapse
Yeah, limited documentation and limited interest. Most of the games were available on other platforms, so for instance you could play the PlayStation version emulated or a PC version. There just were not that many good exclusives on XBox that enough people care about when there is so much low fruit to grab.
Sent from my LGLS991 using Tapatalk
That stinks I wish it were easier to port a game over. I'm going to contact the game developer and see if.they would be willing to sell the source code. If that's what we need to port a game I don't mind investing

Categories

Resources