Amiga Emulator working perfectly on OUYA - Install files and config details attached

Search This thread

gazdaman.

Senior Member
Jan 22, 2012
86
17
Ultimate Amiga Emulator on OUYA (Sideloaded) – Uae4all2-SDL v2.3.0.8

The link below is a pre-configured workbench image with WHD Folder structure for putting your (WHDLoad) games in to.
Just extract the archive to your USB drive that you attach to your OUYA.
Systemlite WB with iGame (Including Game Art) - Download Here (42.5mb)

WHDLOAD compatible game files are easy to locate on the net. Just put them in the directory structure I provided. They should be unzipped and contain an .info file and a folder.
ie. Info file for Sensi would go in WHDLoad\S\ and the game folder goes in the same directory WHDLoad\S\
Or you can just load floppy images.

Here is my guide to installing IMHO the best Amiga emulator available and how to get it working flawlessly on OUYA.
You can use it to load .adf disk images or mount .hdf games / files and folders.

Ok, once you side load the app you will need to configure it.
Any option I don’t tell you to change should be left as is! Select options by pressing ‘O’ on the OUYA controller.

When you first load it, it will give you a menu to download files.
Both ‘data files’ and ‘blankdisks files’ should be ticked by default.
Select ‘Show more options’

Enter menu ‘On-screen keyboard’ select ‘On-screen keyboard theme’ and change to ‘Simple Theme by Beholder’
Select ‘ Size of button images’ and change to ‘tiny’
Select ‘On-screen keyboard transparency’ and change to ‘invisible’
You can select ‘Customize on-screen keyboard layout’ and relocate the onscreen buttons if you wish. As invisible means you can still see them faintly, I locate the d-pad on the bottom left corner and buttons 1-4 in a vertical line on the right hand side.
Now Select OK and it will take you up one level to the Device configuration menu.

Select ‘Size of audio buffer’ and change to ‘small’

Select Remap Physical Keys:
Press the left analogue stick button (L3) to re-map the button on it. Map it to LALT by finding it in the list and pressing “O” (This enable this key to swap input methods between Joystick and Mouse mode)
Select Remap Physical Keys again, press L2 button on your OUYA controller and map to L (You need this key mapped to load a hard drive folder later on in the emulator menus)

Select ‘Video settings’ and tick ‘separate thread for video’. Linear video filtering is already ticked so leave that as is. You can decide if you want 4:3 ratio or stretched. I use stretched so I leave this unchecked.

Select OK. The app will proceed to download files and load the emulator.

You should now be at the emulator menus:
Navigate to ‘Preset System Setup’ and push right to select A1200

Select Display settings:
Preset width should be 640
Change ‘preset height’ to 640x256
Return to main menu

Select More options:
Change mouse speed to .5
Return to main menu

THIS NEXT SECTION IS FOR THOSE WHO CHOOSE TO USE WHDLOAD OR LOAD HDF GAMES – ITS WORTH SETTING UP THIS WAY IMO.

Select ‘Hard Disk & Memory Options’
Change ‘Boot HD to ‘File’
Select ‘HD Dir’
Navigate to where your WHDLoad Folder is and press L2 (Mapped to L) on the OUYA controller.
You should be taken back to the menu page and HD Dir should be WHDLoad
Select ‘HD file’
Navigate to where your Systemlite.hdf file is located and select (Or any game .hdf file should you choose to load games that way)
For those wanting to load floppy disk games, change floppy speed to 4x or 8x.
Return to main menu

Select ‘More Options’
Change CPU Speed to '12T2'
Return to main menu

IMPORTANT – SELECT 'SAVE GENERAL CONFIG' from the main menu – this will make your selections your default setup.

Now exit the App.

Obtaining kickrom files:
You need to obtain the following kickroms named as follows:
kick13.rom
kick31.rom
Only certain kick31.rom versions work. Not every revision works, which sucks!
If in doubt, purchase the Amiga Forever Essentials Here for $1

You need to place the kickroms in the following folder:
sdcard0/Android/data/pandora.uae4all.sdl/files/kickstarts/
Use something like ES File Explorer to do this part.
If you are struggling to find working kickrom files you can get them via android market.
Search for the app Amiga Forever Essentials.

