bsnes
From SMWiki
| bsnes (SNES Emulator) | ||
|---|---|---|
| Use(s): | Playing SNES games, testing/debugging ROM hacks | |
| Developer(s): | byuu | |
| Platform(s): | Win32, *nix, Mac[citation needed] | |
| Latest Version: | 0.85 | |
| License: | GNU GPL | |
| Home Page: | http://byuu.org/bsnes/ | |
| Download(s): | Windows (32 bit), v0.85, | |
bsnes is a next generation SNES emulator written by byuu, licensed under the GNU GPL and still under constant development with new versions coming out all the time. bsnes strives for perfect emulation and features near-perfect accuracy, making it the closest thing to real hardware that most SNES homebrew developers will get to test their programs on. As a consequence of excellent accuracy, however, comes its high CPU usage. You will need a modern PC to get even half decent speed on bsnes.
bsnes also has some interesting features, such as an attempt at Super Gameboy support!
Requirements
- A fast processor. A 2.0GHz single core CPU is the recommended minimum. You will want a 3.0 GHz dual core CPU for best results.
- Hardware-accelerated graphics are highly recommended.
- A supported operating system
- Windows XP/Vista/7 (binaries provided[citation needed])
- Linux (source only, you must compile it yourself, similar OSes like the BSDs might work)
| Tools commonly used in SMW Hacking | |
|---|---|
| ASM Hacking/Custom Blocks/Custom Sprites | Asar - BlockTool - Blocktool Super Deluxe - Overworld Sprite Tool - SMW Freespace Logger - Sprite Tool - Tweaker - VWF Cutscene Tool - xkas |
| Emulation | bsnes - Snes9x - ZSNES |
| Graphics | Racing Stripe - Terra Stripe - YY-CHR |
| Hex editors | Okteta - Translhextion - XVI32 |
| Level/Overworld Editing | Lunar Magic - Super Mario World Overworld Editor |
| Misc. | Lunar Address |
| Music | Addmusic - SMWS |
| Patching | Lunar IPS |


