Amiga Emulator for Android - G1 Apps and Games

Hi folks, I spent a good part of my sunday (and friday night, let's be honest) to port UAE4All for Android. So here's UAE4Droid. Most games are working fine, don't expect killer framerates though (it should be faster on a Droid). I don't plan to actively support this app, so here's the catch:
-no sound
-physical controls only (that's why I post here, you can configure them btw)
-no save states (the original project does not implement them, and I'm no good at understand basics of the 68000 emulation)
-should be ok starting from Android 1.5 but I didn't test it (Dream on Cyanogen here).
You need to own a rom copy and some disks to use this legally, of course. If there's some good feedbacks, maybe I'll put it in the market (already done a couple of emulators there). Enjoy !
Edit 12/27 : Now with sound and touch controls on the Android Market

damn you did this in one day?

make it one and a half
It's a port, not that hard, once you got some Android knowledge, the basics of the SDK-NDK interaction, and the open source works from several people. And I left some parts (sound and touch controls), quite buggy/boring to code

Did you ever know that you were my hero? Seriously, great stuff! If you could add sound this would be the best thing I have on my phone!

Amazing. Superfrog works pretty well. If I could just insert all floppies at once it would be completely awesome.
If you're not planning on supporting this too much in the future would you consider making it open source?
It's completely fun to put android next to my old ami500, old 1200 and turn on superfrog on each

Oh wow...that's pretty impressive. Superfrog on my phone would be awesome! I'll have to try it.

Ok, hate to leave work unfinished so I added the sound and touch controls. Watch the Market, it should appear there soon.
btw to enable the sound on a HTC Dream makes the emulator a little more sluggish, well now at least you'll have the choice (or buy a 2nd gen Android device )

Not working properly. App asks me to force close when I'm pressing MENU button... Previous build (from first post) works properly. Can I please to fix this bug?
After all, great job

Damn, I didn't make that much changes, could you get me a log trace ?

Hmm It's weird... After a couple of restarts of phone, the app is working correctly... I will leave a post (and logcat) when this problem come back.

Sadly doesn't Install on Eclair.
adb install gives Error Message "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"

Kubax83 said:
Sadly doesn't Install on Eclair.
adb install gives Error Message "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"
Click to expand...
Click to collapse
looks like a modded ROM issue to me (this emulator is compiled for ARM, no doubt about it). Try the one from the market

Wow this works really well, playing Superfrog on it now Any plans to add save states to this?
I wonder how much better performance is on the droid. Superfrog plays perfectly on my G1 with frame skip disabled and sound off, having it on made it more jerky.
Also would it possible to have the escape key mapped to something, like the shutter button or as a menu item, i'm sure some games needed it to get into the menu.
Thanks for porting this!!

5 stars from me
works great, played with it a little. kickstarted 3.0 ROM, loaded game with no problems - but Hero's hardware isn't up to it. Maybe on my next android, with faster CPU and proper keyboard...

Only problem I have had is it doesn't seem to like some of my Kickstart rom files, it works fine with one of the 1.3 roms I had with WinUAE, but says Invalid for most of the others including 3.1, all of which work in WinUAE, any ideas?

what's the exact size of the non working roms ?

Non working rom size is as follows:
3.1 - 524,299 bytes
Just thinking could it be because it is a rom from Amiga Forever from Cloanto, do they use a keyfile for the rom?

No, because I thought every roms was 524288 bytes long. Will update the market version tonight

Blazing fast on a Droid/Milestone! Thanks a lot. Just the Mouse-Control is still a little buggy. For Disk-Activity you could use the green/red led! =)

how keyboard is emulated
Hi,
I have successfully set-up UAE4Droid, tried my favorite game, but it(Pinball Fantasies) needs alt or shift to control the game. I could not figure out how to play the game because of this. (Pressing alt or shift on the G1 does not work. )
Anybody know how to use these keys?
Thanks
Sandor

Related

Louder Volume Hack v1.0 by Meltus in the market now!!!

yup, it's finally in the market!
if you want to elliminate the tedious adb/terminal commands, then this is the app for you!!
updates coming soon, along with an EQ app!!
cheers for everyone who helped me with this!
everyone who did help messege me!!
cool!
Quick?, safe to use with the dudes 1.3rc2?
Yeah sorry about the force closes, I'm gonna try fixing it tonight.
Spent ages trying getting rid of the force closes, thought id sorted it but evidently not ><
Its odd because it works fine for me off the market.
I should have it sorted by tonight
Sorry again guys
Will you include V5 mod?
Yeah, will be updating it a fair bit soon, just need to get the 'basics' working first
Just read the comments in the market and this made me chuckle a bit
"How does an app that does nothing but force close get a 3 star average?"
DOHCtor said:
Just read the comments in the market and this made me chuckle a bit
"How does an app that does nothing but force close get a 3 star average?"
Click to expand...
Click to collapse
A famous quote... "The two most common elements in the universe are hydrogen and stupidity."
i've had a few people e-mail me saying that this is 'bull*hit' and 'this will never work' and someone calling me a 'scammer, trying to steal peoples money' (seriously, how could i steal people's money when there's a refund policy lol ><)
gotta love the market.
also, just bought a new sd card (because mine conveniently corrupted itself out of spite) so i'm gonna do some serious testing now.
keep up the good fight!
Looking forward to trying it out once you get it updated.
Hey dan, it force closes for me too. Try looking at the code again and see if you have any invalid pointers(?) or what not.... i dont mean pointers, but you know what I mean. Let me know when you update it again so I can run it and debug it through DDMS and so I can also run a trace on it.
Im super excited about this one! There are 2 things that bother me about my g1. Volume and Battery life. I cannot wait to try this out tonight when you get it fixed!
Whats up with the comment from the user that says you have to have Lucid's Mod? Where did he read that at?
Anyhow, Thanks Meltus! Looking forward to it.
Love the idea for the audio mod app, I've used the terminal commands in the past to get it to work (since it no longer seems to work in TheDude's releases anymore). I'd imagine it still runs through the Terminal shell?
will the eq be included in this app or in a seperate app? I will buy both when they are working for sure- i like to support developers.... eg. bought rockon etc...
People see a lot of junk out in the market, so sometimes even good devs get hit with accusations- especially if accusers do not review XDA to know what is real.
How are you getting past the SDK limits in regards to raw audio? It seems that an EQ would beat the CPU to death trying to work correctly unless more resources were made available in the recent OS update.
This is one of several big reasons Coreplayer team hit a wall with Android. Not to mention video codecs would also kill the CPU and still be a battery hoggin' stuttery mess.
the EQ is not an actual program that modifies the sound, it's a set of files that alter the 'built-in' EQ that HTC never bothered to enable.
i'm just going to make an app that can change it on-the-fly.
but atm i'm stuck at trying to push files from the app to the phone. it seems quite simple but i've been trying for about 6 hours now and got fkin nowhere
any ideas anyone?
Is it something to do with the files you are trying to access the built in EQ? The CPU on the G1 does have the function, but I would have thought a driver would be needed from Qualcomm?
i havn't even started on the EQ app yet, this is just for my audiohack app.
The 'EQ', if you can call it that, is a just file with hex values which control the various different gain settings for the different frequencies.
check my signiture for more info and a how-to.
also, my Volume Hack is now fully working, but, only if you've used my files in the past. which is quite bizzarre. it just refuses to do it with the stock files from any build, but if i replace the stock files with EXACTLY the same files but through adb, it then works fine.
i have no idea whats going on. my app sets the system in r/w mode fine so that can't be it.
i hate java
Meltus said:
i havn't even started on the EQ app yet, this is just for my audiohack app.
The 'EQ', if you can call it that, is a just file with hex values which control the various different gain settings for the different frequencies.
check my signiture for more info and a how-to.
also, my Volume Hack is now fully working, but, only if you've used my files in the past. which is quite bizzarre. it just refuses to do it with the stock files from any build, but if i replace the stock files with EXACTLY the same files but through adb, it then works fine.
i have no idea whats going on. my app sets the system in r/w mode fine so that can't be it.
i hate java
Click to expand...
Click to collapse
Just keep plugging away at it. Surely, someone around here wil be able to help you over this speed bump.
Meltus, what it sounds like is just the need for the files to be accessed in the first place. I haven't tried the app yet, but I wonder if it would work since I only used terminal for your audio mods in the past? In which case, you could probably use the same terminal code if that's possible.
I did the mod through the terminal already but I couldn't find it in the market earlier. I figure you pulled it for now due to the problems people are running into but what would I search when it is there. I want to support the community if I can, be it just a simple review.

Multitasking ROM

Can somebody recommend me some nice ROM with decent multitasking? I don't care much about speed but I do care about keeping apps running in the background. I can't remember which ROM was my first one when I bought G1 back in January, but I remember multitasking was pretty good. Then I switched to Cyanogen 5 and tried different versions as they were released but all of them had appalling multitasking. I have now installed Complete Eclair and it's not really any better.
Just to clarify what I want to achieve - I want to be able to say open a website, go back to the home screen, open market and be able to switch back to the website exactly as it was when I left it. And then switch back to market and see it exactly as I left it. At the moment it's just not happening, every time I switch to any background application it sort of reloads itself. If your ROM can do this please let me know. Another thing - navigation. As far as I remember I used to be able to press power button to conserve battery and still have voice guidance. Now navigation gets killed as soon as I press power button. Again, if your ROM can do this properly please let me know.
I do need Exchange support so it will have to be at least 2.0 rom I suppose. The only Donut ROMs with Exchange support I have found are Sense ones and these are out of the question because of no BT support.
thanks
Probably not gonna find what you're looking for. Eclair and Froyo ROMs are so RAM intensive that not much room is left for decent multitasking. I'd say to try and use a giant SWAP partition and a modest compcache with whatever your favorite Eclair ROM is. This is gonna be dog slow most of the rest of the time though.
Isnt there an ap for 1.6 that lets you exchange sync im not sure but if there is remix cdvsi < somthin like that 40 mem when not using anythin wich i think is good ?
Turned out the latest Donut Cyanogen has Work Email which is good enough for me. I miss a few Eclair specific things but nothing too serious, so I guess problem solved.

[Q] Fennec Alpha

So fennec went alpha this week and wanted to know if anyone tried it yet?I've tried to use it but it keeps crashing, has anyone had this issue?
As much as I like firefox, I'll not get this until they trim this chubby app down some. 31mb?
Sent from my CDMA Hero. I got me some hot froyo on hero action here!
couldnt get this app to work either and the size is crazy if u want a different browser try OPERA thats pretty good if ur looking for some fast net or just wait for a better realese
WOW mY English is Atrocious
Yea I like opera but don't like that you can't really download stuff from it. But yea wanted to try out fennec to see how it runs but it's a no go so kinda disappointment.....eh
Actually, Fennec's quite a few good ideas, expecially for Firefox users. I mean, it can syncs your open tabs (the ones you left open at home before leaving!), bookmarks, search history and site access infos (so you won't type those old pass/user you can't even remember).
Moreover, you get plugins... not a big amount of them available, but this could just a matter of time if this catches up; and tab management is on par with Android browser's.
Main downside is related to page render speed and program open, they just fail before Android stock browser (which I think is quite awesome, I have to admit it, in terms of performances and compatibility).
Definitively still a "to keep an eye on" project, though.
just installed the app, but it wont even open
Junk
I find it unbelievable that this has even been considered for a release to anyone!
After several attempts to install, I finally got this bloated mess to work, slowly and with no features that haven't been done better elsewhere.
I was truely expecting more, Firefox and Thunderbird have become bad enough lately, with this rubbish Mozilla have scored 3 out of three.
Haven't tried this alpha yet, but I played around with an older Version. I also tried the WinMo version and I can tell you that Fennec on Android is much better than the WinMo version. On my HD2(running Froyo) it installed without problems and it didn't crash. But because the UI had no priority over the webpage rendering it wasn't really usable. But I think I read somewhere that in this alpha the UI has priority, so when I can I will give it a try again. But the only reason for using Fennec are the sync features.
You people should READ THE SYSTEM REQUIREMENTS before commenting on whether things are good or not. It CLEARLY states that MSM720xA based phones are NOT COMPATIBLE. Regarding the one who managed to partially get it working.... I don't believe you.
Specifically, the program is built for ARMv7 instruction set. YOUR PHONE SUPPORTS UP TO ARMv6 instruction set ONLY.
To put this very simply.... the program is NOT COMPATIBLE [yet].
lbcoder said:
You people should READ THE SYSTEM REQUIREMENTS before commenting on whether things are good or not. It CLEARLY states that MSM720xA based phones are NOT COMPATIBLE. Regarding the one who managed to partially get it working.... I don't believe you.
Specifically, the program is built for ARMv7 instruction set. YOUR PHONE SUPPORTS UP TO ARMv6 instruction set ONLY.
To put this very simply.... the program is NOT COMPATIBLE [yet].
Click to expand...
Click to collapse
There are nightly builds, which work on Armv6.
I have it running, on a HTC Magic.
http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-central-android-r7-nothumb/
The main deal breakers are that it takes forever to load and that the GUI doesn't scale and all the buttons are too big.
Finally:
Coming from my standpoint, that really didn't call for caps, as what you believed and clearly read into the announcement didn't eventuate anyway.
I am positively glad about that, I hope you are too xD. So far Armv6 isn't going to be left behind (all too far).
20100905 fennec works on hd2- arm 7
Hi,
Fennec seems to work on HD2 (an ARM 7 device).
Not sure I like the rendering of pages like xda-developers.com - but it works.
Seems like it has potential.
newowner
Definitely has a potencial, but it's too slow and so not usable for normal android experience...waiting for beta release
works on the vibrant but very very laggy. UI is ugly but simple to use.

What is the advantage of HC over others

What is the advantage of using android 3.0 have over 2.2. and 2.3?
Install all three and really see no difference beside the slight UI changes.
evilPERSOn,
I had not yet loaded HC, so my advice is pure speculation. HC has an entirely different interface which acknowledges the fact that a tablet is in essence a tablet and not an oversized phone. So, as such, it works a bit more like a computer with. The speed and streamlined interface of a tablet. As I write this I really wonder why I have not cobbled it up. Well, it is only a matter of time.
Have fun
~Leko
evilPERSOn2009 said:
What is the advantage of using android 3.0 have over 2.2. and 2.3?
Install all three and really see no difference beside the slight UI changes.
Click to expand...
Click to collapse
well for starters this should be in general not development
second HC isnt just a slight UI change, it was MADE for tablets so if you want your tablet to be a giant itouch running android than install 2.2/2.3 but if you want a tablet you should install 3.0
^My bad. I had two tabs open. General and Development. Must have started thread on the wrong location.
1. HC uses GPU interface rendering.
2. HC is meant for a system like a nook with few buttons (good for us)
3.But HC's source is not in the open (bad for us).
poofyhairguy said:
1. HC uses GPU interface rendering.
2. HC is meant for a system like a nook with few buttons (good for us)
3.But HC's source is not in the open (bad for us).
Click to expand...
Click to collapse
Hopefully the source will be released soon!
For me i thought i would try hc on the sd card and just go back to froyo. I was hooked. I used it for two days on a class 2 card then i flashed, and ive tried to go back to froyo and get flash but i cant. The UI is just perfect, the live app switcher key is wonderful and so great to use, probably my favorite feature. Not to mention i love that the task bar is on the bottom, reminds me of windows and keeps the clock and keys out of my face. Honestly i hate the top notification bar on other versions, ive always hidden it on my droid. Being on the bottom is so nice and out of the way.
Its got its downsides, but give it 2 months.. apps galore, source files..... it will be really good to run.
Edit: not to mention, ive never lost data like on my droid while switching apps. Ive come back to apps ive had open for over 24hrs and its still in the same state
Sent from one of those missing Droids
altimax98 said:
The UI is just perfect, the live app switcher key is wonderful and so great to use, probably my favorite feature.
Click to expand...
Click to collapse
i'm using the samuelhaff's eMMC HC and i noticed that i can't scroll the app switcher, so i don't have access to all my previously run apps. is this normal?
loving HC, so far. the fact that it's designed for no hard buttons is just awesome.
i don't think the app switcher even scrolls on the xoom yet.
I have only played with HC breifly. But from what i know about it these are the following reasons to use it.
1. Market. Honeycomb is the first android os that will support having the google market. This provides a few things. Any of us who have played with Ipods and ipads will know that there are specific apps built for ipad. Now that Android 3.0 is built for tablet form factor, and officially supports the market. We will now see Tablet applicatons that provide higher resolutions, or new features. These apps will be built around the 3.0 os, and may not work on older operating systems.
2. Built for tablets. Everything we have had up untill this has been a phone operating systme built for a 3" screen ported to something with a 7-10" screen. The os is clearly built for phones there are things in there that just dont work right, or should not be there, but are there, on a fundimental level in the operating system. By adding native support for larger screens, and removing the phone items, it provides for a cleaner higher performance interface.
3. Interface enhancements. The UI has been built to support the larger form factor. This will provide easier navigation as well as soft keys as mentioned above, since alot of tablets are just missing physical buttons.
Unfortunatly the OS has not been released to the public. My guess is there is some contract between motorola (xoom) and google for exclusivity on their tablet. but dont quote me on that.
1) The web browser is much improved - even over Dolphin
2) The email client is much improved - even over K9
3) Contacts sync seamlessly with Google contacts
4) The keyboard is much improved - has a TAB key, has a "handle" to move the cursor around in text, has cut and paste features.
All of this is enough to make me swich to HC.
Downsides:
1) Many of my favorite apps cannot be found or downloaded from the Market - even though they worked fine on 2.1.
2) From uSD card, runs a little slower than 2.1, but not enough to bother me.
is the video accelerated? I could not take cm7..so slow.
winkler1b said:
is the video accelerated? I could not take cm7..so slow.
Click to expand...
Click to collapse
No. Same problem effects both I think.
Well, I switched and got my nook to recognize the sd (Class 2) partition. I expanded the image to use the 16 gigs too. I love it. The Live App switching is nice. It actually feels more like true Linux (I am thinking KDE) than any other droid system. I just can't handle the lag when booting apps (probably a combination preview/sd card). I am a teacher and grade on my Nook, so I need speed. But, I am excited about this. Thanks a lot Deeper Blue. This will be stellar.
The true app switching is almost priceless as is the efortless interface.
~Leko

Question Running Tekken Tag Tournament on AetherSX2

Just got the Razer Kishi (not bad tbh)
Been running the ps2 emulator Aether2 and for the most part it's pretty good but certain levels on Tekken Tag run at like 30-40fps.
I've tried almost all the settings I can but it's just not running at 60 or close to it.
Has anyone else been running Aether and has a config file they could share?
Dolphin I've nailed, it's running perfect besides crash bandicoot for some reason?
Running beta 2
Turned off optimisation
Changed to performance (this helps but gets a bit toasty so would prefer to avoid it)
It may work better on 12 (probably will) if anyone wants to test and let me know. Give it a whirl.
Note: you're meant to own the original (have to say that)
AndrosferaM said:
If sometimes the game stays on a black screen when starting, it is due to the bios region, in this article I leave you the bios compatible with AetherSX2
Click to expand...
Click to collapse
Thanks man appreciate it
You should transfer it (your guide) to here specific to a device, I'm sure it'd go down well, I've started working on skyline edge and vita3k, both excellent and both have unique setups per game, drivers for adreno could even need to be changed, it's a lot of work, managed to get Mario 3D + Bowser's fury running at a solid 60.
I've checked the compatibility list, it's sort of up to date.

Categories

Resources