There are some files (kickroms) that must be located in your System/Dev/Kickstarts folder within the systemlite image to make some (Not all) games work using WHDLoad.
So this part is optional depending on what games you play.
You will need to add these somehow (and also rename them) - see below
Take a copy of kick13.rom, save and rename it kick34005.a500 in your WHDload kickstarters folder.
Take a copy of kick31.rom, save and rename it kick40068.A1200 in your WHDload kickstarters folder.
Now you need to get these to the System\Devs\Kickstarts directory within your systemlite image.
Easiest way would be to add the files to the kickstarter folder within your WHDLoad folder as mentioned.
Then in the workbench you can drag and drop into System\Devs\Kickstarts directory from the WHDLoad folder.

Once this part has been done, you can launch the app.

Select ‘Reset’ to start the emulator.

If you have used my setup file – systemlite.hdf it should load to the workbench. All you need to do is select iGame and have it scan for your games (My old games list may be present but will dissapear once you do a scan).
To do this, load iGame, then right mouse click the top of the screen and select the scan option (left mouse click) It may take a minute or so.
It will auto scan the WHDLOAD folder structure for your games if you have used my files.

If you want to support WHDLoad development you will need to get your own personal WHDLOAD keyfile. Once you have this you need to save it into the $ directory on your systemlite.hdf workbench image.
The easiest way to do this is on a PC using WINUAE.

OUYA Controller Keys:
U = Left mouse click (When in mouse mode)
Y = brings up the Amiga keyboard
A = right mouse click (When in mouse mode)
O = Joystick fire (Also acts as left click mouse when in joystick mode)
R2 = Return to menu / game
Touchpad = Mouse navigation
And if you mapped these correctly:
L3 = Select input method - Pressing L3 switches between modes. If you press it once, you can use the analog stick to move the mouse around. Press it twice more to go back to joystick control.
L2 = L

Mouse emulation:
The mouse can be moved with the analogue stick, D-pad or the OUYA touchpad.

To hide the on screen controls:
Enter the "change device configuration menu" on startup
Select on screen keyboard menu
Select remap on screen controls and un-tick all the boxes then Seleck ok
Select ok
Select ok.
App should now load with no on screen controls.

RESOURCES - These Helped make this possible, so please support them
Developers Website: Here This app is not on the OUYA store so you will need to side load it.
WHDLOAD Website: http://www.whdload.de/
ClassicWB by Bloodwych: http://classicwb.abime.net/
iGame Website: http://winterland.no-ip.org/igame/ - If you need instructions to use.

I bought a registration for WHDLOAD ($30USD) to support development.
You can use it without buying but it does have a nag screen for the unregistered version but this only comes up when you first launch a game.
Hopefully this guide is accurate and works for you….

Credits to Lubomyr for creating such a great app for Android / Ouya
And anyone else involved in its development.

Enjoy :)
Gazdaman
 
Last edited:

Grawl

Member
Aug 5, 2010
18
3
Thanks for the guide, but for me the mouse cursor doesn't match what I'm doing in the Amiga environment. Any clue how to fix that?
 

gazdaman.

Senior Member
Jan 22, 2012
86
17
Thanks for the guide, but for me the mouse cursor doesn't match what I'm doing in the Amiga environment. Any clue how to fix that?

I think with the OUYA there are 2 mouse cursors on screen when you use the touch pad.
1 for OUYA environment and one for the app.
If you use the left analogue you should only see one cursor
No way to fix that as the app is not officially supported
 

Grawl

Member
Aug 5, 2010
18
3
Some corrections;

