Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Uae3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 3: Line 3:
| image = https://dlhb.gamebrew.org/3dshomebrew/uae3DS.png|250px
| image = https://dlhb.gamebrew.org/3dshomebrew/uae3DS.png|250px
| type = Computer
| type = Computer
| version = v0.1
| version = v1.0
| licence = Mixed
| licence = Mixed
| author = badda71
| author = badda71
| website = https://github.com/badda71/uae3DS/
| website = https://github.com/badda71/uae3DS/
| download = https://dlhb.gamebrew.org/3dshomebrew/uae3DS-0.1.rar
| download = https://dlhb.gamebrew.org/3dshomebrew/Uae3DS-v1.0.7z
| source = https://dlhb.gamebrew.org/3dshomebrew/uae3DS-0.1.rar
| source = https://github.com/badda71/uae3DS/
}}
}}
<youtube>EefjEwaf8vM</youtube>
<youtube>EefjEwaf8vM</youtube>
Line 15: Line 15:


The current version is early alpha stage, might still contain bugs, does not yet utilize the 3DS bottom screen and a lot of things are still to do. However, many games are already playable which is really cool and a lot of fun! The emulator runs pretty well on both O3DS and N3DS, however turning on L2 cache and 804MHz in Rosalina menu on N3DS makes it even more enjoyable.
The current version is early alpha stage, might still contain bugs, does not yet utilize the 3DS bottom screen and a lot of things are still to do. However, many games are already playable which is really cool and a lot of fun! The emulator runs pretty well on both O3DS and N3DS, however turning on L2 cache and 804MHz in Rosalina menu on N3DS makes it even more enjoyable.
Download here: https://github.com/badda71/uae3DS/releases


==Installation:==
==Installation:==
* Create directory /3ds/uae3DS on your 3DS SD-card
* Create directory /3ds/uae3DS on your 3DS SD-card
* copy the kickstart ROM (version 1.3 is confirmed as working) file into this directory with file name kick.rom. The kickstart ROM is copyrighted material so don't ask me where to get it from. You might get lucky by asking big G for "uae kickstart rom" ...
* copy the kickstart ROM (version 1.3 is confirmed as working) file into this directory with file name kick.rom. The kickstart ROM is copyrighted material so don't ask me where to get it from.  
 
You might get lucky by asking big G for "uae kickstart rom" ...
 
* copy the 3dsx-file into the same directory
* copy the 3dsx-file into the same directory
* Copy any Amiga disk images that you might have (.adf, .adz) to a directory of your choice on your SD card
* Copy any Amiga disk images that you might have (.adf, .adz) to a directory of your choice on your SD card
Line 29: Line 30:
* START: Toggle SuperThrottle
* START: Toggle SuperThrottle
* Bottom Screen: Control mouse
* Bottom Screen: Control mouse
=== Normal Mode ===
=== Normal Mode ===
* L button: Toggle mouse emu mode
* L button: Toggle mouse emu mode
Line 35: Line 37:
* B button: joystick UP
* B button: joystick UP
* CPad, CStick, DPad: joystick
* CPad, CStick, DPad: joystick
=== Mouse emu mode: ===
=== Mouse emu mode: ===
* CPad, CStick, DPad: move mouse
* CPad, CStick, DPad: move mouse
Line 41: Line 44:
* Y button: Mouse button 1
* Y button: Mouse button 1
* X button: Mouse button 2
* X button: Mouse button 2
=== Virtual keyboard mode: ===
=== Virtual keyboard mode: ===
* R button: exit virtual keyboard
* R button: exit virtual keyboard
* CPad, CStick, DPad: move keyboard cursor
* CPad, CStick, DPad: move keyboard cursor
* A button: select key
* A button: select key
== ToDos: ==
== ToDos: ==
* CIA version (need a cool banner, sound and splash logo for that ...)
* CIA version (need a cool banner, sound and splash logo for that ...)

Revision as of 04:10, 30 August 2021

Template:Infobox 3DS homebrew

This is a port of the uae4all (based on UAE 0.8.22) Amiga 500 emulator to 3DS.

The current version is early alpha stage, might still contain bugs, does not yet utilize the 3DS bottom screen and a lot of things are still to do. However, many games are already playable which is really cool and a lot of fun! The emulator runs pretty well on both O3DS and N3DS, however turning on L2 cache and 804MHz in Rosalina menu on N3DS makes it even more enjoyable.

Installation:

  • Create directory /3ds/uae3DS on your 3DS SD-card
  • copy the kickstart ROM (version 1.3 is confirmed as working) file into this directory with file name kick.rom. The kickstart ROM is copyrighted material so don't ask me where to get it from.

You might get lucky by asking big G for "uae kickstart rom" ...

  • copy the 3dsx-file into the same directory
  • Copy any Amiga disk images that you might have (.adf, .adz) to a directory of your choice on your SD card
  • run uae3DS from homebrew launcher

Usage:

  • SELECT: open menu
  • START: Toggle SuperThrottle
  • Bottom Screen: Control mouse

Normal Mode

  • L button: Toggle mouse emu mode
  • R button: Toggle virtual keyboard
  • A button: joystick fire
  • B button: joystick UP
  • CPad, CStick, DPad: joystick

Mouse emu mode:

  • CPad, CStick, DPad: move mouse
  • L button: exit mouse emu mode
  • R button: change mouse speed
  • Y button: Mouse button 1
  • X button: Mouse button 2

Virtual keyboard mode:

  • R button: exit virtual keyboard
  • CPad, CStick, DPad: move keyboard cursor
  • A button: select key

ToDos:

  • CIA version (need a cool banner, sound and splash logo for that ...)
  • Auto-Updater
  • Permanent keyboard & mousepad on bottom screen (looking for keyboard images ...)
  • Possibility to map keys & save settings on SD card
  • Status bar should move to bottom screen
  • Option to scale/zoom screen and get rid of black borders
  • Autofire
  • nice to have (and hard to implement): attach an SD-card directory as Amiga hard drive

If anybody wants to help with these ToDos, you are welcome to help me with a pull request on github :D.

Any other bugs can be reported here or on https://github.com/badda71/uae3DS/issues

Advertising: