Is anybody planning on porting the Commodore emulator VICE to the 3DS? At least the C64 part of it would be awesome. The existing Frodo port "Breadbox" that we have is OK but many games don't work properly. If there is a Atari 8-bit emulator that works well, there should be an equally good C64 emulator I think
And VICE is already part of the Retroarch system... just not on the 3DS.
Is anybody planning on porting the Commodore emulator VICE to the 3DS? At least the C64 part of it would be awesome. The existing Frodo port "Breadbox" that we have is OK but many games don't work properly. If there is a Atari 8-bit emulator that works well, there should be an equally good C64 emulator I think
And VICE is already part of the Retroarch system... just not on the 3DS.
Hmm.. it seems libretro VICE is available on just about every other platform..
If i would be able to build a libretro core of VICE for 3ds, it wouldn't include any 3ds specific enhancements.
I personally don't have any experience with VICE vs. FRODO. Does it have higher compatibility or other advantages on other platforms?
Last time i checked there wasn't a universal virtual keyboard driver for 3ds available in libretro.
In my opinion, this should have first priority.
This should improve overall usability, and enables the usage of cores like VICE.
Hmm.. it seems libretro VICE is available on just about every other platform..
If i would be able to build a libretro core of VICE for 3ds, it wouldn't include any 3ds specific enhancements.
I personally don't have any experience with VICE vs. FRODO. Does it have higher compatibility or other advantages on other platforms?
Last time i checked there wasn't a universal virtual keyboard driver for 3ds available in libretro.
In my opinion, this should have first priority.
This should improve overall usability, and enables the usage of cores like VICE.
The 3DS Frodo port BreadBox has a virtual keyboard on the lower screen. A C64 emulator without a keyboard is almost useless. The keyboard is needed all the time. So yeah, the VICE port must have that as well. I think the two screens on the 3DS are just perfect for C64 emulation. On other platforms, unless you have a real keyboard connected, you always need to interrupt the action by popping up a virtual keyboard. Not needed on the 3DS.
I know it's not what you've been waiting for.. but here's an updated 1.7.5 version of O2EM. Since it's been able to start more than 2 games now. And i actually like the videopac..
Key's 1-4 are set in the emulator to Y X L R. Use those to start a game, if required.
Other keyboard keys are not supported, only joystick support. So only joystick supported games.
Place 'o2em_libretro.3dsx' in: 'sdmc:/retroarch/cores/'.
*requires bios, see here
The 3DS Frodo port BreadBox has a virtual keyboard on the lower screen. A C64 emulator without a keyboard is almost useless. The keyboard is needed all the time. So yeah, the VICE port must have that as well. I think the two screens on the 3DS are just perfect for C64 emulation. On other platforms, unless you have a real keyboard connected, you always need to interrupt the action by popping up a virtual keyboard. Not needed on the 3DS.
At least some other libretro emulators have some sort of virtual keyboard solution buildin. It's not ideal for retroarch, but if and until another solution is created.. it's all we got.
Are you aware of a virtual keyboard already being available in VICE on other platforms?
There are some other things which needs to be adressed first, before i'll even look into VICE.
Libretro currently requires an older revision of ctrulib, getting it up to date and update the builds provided in this thread have priority for now.. then maybe look into some of the other issues and cores.
It appears that Vice for Retropie has a virtual keyboard, that can be activated by pressing a button on the controller. Not sure how it works exactly, or how it looks like. Can't find screenshots, and I don't have a retropie (Raspberry Pie) setup.
Google "Navigating lr-vice gui"
Also, on the main sourceforge page there is a feature request for VICE getting a native virtual keyboard built in, but the developers declare it difficult
Google "#294 Virtual Keyboard in VICE"
Do you guys think it would be possible to make a port of retroarch's vba core for 3DS? I don't have the skills at all to do it. I'm just asking if possible?
Here's a new 1.7.7 build. Drop the .cia and/or .3dsx in sdmc:/retroarch/cores/ and launch your compressed fba roms with it.
Still runs at about 40fps in-game.
Here's a new 1.7.7 build. Drop the .cia and/or .3dsx in sdmc:/retroarch/cores/ and launch your compressed fba roms with it.
Still runs at about 40fps in-game.
The RetroArch Team did a wonderfull job on bringing us a 3DS version of their project.
Seeing how development on the 3DS version of RetroArch has slowed down nowadays,
i thought it would be best to just get the most out of what we've got up until today.
In this thread you will be provided with Libretro 'cores' which the RetroArch Team doesn't compile themselves for the 3DS.
[B]matt![/B] has created some genuine looking artwork for these builds, Special thanks to matt!
And of course, credits to the RetroArch team!
Raiden - 20fps, blank screen - lisreal2401
Rayman - 8fps, looks beautiful in game however lisreal2401
Fight For Life - 8fps, crashes on menu screens lisreal2401
Tempest 2000 - 0fps, barely runs at all lisreal2401
Wolfenstein 3D - 0fps, crashes Retroarch lisreal2401
Copy 'retroarch' folder to root of your SD; 'SD:/'
Copy the folders including cores you want to use to: 'SD:/3ds/'
.cia installation (recommended)
Extract retroarch_cia.7z
Copy 'retroarch' folder to root of your SD; 'SD:/'
Install all the .cia's (cores) you want to use, using your preferred method. (like FBI)
(optional) Install the 'retroarch_3ds.cia', using your preferred method. (like FBI)
The 'retroarch_3ds.cia'
This is the RetroArch frontend compiled without a core.
It is used to launch the last loaded core.
To use this you need to have at least one 1.4.X+ .cia core installed.
Before launching the 'retroarch_3ds.cia', you'll need to:
Launch a separate core first
Load a game
Exit trough the menu
This will allow RetroArch to create a .cfg and set the last loaded core.
unofficial builds don't have icons yet
If you get the 'SD has been removed' message, it tries to load a NON-installed core.
Repeat the above steps. If you have used retroarch before (pre-1.4.X), read THIS.
When upgrading from a pre-1.4.0 version of RetroArch, it is important to start with clean configuration files.
Make sure you replace the 'SD:/retroarch/' folder.
Update 1.3.X
Backup / rename your old 'retroarch' folder; 'SD:/retroarch/'
Q) I still have the 'old' green GUI (RGUI) / theme. How do i change it?
A) Change 'Menu Driver'. See: RetroArch Themes *'RGUI' is recommended!
Q) How do i Disable / Edit the yellow console messages on the top screen?
A) Settings / Onscreen Display / Onscreen Notifications / Enable Onscreen Notifications
Q) CORE switch doesn't work, game loads with the current (wrong) core.
A) Try to remove CORE overrides: SD:/retroarch/config/*CORE/*CORE.cfg
Q) All cores are really slow on my New3DS (comparing to game compatibility lists).
A) Check if you've got 804mhz, L2 Cache enabled, using NTR or similar. (RetroArch should set this by itself)
Q) Your download contains a VIRUS!!
A) Some antivirus software may detect some 'suspicious' code inside the builds i provide.
This is called a 'false positive', the code is taken straight from Libretro's git.
Minimal changes are made to fix errors and compile 3DS builds.
Core Specific:
Q) Do CPS3 games run on my old3DS?
A) No, only on New3DS
As it turns out, Bada created a highly customized 3DS build of the VICE emulator for Commodore 64 https://gbatemp.net/threads/release-vice3ds-c64-emulator.534830/
The first public release was on March 30, and by now we have a practically finished product. So it took something like 4 months. This is not under Retroarch. It makes me question the whole idea of Retroarch. Can it deliver the best results? I'm pretty sure that an "official" retroarch port of VICE would never be as awesome as VICE 3DS. Vice 3DS is now the best portable C64 emulator, across all platforms.
As it turns out, Bada created a highly customized 3DS build of the VICE emulator for Commodore 64 https://gbatemp.net/threads/release-vice3ds-c64-emulator.534830/
The first public release was on March 30, and by now we have a practically finished product. So it took something like 4 months. This is not under Retroarch. It makes me question the whole idea of Retroarch. Can it deliver the best results? I'm pretty sure that an "official" retroarch port of VICE would never be as awesome as VICE 3DS. Vice 3DS is now the best portable C64 emulator, across all platforms.
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
Homebrew games for retro consoles have seen a rise over the years thanks to new tools and community-made development kits, which help a lot in the process of creating...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
In 2017, the United States Federal Communications Commission (FCC) repealed net neutrality. At the time, it was a major controversy between internet service providers...