- You can press L3 to switch between modes. If you press it once, you can use the analog stick to move the mouse around.
- You only need kick31.rom (since that's the only one selected), but only one certain version works. Google for "kick31.rom" to get it. Not every revision works, which sucks.
 

gazdaman.

Senior Member
Jan 22, 2012
86
17
Some corrections;

- You can press L3 to switch between modes. If you press it once, you can use the analog stick to move the mouse around.
- You only need kick31.rom (since that's the only one selected), but only one certain version works. Google for "kick31.rom" to get it. Not every revision works, which sucks.

Yep, there are incompatible kickroms out there.
Unfortunately I can't share the working one as it's copyrighted.
I will add the google search suggenstion to the to guide if that brings up the correct kick31.rom

cheers
 
Last edited:

Grawl

Member
Aug 5, 2010
18
3
It seems some games just won't work without more kickstart roms (and I have no idea where to get them or where to put those). For example, try to run Another World (WHD). It'll say something like;

DOS-Error #205
(object not found)
on reading "devs:kickstarts/kick34005.a500"
 

gazdaman.

Senior Member
Jan 22, 2012
86
17
It seems some games just won't work without more kickstart roms (and I have no idea where to get them or where to put those). For example, try to run Another World (WHD). It'll say something like DOS-Error #205 (object not found) on reading "devs:kickstarts/kick34005.a500";

There are some files (kickroms) that must be located in your System/Dev/Kickstarts folder within the systemlite image to make some games work. You will need to add these somehow (and also rename them) - see below

UPDATE: From another forum:
"you need the actual kickstart files themselves, so in the above instance, take your kickstart 1.3 which you use for winuae, copy it to the System\Devs\Kickstarts dir, make sure its unzipped and rename it to kick34005.a500."

Easiest way would be to add the kick13.rom to the kickstarter folder within your WHDLoad folder and rename it as kick34005.a500 (you may find something there already) . Then in the workbench you can drag and drop into System\Devs\Kickstarts directory then they will work.
You will also want to do this with your kick31.rom renaming it to kick40068.A1200 and also saving it as mentioned above in the systemlite System\Devs\Kickstarts directory.

All the games I play work great. Can't say i've tried Another world but it was a cool game so I will give it a go when I get some time.
I mainly use it for Sensible World of Soccer :)

Update: Just tried it and it works :)
 
Last edited:
  • Like
Reactions: pcmanager

gazdaman.

Senior Member
Jan 22, 2012
86
17
Bear in mind, the Systemlite image is a living file.
When you do something to it, it will save those changes so in the above instance, once you add the kickstart once it will save in that location and you don't need to do it again.
Something to bear in mind for once you have it all set up you should maybe make a backup.
 
  • Like
Reactions: pcmanager

RexStar

New member
Aug 1, 2013
1
0
Two players not working!

Hey this is good work, but its unfortunate two players don't work. I've tried sensible world of soccer 96/97, when I do two players. one controller controls both teams I wanted this amiga emulator working 2 players so badly but I don't think this controller issue will be fix. unless we get a proper port from developer.
 

gazdaman.

Senior Member
Jan 22, 2012
86
17
Hey this is good work, but its unfortunate two players don't work. I've tried sensible world of soccer 96/97, when I do two players. one controller controls both teams I wanted this amiga emulator working 2 players so badly but I don't think this controller issue will be fix. unless we get a proper port from developer.

I have updated the top thread with a new WB. Here is the summary:
Systemlite WB with iGame (Inc Game Art) (42.5mb)
Changes from the previous image include:
WB boots directly to iGame
iGame opens full screen.
iGame includes game screenshots (Full Amiga games database structured for WHDLoad file system - HD Folder) Just copy these over your existing folders. No games will be deleted. A game image will be written in to all folders for viewing in iGame.
Better colour scheme on WB (256 colours)

I also added to the tutorial that CPU speed should be set to 12T2 as it makes the WB more responsive.

The link contains an updated version of the app (v2.3.0.8)
This may have better support for OUYA controllers but it doesn't seem to fix the 2 player issue.

I too would love to have 2 player sensi on it.
Hopefully the Dev will solve this at some point
 
Last edited:

Higgy69

Senior Member
Jan 18, 2013
75
21
I just wanted to say gazdaman many thanks for writing the guide. I have been following it on ouyaforum.com. I know how much effort it takes to write guides so that others can follow.

It is great to play Senisible Soccer/SWOS again. It was never the same when not playing it on an AMIGA. 1990's here we come (again!).

