Tools: Difference between revisions
From SNESdev Wiki
Jump to navigationJump to search
Rainwarrior (talk | contribs) (superfamiconv for graphics) |
Rainwarrior (talk | contribs) (adding ucon64 and some popular emulators) |
||
Line 29: | Line 29: | ||
* [https://novasquirrel.github.io/Mode7Preview/ Mode7Preview] - allows you to specify formulas for [[Mode 7]] registers per-scanline and view the result | * [https://novasquirrel.github.io/Mode7Preview/ Mode7Preview] - allows you to specify formulas for [[Mode 7]] registers per-scanline and view the result | ||
* [https://telinc1.github.io/mode7/ Telinc1 Mode 7 Simulator] - allows you to adjust the Mode 7 register parameters and see the result, and source frustum | * [https://telinc1.github.io/mode7/ Telinc1 Mode 7 Simulator] - allows you to adjust the Mode 7 register parameters and see the result, and source frustum | ||
== ROM management == | |||
[https://ucon64.sourceforge.io uCON64]] - ROM manager and copier tool. | |||
== Emulators == | |||
Popular emulators, most of which do not have debugging capabilities. | |||
* [https://github.com/bsnes-emu/bsnes/releases BSNES] | |||
* [https://www.mesen.ca/ Mesen-S] | |||
* [https://github.com/snes9xgit/snes9x/releases Snes9x] | |||
* [https://www.zsnes.com/ ZSNES] |
Revision as of 03:21, 6 October 2022
Compilers, Assemblers, and Toolchains
- PVSnesLib - SNES framework toolchain and C compiler
- cc65 - 6502/65816 assembler, and 6502 C compiler
- WLA-DX - multi-platform assembler, includes SNES 65816 and SPC-700
- asar - patch-oriented SNES assembler
- bass - Near's table-based assembler with support for for SNES 65816 and SPC-700
- Free SNES Assembler - lightweight SNES assembler by Bisqwit
- xkas-plus - multi-architecture assembler, includes SNES 65816 and SPC-700
- TASM - Telemark Assembler for DOS, freeware table-based supporting several processors (WIN64 build, SPC700 table definition)
Debugging
Sound
- SNES GSS - tracker and sound/music driver
Graphics
- SuperFamiconv - command line tile graphics converter
Web tools
- SnesInstructionCycleTool - calculates CPU cycles and master clock cycles under different conditions
- Mode7Preview - allows you to specify formulas for Mode 7 registers per-scanline and view the result
- Telinc1 Mode 7 Simulator - allows you to adjust the Mode 7 register parameters and see the result, and source frustum
ROM management
uCON64] - ROM manager and copier tool.
Emulators
Popular emulators, most of which do not have debugging capabilities.