BlargSnes
From WikiTemp, the GBAtemp wiki
BlargSnes is a Super Nintendo emulator for 3DS.
BlargSNES | |
---|---|
48px | |
General | |
Author | [[User:StapleButter|StapleButter]] |
Version | 1.1 |
Format | 3dsx ? 3ds ? cia ? bin/elf ? dat ? |
Links | |
Download | |
Source | |
Discussion |
Contents
Usage
Installation
- 3dsx version : Use Ninjhax to launch BlargSnes from /3DS/BlargSnes/BlargSnes.3dsx
- 3ds version : Use Gateway flashcart to launch BlargSnes.3ds from your MicroSD.
Compatibility list
None yet. Please report issue in the discussion thread.
Controls
Features
Supported features
- PPU modes 0, 1, 2, 3, 4, 7
- BGs with 8x8 and 16x16 tiles, sprites
- color math (blending), brightness, windows
- DMA (with faster paths for VRAM/CGRAM/OAM), HDMA
- SPC700
- SRAM with auto-saving
- Joypad for player 1 (circle pad also works)
- Catgirls
Future features
- Sound, we hope. The issue is to get the 3DS to play sound.
- Expansion chips. Star Fox in 3D, anyone?
- Maybe further hardware acceleration in the PPU department
- Fancy scaling options
Changelog
v1.1
- No more garbled/blank screens or freezes when pressing Home or closing/reopening the 3DS or playing with the 3D slider
- Ability to run a new game without restarting blargSnes
- Screenshot function
- Support for external borders
- Support for backgrounds with 16x16 tiles. Super Bomberman games are finally playable.
- Brightness, color math (blending) and windows added. Many games look nicer this way.
- Several PPU speedups
- Speedhacking disabled (it was error-prone, not that efficient, and broke HDMA)
- Replaced forced 1/2 frameskip with automatic frameskipper (isn't perfect, though)
- More stable display (although tearing still occurs when frameskipping), VSync
- More things I forgot about. Surprise!
v1.0
- initial release
Credits
- 3dbrew and all the people who made 3DS homebrew possible
- anyone who helped make lolSnes work
- Bond697 and Normmatt for how to use the 3DS syscore
- smealum for ctrulib and for paving the way to the PICA200
- if you feel I forgot your name here, let me know