The whole WHDLoad thing works well also.

Finally is it me or the ouya controller, but the pass/kick button did not seem fully responsive all the time. I missed an open goal!!! I guess I should try a PS3 controller.
 

gazdaman.

Senior Member
Jan 22, 2012
86
17
I just wanted to say gazdaman many thanks for writing the guide. I have been following it on ouyaforum.com. I know how much effort it takes to write guides so that others can follow.
It is great to play Senisible Soccer/SWOS again. It was never the same when not playing it on an AMIGA. 1990's here we come (again!).
The whole WHDLoad thing works well also.
Finally is it me or the ouya controller, but the pass/kick button did not seem fully responsive all the time. I missed an open goal!!! I guess I should try a PS3 controller.

You're welcome mate.
Happy to share the knowledge I have gained in configuring this app.
Regarding pass/shoot, maybe you are using the Autofire button?
Use U as pass/kick if your control config is set to 1 or change it to 2 (within the more options menu) which makes O the fire and U the autofire.

Sensi on the Amiga was the best by far.
Hopefully one day this app will support local 2 player.

Natural Soccer for the Ouya has great potential to compete for the Sensi crown and hopefully the Dev adds tournaments and online play sometime.
An online league feature would be awesome and I doubt we will ever see online play for the amiga emulator.

If Natural Soccer added this it could be the New Sensi - No pressure Schleinzer :)
 

sasuke1981

Member
Aug 25, 2013
22
0
cant get this to work....dunno why, the emulator dont let me choose usb o sdcard0 for navigate throught the folders and choose the rom...ffs i hate this emulator with all my heart...never got it to work on pc etc....one time on xbox (modded) i got giana sister to work but god was so painful...i think i'll give up and buy a real amiga cause seems impossible get this emulator going:(
 

spannernick

Senior Member
Feb 7, 2010
519
124
London
cant get this to work....dunno why, the emulator dont let me choose usb o sdcard0 for navigate throught the folders and choose the rom...ffs i hate this emulator with all my heart...never got it to work on pc etc....one time on xbox (modded) i got giana sister to work but god was so painful...i think i'll give up and buy a real amiga cause seems impossible get this emulator going:(

Can you see your sd card its under mnt..?
 

sasuke1981

Member
Aug 25, 2013
22
0
Can you see your sd card its under mnt..?
sorry? i really want to play to moonstone i load all the 3 disks game start with intro...then when the game should start black screen and nothing else....basically i can only play the intro of the game =/ any help for setting etc? i just sideloaded apk and put kickstart 3.1 in the folder
 

spannernick

Senior Member
Feb 7, 2010
519
124
London
sorry? i really want to play to moonstone i load all the 3 disks game start with intro...then when the game should start black screen and nothing else....basically i can only play the intro of the game =/ any help for setting etc? i just sideloaded apk and put kickstart 3.1 in the folder

Is this game a Amiga 500 game if so then you need the 1.3 rom not the 3.1,3.1 is for the Amiga 1200,let me know if you need any more help..
 

sasuke1981

Member
Aug 25, 2013
22
0
Is this game a Amiga 500 game if so then you need the 1.3 rom not the 3.1,3.1 is for the Amiga 1200,let me know if you need any more help..

