More actions
No edit summary |
No edit summary |
||
Line 35: | Line 35: | ||
* 3DSX - Place in sdmc:/3ds/red-viper/ and use it with the Homebrew Launcher. | * 3DSX - Place in sdmc:/3ds/red-viper/ and use it with the Homebrew Launcher. | ||
* CIA - Installable to the home menu using [[FBI 3DS|FBI]]. | * CIA - Installable to the home menu using [[FBI 3DS|FBI]]. | ||
Alternatively you can install it via [[Universal-Updater_3DS|Universal Updater]]. | |||
ROMs can be placed in any directory on your SD card of choice. | ROMs can be placed in any directory on your SD card of choice. | ||
Line 54: | Line 56: | ||
==Known Issues== | ==Known Issues== | ||
https://github.com/skyfloogle/red-viper/issues | |||
==Changelog== | ==Changelog== | ||
'''v0.9.3 2024/04/11''' | '''v0.9.3 2024/04/11''' | ||
* Run 3DS displays at 50Hz (thanks to everyone in [https://github.com/skyfloogle/red-viper/issues/46 #46] who knows much more about this than I do!) | * Run 3DS displays at 50Hz (thanks to everyone in [https://github.com/skyfloogle/red-viper/issues/46 #46] who knows much more about this than I do!). | ||
* Improve frame pacing by rendering on VBlank | * Improve frame pacing by rendering on VBlank. | ||
* The image is now displayed in full 24-bit colour | * The image is now displayed in full 24-bit colour. | ||
* Various renderer optimizations, significantly improving performance in Elevated Speed | * Various renderer optimizations, significantly improving performance in Elevated Speed. | ||
* Improved audio clarity | * Improved audio clarity. | ||
* Fixed issues with various sound effects in Wario Land | * Fixed issues with various sound effects in Wario Land. | ||
* Fixed compatibility hack for Virtual Lab's English patch | * Fixed compatibility hack for Virtual Lab's English patch. | ||
* Improved performance in Nester's Funky Bowling | * Improved performance in Nester's Funky Bowling. | ||
* Compatibility fixes for lots of homebrew | * Compatibility fixes for lots of homebrew. | ||
* Add a confirmation prompt to Reset and Quit menu options | * Add a confirmation prompt to Reset and Quit menu options. | ||
* Game progress is now saved when entering sleep mode | * Game progress is now saved when entering sleep mode. | ||
'''v0.9.2 2024/03/26''' | '''v0.9.2 2024/03/26''' | ||
*Emulation improvements: | *Emulation improvements: |
Revision as of 08:17, 14 April 2024
Red Viper | |
---|---|
General | |
Author | Floogle, danielps, and others |
Type | Handheld |
Version | 0.9.3 |
License | Mixed |
Last Updated | 2024/04/11 |
Links | |
Download | |
Website | |
Source | |
This is a Virtual Boy emulator for the 3DS, building on what mrdanielps's work on r3Ddragon which itself is based on Reality Boy / Red Dragon by David Tucker. Some games may play samples at an incorrect speed.
Features
- All officially licensed games are playable at full speed, even on the original 3DS.
- 3D support.
- Game saves are supported.
- Map either the A/B buttons or the right D-Pad to the face buttons, with the other being on the touch screen.
- New 3DS C-Stick is also supported (mapped to the right D-Pad).
- Configurable face button mapping.
- Configurable color filter.
Installation
Download the latest release on release page:
- 3DSX - Place in sdmc:/3ds/red-viper/ and use it with the Homebrew Launcher.
- CIA - Installable to the home menu using FBI.
Alternatively you can install it via Universal Updater.
ROMs can be placed in any directory on your SD card of choice.
The emulator will retain the path to the most recently loaded ROM for convenience.
User guide
Compatibility list
Screenshots
Media
red viper v0.9.0 - virtual boy wario land 3ds capture (Meyadin)
Known Issues
Changelog
v0.9.3 2024/04/11
- Run 3DS displays at 50Hz (thanks to everyone in #46 who knows much more about this than I do!).
- Improve frame pacing by rendering on VBlank.
- The image is now displayed in full 24-bit colour.
- Various renderer optimizations, significantly improving performance in Elevated Speed.
- Improved audio clarity.
- Fixed issues with various sound effects in Wario Land.
- Fixed compatibility hack for Virtual Lab's English patch.
- Improved performance in Nester's Funky Bowling.
- Compatibility fixes for lots of homebrew.
- Add a confirmation prompt to Reset and Quit menu options.
- Game progress is now saved when entering sleep mode.
v0.9.2 2024/03/26
- Emulation improvements:
- New audio engine allowing for sample playback.
- 16MB ROMs can now be loaded on o3DS.
- Fixed music speed in Golf.
- Faster affine layer drawing.
- Various other emulation bugfixes (including by @pizzarollsroyce).
- UI improvements:
- Button input in GUI (by @JeffRuLz).
- Zip file support.
- Improved debug dumps for easier crash reproduction.
- Allow mapping face buttons to the triggers on N3DS (by @vaguerant).
- Button to turn off the touchscreen backlight (by @vaguerant).
v0.9.1 2024/03/02
- Features:
- Fixes:
- Fixed random crashes in T&E Soft's games (Red Alarm, 3D Tetris, Golf).
- Fix crash when closing through home menu while in the pause menu.
v0.9.0 2024/02/25
- Many updates from r3Ddragon v0.87, including:
- New hardware renderer.
- Fully implement instruction set.
- Busywait optimization.
- New UI.
- Improved controls.
Credits
- Everyone mentioned in the license. Without Reality Boy and Red Dragon it wouldn't have been possible.
- smealum and contributors - ctrulib.
- Vappy, Team Fail, HtheB, hippy dave and kane159 on GBAtemp - early testing.
- benhoyt - inih.
- Myria - libkhax
- thunderstruck - CIA banner sound (taken from Fishbone).
- nop90 - Reality Boy backports and fixes.
- danielps - Initial 3DS port and V810 dynarec.
- Floogle - 3DS hardware renderer; many optimizations, bugfixes, and other improvements.
- djedditt - Enhanced 3D depth slider support.