Skip to content

Releases: skyfloogle/red-viper

v0.9.6

16 Jun 15:01
Compare
Choose a tag to compare

This patch adds an antiflicker mode and an input display.

  • Added antiflicker option to mitigate image retention issues, particularly on IPS models
  • Added an input display (buttons light up in red if turbo is enabled and blue if toggle is enabled)
  • Fixed a critical bug where the emulator crashes when starting a game if the home directory doesn't exist

v0.9.5

11 Jun 19:48
8eaef76
Compare
Choose a tag to compare

This release features significantly improved input remapping.

Control changes

  • New "Custom" control scheme (#67)
  • In the Custom control scheme, any 3DS button can be mapped to any VB button
  • Toggle and Turbo modes are available for each button
  • The previous control menu is still available as "Preset" for its ease of use
  • Added remapping option to 3DS D-Pad in Preset mode (#65)
  • Virtual buttons on the touchscreen can now be set to the face buttons by default
  • "Switch" button can now be turned off

Other settings changes

  • Configurations can now be game-specific, including controls, graphics, etc
  • Moved rv_config.ini to a more standard location (sdmc:/config/red-viper)
  • The red-viper directory with savestates and per-game configs can be moved by manually editing rv_config.ini
  • Added VBLink for homebrew developers, accessible by pressing Y on the main menu (will be supported in future versions of VUEngine Studio)

Other changes

  • Improved stability for capture cards
  • Fixed occasional bug where the emulator would crash on startup

v0.9.4

28 Apr 18:12
Compare
Choose a tag to compare

This release features savestate support, as well as a new splash screen. There are 10 savestate slots per game, and the savestates are stored in a "red-viper" directory on the root of your SD card.

  • Added savestates (#59)
  • New splash screen by Morintari
  • Added a fallback interpreter when executing code from RAM to fix Formula V
  • Fixed the reset button on the touchscreen config turning off the touchscreen
  • Fixed the default file select cursor being offset in folders with subfolders
  • Added toggle for New 3DS speedup

v0.9.3

10 Apr 18:18
Compare
Choose a tag to compare

This release features much smoother gameplay, partially thanks to running the 3DS displays at 50Hz! Also includes a number of compatibility improvements, especially with homebrew.

  • 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.1

25 Mar 17:19
Compare
Choose a tag to compare

This patch features fixes for a few critical bugs that snuck into v0.9.2, including the .cia not working on O3DS and the crash screen causing a ghost image when left alone for too long.

v0.9.2 changelog

This release features a new audio engine allowing for sample playback, improved support for some homebrew such as Hyper Fighting and Elevated Speed, and a number of UI improvements, including button controls.

Some games may play samples at an incorrect speed. A compatibility list has been created, listing these and any other lingering issues.

Big thanks to everyone who contributed!

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 #41 and #43 by @pizzarollsroyce)

UI improvements

  • Button input in GUI (#47 by @JeffRuLz)
  • Zip file support
  • Improved debug dumps for easier crash reproduction
  • Allow mapping face buttons to the triggers on N3DS (#39 by @vaguerant)
  • Button to turn off the touchscreen backlight (#48 by @vaguerant)

v0.9.2

24 Mar 22:00
Compare
Choose a tag to compare

The cia for this doesn't work on O3DS, please use a newer version!

This release features a new audio engine allowing for sample playback, improved support for some homebrew such as Hyper Fighting and Elevated Speed, and a number of UI improvements, including button controls.

Some games may play samples at an incorrect speed. A compatibility list has been created, listing these and any other lingering issues.

Big thanks to everyone who contributed!

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 #41 and #43 by @pizzarollsroyce)

UI improvements

  • Button input in GUI (#47 by @JeffRuLz)
  • Zip file support
  • Improved debug dumps for easier crash reproduction
  • Allow mapping face buttons to the triggers on N3DS (#39 by @vaguerant)
  • Button to turn off the touchscreen backlight (#48 by @vaguerant)

Red Viper v0.9.1

02 Mar 15:52
Compare
Choose a tag to compare

This release fixes the random crashes in T&E Soft's games (Red Alarm, 3D Tetris, Golf). Now all official games are actually playable!

Features

  • 3D depth slider support (#10 by @djedditt)
  • Pick which eye is rendered in 2D mode
  • Fast-forward button on in-game touch screen (either hold or toggle)
  • GUI matches colour filter (#5 by @JeffRuLz)
  • Additional face button layouts

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

Red Viper v0.9.0

25 Feb 15:39
81ee977
Compare
Choose a tag to compare

Many updates from r3Ddragon v0.87, including:

  • New hardware renderer
  • Fully implement instruction set
  • Busywait optimization
  • New UI
  • Improved controls

With these changes, all officially released games are playable at full speed on the original 3DS.

Known issues:

  • Sample playback doesn't work (affects Teleroboxer, Galactic Pinball, and a few other games)
  • Mario Clash and Space Invaders have slight performance issues during intro cutscenes, though Space Invaders is likely alleviated on the New 3DS
  • Minor graphical glitches in Golf and Waterworld
  • Homebrew may not work