got both kickstarts in the game folder named kick13.rom e kick31.rom...i need to do something in particular for load the kickstart? i selected amiga 500 from the advance option still cant get pass the intro of moonstone :(...when the intro is over , loading screen appear then all go black...damn it i wanna play it..any help or built i can download without setting etc? or anyone can try moonstone plz and see if it works?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    Ultimate Amiga Emulator on OUYA (Sideloaded) – Uae4all2-SDL v2.3.0.8

    The link below is a pre-configured workbench image with WHD Folder structure for putting your (WHDLoad) games in to.
    Just extract the archive to your USB drive that you attach to your OUYA.
    Systemlite WB with iGame (Including Game Art) - Download Here (42.5mb)

    WHDLOAD compatible game files are easy to locate on the net. Just put them in the directory structure I provided. They should be unzipped and contain an .info file and a folder.
    ie. Info file for Sensi would go in WHDLoad\S\ and the game folder goes in the same directory WHDLoad\S\
    Or you can just load floppy images.

    Here is my guide to installing IMHO the best Amiga emulator available and how to get it working flawlessly on OUYA.
    You can use it to load .adf disk images or mount .hdf games / files and folders.

    Ok, once you side load the app you will need to configure it.
    Any option I don’t tell you to change should be left as is! Select options by pressing ‘O’ on the OUYA controller.

    When you first load it, it will give you a menu to download files.
    Both ‘data files’ and ‘blankdisks files’ should be ticked by default.
    Select ‘Show more options’

    Enter menu ‘On-screen keyboard’ select ‘On-screen keyboard theme’ and change to ‘Simple Theme by Beholder’
    Select ‘ Size of button images’ and change to ‘tiny’
    Select ‘On-screen keyboard transparency’ and change to ‘invisible’
    You can select ‘Customize on-screen keyboard layout’ and relocate the onscreen buttons if you wish. As invisible means you can still see them faintly, I locate the d-pad on the bottom left corner and buttons 1-4 in a vertical line on the right hand side.
    Now Select OK and it will take you up one level to the Device configuration menu.

    Select ‘Size of audio buffer’ and change to ‘small’

    Select Remap Physical Keys:
    Press the left analogue stick button (L3) to re-map the button on it. Map it to LALT by finding it in the list and pressing “O” (This enable this key to swap input methods between Joystick and Mouse mode)
    Select Remap Physical Keys again, press L2 button on your OUYA controller and map to L (You need this key mapped to load a hard drive folder later on in the emulator menus)

    Select ‘Video settings’ and tick ‘separate thread for video’. Linear video filtering is already ticked so leave that as is. You can decide if you want 4:3 ratio or stretched. I use stretched so I leave this unchecked.

    Select OK. The app will proceed to download files and load the emulator.

    You should now be at the emulator menus:
    Navigate to ‘Preset System Setup’ and push right to select A1200

    Select Display settings:
    Preset width should be 640
    Change ‘preset height’ to 640x256
    Return to main menu

    Select More options:
    Change mouse speed to .5
    Return to main menu

    THIS NEXT SECTION IS FOR THOSE WHO CHOOSE TO USE WHDLOAD OR LOAD HDF GAMES – ITS WORTH SETTING UP THIS WAY IMO.

    Select ‘Hard Disk & Memory Options’
    Change ‘Boot HD to ‘File’
    Select ‘HD Dir’
    Navigate to where your WHDLoad Folder is and press L2 (Mapped to L) on the OUYA controller.
    You should be taken back to the menu page and HD Dir should be WHDLoad
    Select ‘HD file’
    Navigate to where your Systemlite.hdf file is located and select (Or any game .hdf file should you choose to load games that way)
    For those wanting to load floppy disk games, change floppy speed to 4x or 8x.
    Return to main menu

    Select ‘More Options’
    Change CPU Speed to '12T2'
    Return to main menu

    IMPORTANT – SELECT 'SAVE GENERAL CONFIG' from the main menu – this will make your selections your default setup.

    Now exit the App.

    Obtaining kickrom files:
    You need to obtain the following kickroms named as follows:
    kick13.rom
    kick31.rom
    Only certain kick31.rom versions work. Not every revision works, which sucks!
    If in doubt, purchase the Amiga Forever Essentials Here for $1

    You need to place the kickroms in the following folder:
    sdcard0/Android/data/pandora.uae4all.sdl/files/kickstarts/
    Use something like ES File Explorer to do this part.
    If you are struggling to find working kickrom files you can get them via android market.
    Search for the app Amiga Forever Essentials.

    There are some files (kickroms) that must be located in your System/Dev/Kickstarts folder within the systemlite image to make some (Not all) games work using WHDLoad.
    So this part is optional depending on what games you play.
    You will need to add these somehow (and also rename them) - see below
    Take a copy of kick13.rom, save and rename it kick34005.a500 in your WHDload kickstarters folder.
    Take a copy of kick31.rom, save and rename it kick40068.A1200 in your WHDload kickstarters folder.
    Now you need to get these to the System\Devs\Kickstarts directory within your systemlite image.
    Easiest way would be to add the files to the kickstarter folder within your WHDLoad folder as mentioned.
    Then in the workbench you can drag and drop into System\Devs\Kickstarts directory from the WHDLoad folder.

    Once this part has been done, you can launch the app.

    Select ‘Reset’ to start the emulator.

    If you have used my setup file – systemlite.hdf it should load to the workbench. All you need to do is select iGame and have it scan for your games (My old games list may be present but will dissapear once you do a scan).
    To do this, load iGame, then right mouse click the top of the screen and select the scan option (left mouse click) It may take a minute or so.
    It will auto scan the WHDLOAD folder structure for your games if you have used my files.

    If you want to support WHDLoad development you will need to get your own personal WHDLOAD keyfile. Once you have this you need to save it into the $ directory on your systemlite.hdf workbench image.
    The easiest way to do this is on a PC using WINUAE.

    OUYA Controller Keys:
    U = Left mouse click (When in mouse mode)
    Y = brings up the Amiga keyboard
    A = right mouse click (When in mouse mode)
    O = Joystick fire (Also acts as left click mouse when in joystick mode)
    R2 = Return to menu / game
    Touchpad = Mouse navigation
    And if you mapped these correctly:
    L3 = Select input method - Pressing L3 switches between modes. If you press it once, you can use the analog stick to move the mouse around. Press it twice more to go back to joystick control.
    L2 = L

    Mouse emulation:
    The mouse can be moved with the analogue stick, D-pad or the OUYA touchpad.

    To hide the on screen controls:
    Enter the "change device configuration menu" on startup
    Select on screen keyboard menu
    Select remap on screen controls and un-tick all the boxes then Seleck ok
    Select ok
    Select ok.
    App should now load with no on screen controls.

    RESOURCES - These Helped make this possible, so please support them
    Developers Website: Here This app is not on the OUYA store so you will need to side load it.
    WHDLOAD Website: http://www.whdload.de/
    ClassicWB by Bloodwych: http://classicwb.abime.net/
    iGame Website: http://winterland.no-ip.org/igame/ - If you need instructions to use.

    I bought a registration for WHDLOAD ($30USD) to support development.
    You can use it without buying but it does have a nag screen for the unregistered version but this only comes up when you first launch a game.
    Hopefully this guide is accurate and works for you….

    Credits to Lubomyr for creating such a great app for Android / Ouya
    And anyone else involved in its development.

    Enjoy :)
    Gazdaman
    1
    It seems some games just won't work without more kickstart roms (and I have no idea where to get them or where to put those). For example, try to run Another World (WHD). It'll say something like DOS-Error #205 (object not found) on reading "devs:kickstarts/kick34005.a500";

    There are some files (kickroms) that must be located in your System/Dev/Kickstarts folder within the systemlite image to make some games work. You will need to add these somehow (and also rename them) - see below

    UPDATE: From another forum:
    "you need the actual kickstart files themselves, so in the above instance, take your kickstart 1.3 which you use for winuae, copy it to the System\Devs\Kickstarts dir, make sure its unzipped and rename it to kick34005.a500."

    Easiest way would be to add the kick13.rom to the kickstarter folder within your WHDLoad folder and rename it as kick34005.a500 (you may find something there already) . Then in the workbench you can drag and drop into System\Devs\Kickstarts directory then they will work.
    You will also want to do this with your kick31.rom renaming it to kick40068.A1200 and also saving it as mentioned above in the systemlite System\Devs\Kickstarts directory.

    All the games I play work great. Can't say i've tried Another world but it was a cool game so I will give it a go when I get some time.
    I mainly use it for Sensible World of Soccer :)

    Update: Just tried it and it works :)
    1
    Bear in mind, the Systemlite image is a living file.
    When you do something to it, it will save those changes so in the above instance, once you add the kickstart once it will save in that location and you don't need to do it again.
    Something to bear in mind for once you have it all set up you should maybe make a backup.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone