Android apk request not RetroArch
Opened this issue · 4 comments
Arduboy is open source. RetroArch takes up roughly 200MB or more, and the people who install RA are more for closed source console emulators.
Many of the features of this simulator are not available in RetroArch!
A Japanese developed an Arduboy emulator https://github.com/obono/ArbyEmulator for Android 4 to 4 (not 4 to 9) in 2018?, but it only supported 32-bit processors and had a very small screen. no landscape? It's inactive, no updates. White background color is not good. Pure black theme saves OLED battery life and protects eyes.
These https://github.com/obono/ArbyUtility, https://github.com/obono/TJPEmulator are also made by that one
I know of an Intellivision emulator https://github.com/jenergy/jzIntvImGui for Android 5.1 to 10 that uses ImGUI as well!
It has some shortcomings, it can't lock Landscape or Portrait. no Orientation: Portrait, Landscape, Auto. There's an animation when you open the app, but no one wants that one. All virtual buttons are images and not text, they are scanned by the Android Gallery app.
This PS emulator https://github.com/JaCzekanski/Avocado for Android 5 to 9 also seems to use ImGui. no orientation lock
This Dreamcast emulator https://github.com/flyinghead/flycast for Android 4.1 to 10 uses ImGUI, no portrait and orientation locks. no front camera notch?
The Orientation mentioned above is the Orientation of the application window, not the Orientation of the emulated game screen. or rotation? 0, 90°, 180°, -90°
Hope you port Ardens to Android! If possible could you consider the iPhone OS version after completing the Android version, since the Delta multi-system emulator is available for download from the App Store!
I don't think it should be that hard, at least I know Kotlin (recommended by Google) and Java, Android Studio and IntelliJ IDEA creating app/src/main/res//.xml, app/src/main/AndroidManifest.xml, app/build.gradle. armeabi-v7a is mobile 32 bit, arm64-v8a is mobile 64 bit, x86 is desktop 32 bit, x86-64 is desktop 64 bit
arm: phone, TV, watch, auto
x86: emulator, phone (old intel atom zenfone), computer
Does it support custom color palettes, RGB and RGBA
0,0,0 to 255,255,255 and 0,0,0,0 to 255,255,255
00000000 to FFFFFFF and 00000000 to FFFFFFFF?
RetroArch Arduboy FX games unplayable
real Android port is needed
ArduGolf (World) (FX Only).zip
- ArduGolf (World) (FX Only).hex
- fxdata.bin
- fxsave.bin
Choplifter (World) (FX Enhanced).zip
- Choplifter (World) (FX Enhanced).hex
Coder's Toolbox (World) (FX Enhanced) (Program).zip
- Coder's Toolbox (World) (FX Enhanced) (Program).hex
Karateka (World) (FX Enhanced).zip
- Karateka (World) (FX Enhanced).hex
Manic Miner (World) (FX Only).zip
- Manic Miner (World) (FX Only).hex
- fxdata.bin
Prince of Arabia (World) (v1.2) (FX Only).zip
- Prince of Arabia (World) (v1.2) (FX Only).hex
- fxdata.bin
Shadows and Eternity (World) (v1.25) (FX Only).zip
- Shadows and Eternity (World) (v1.25) (FX Only).hex
- fxdata.bin
RA might be able to run the Arduboy FX game files, but that would be a real pain, refer to the length of this video
Mupen64Plus Next GLES3 64DD Nintendo 64 Disk Drive RetroArch subsystem tutorial
https://youtu.be/fF8fVTh1F3Y
by the way, Only one N64DD game requires its own N64 game, but the developers of this core are afraid of trouble and have made it mandatory for all N64DD games to require an N64 game in order to run, and you have to look for the file twice and confirm it three times. Too much time wasted.
Hi! I'm not sure if I understand the extent of your requests, but as to a direct Android app for Ardens: currently I don't have plans to produce mobile releases, other than indirectly as a libretro core as you pointed out. However, Ardens is MIT-licensed and anyone is free to develop their own ports if they wish.