@spinal_cord made a C64 emulator (Breadbox) but it does not work anymore with recent firmwares and he is not updating it anymore, so I gave it a shot to port the Vice C64 emulator to the 3DS. Vice does support SDL1 but porting was not quite as easy as "just compile": A new sounddriver for the 3DS needed to be written, devkitpro libraries do not support all functionality required by full fledged Vice - so I had to strip them in quite some places. And last but not least, Vice source code really is a complete mess - one can tell that dozens of developers have been fiddling with this software now for more than 25 years.
Anyways - this is the first early alpha release of Vice3DS. The emulator already runs pretty stable (all games that I tested worked great) but a lot of things are still to do.
Extract the archive to the root of your SD card and run vice3ds in HBL.
Preconfigured button functions:
Select: open Vice menu
Shoulder left: Open virtual keyboard
Start: quit emulator
The Circle Pad and X-Button are mapped to Joystick Port 1
The Directional Pad and A-Button are mapped to Joystick Port 2
This (and a lot of other things) can be changed in the Vice menu (Machine settings -> Joystick settings -> Swap joystick ports)
Vice3DS can only run on a N3DS because it needs the extra CPU power (runs on 804MHz).
- Strip Vice menu of entries not relevant (or causing a crash) on 3DS
- Permanent soft keyboard on bottom screen
- Nicer UI, move Vice menu to bottom screen
- Make CIA
- Strip code to only include parts relevant for emulation of C64 on 3DS (this will be the most difficult, I believe)
If anybody wants to help with these TODOs, you are welcome to help me with a pull request on github
Welcome to the DCEmu Homebrew and Gaming Network. This Network of sites is owned and ran by fans of all games consoles, we post news on all the consoles we cover about hardware aspects, gaming and Homebrew. Homebrew and Emulation are software thats made using free and legal tools to play on games consoles. This Network is the only worldwide network of sites where coders can upload and post comments they deserve for all their hardwork. We have a Network that currently supports PSVita, WiiU, Nintendo Wii, Xbox360, PS3, PS2,PS1, Snes, N64, Gameboy, Nes, Xbox, Gamecube, Nintendo DS, PSP, GBA, Dreamcast, Sega Saturn,3DS, DSi, Switch, PS4, Pandora, xboxone, GP2X, iPhone, Windows Phone, iPad, Android and also Mobile Phone Emulation. When new consoles appear we will expand to cover those consoles. We also cover Theme Park News and news and reviews of Beer, cider, lager, wines and spirits.
news of their own releases and get the credit and
Please help DCEmu become stronger by posting on the forums every day and make our community larger.