This is list of various tasks with lsnes (SNES emulator based on bsnes):
Feature/Bug/Regression | status |
---|---|
Subframe resets | In rr1-Δ8 |
Hold button for 1 frame | In rr1-Δ8ε1 |
SDL: Save settings on exit | In rr1-Δ8ε1 |
Fix build system | In rr1-Δ8ε1 |
SDL: Command to enter commandline with given text | In rr1-Δ8ε1 |
Update the manual | In rr1-Δ8ε1 |
SDL: Some more advanced commandline editing | In rr1-Δ8ε1 |
Wxwidgets: Fix arrow keys/enter not working | In rr1-Δ9 |
MSU-1 support | In rr1-Δ9 |
48kHz High-quality sound | In rr1-Δ10 |
Reset Lua VM | In rr1-Δ10 |
Map the SNES bus | In rr1-Δ10 |
Fix loading memory watch files with CRLF | In rr1-Δ10 |
Map internal BSNES state (CPU, PPU, SMP, DSP) into memory space | In rr1-Δ10ε1 |
Drag'n'drop movies into main lsnes window | In rr1-Δ10ε1 |
Fix the "keys lock up on click" problem again | In rr1-Δ10ε1 |
Reload ROM images on fly | In rr1-Δ11 |
Remember invalid settings | In rr1-Δ11 |
GB/GBC support | In rr1-Δ11-gb0 |
Fix skip poll | In rr1-Δ11ε1 |
Fix savestate anchoring | In rr1-Δ12 |
More memory search methods | In rr1-Δ13 |
movie and ROM loading more like other emus | In rr1-Δ13 |
Fix bug in bulletproof recording check | In rr1-Δ13 |
Wxwidgets: Change menu layout | In rr1-Δ13 |
Wxwidgets: Stanalone hotkey configuration | In rr1-Δ13 |
Wxwidgets: Cleanup key configuration | In rr1-Δ13 |
Don't load movie when loading in readonly mode | In rr1-Δ13 |
Pipedec dumping | In rr1-Δ13ε1 |
Fix uninitialized variables in bsnes core | In rr1-Δ13ε1 |
Fold gambatte to mainline | In rr1-Δ14 |
Memory watch computation typing | In rr1-Δ14 |
Memory watch addresses for frame counters | In rr1-Δ14 |
Hexadecimal memory watch | In rr1-Δ14 |
Memory watch editor improvements | In rr1-Δ14 |
Add memory watch from memory search | In rr1-Δ14 |
Make status panel font monospaced | In rr1-Δ14 |
Option to disable VMAs in memory search | In rr1-Δ14 |
Fix dumper speed bug | In rr1-Δ14 |
In-movie subtitles | In rr1-Δ14 |
Export current rerecord count to Lua and via lsnes MMIO | In rr1-Δ14 |
Fix rerecord count reporting when loading | In rr1-Δ14 |
Don't trash data when loading in readonly mode | In rr1-Δ14 |
Fix crash on closing hotkey config (Mac OS X) | In rr1-Δ14ε1 |
Lua callback to loop wrapper | In rr1-Δ14ε1 |
Lua call like joypad set | In rr1-Δ14ε1 |
Hide messages window | In rr1-Δ14ε1 |
lsnes-dumpavi: allow setting settings | In rr1-Δ14ε1 |
Allow saving inconsistent savestates | In rr1-Δ14ε1 |
Allow "sync on every frame" (even if that screws emulation) | In rr1-Δ14ε1 |
Fix desync on loading savestates read-only | In rr1-Δ14ε1 |
Fix file select for saving on Mac OS X | In rr1-Δ14ε1 |
Fix insane status width on Win32 | In rr1-Δ14ε1 |
Fix toggling autohold taking long time | In rr1-Δ14ε1 |
Wxwidgets: Allow loading ROMs/states from commandline | In rr1-Δ14ε1 |
Fix Wxwidgets --load | In rr1-Δ15 |
Improve sound quality in UI | In rr1-Δ15 |
Commentary track tool | In rr1-Δ15 |
input.joyget | In rr1-Δ15 |
Provide patches for libgambatte r358 | In rr1-Δ15 |
Memory watch on dedicated window | In rr1-Δ15 |
Recent ROMs / Movies | In rr1-Δ15 |
Libao support | In rr1-Δ15 |
SNES: Accurate lag counter | In rr1-Δ15 |
Fix crashing on GTK when hidden | In rr1-Δ15ε1 |
If a ROM and movie are DnD'd, load both at once | In rr1-Δ15ε1 |
Gambatte: Don't save spurious movie SRAMs | In rr1-Δ15ε1 |
Make loading SGB ROMs possible without black magic | In rr1-Δ15ε1 |
Fix saving not creating a recent movie entry | In rr1-Δ15ε1 |
Don't open multiple commentary track editors at once | In rr1-Δ15ε1 |
Lua: Memory mapping | In rr1-Δ15ε2 |
Lua: Fix bus_address to not behave like GB was SNES | In rr1-Δ15ε2 |
Bsnes: Fix functions dependent on debugger | In rr1-Δ15ε2 |
Gambatte: Fix bus_address | In rr1-Δ15ε2 |
Fix resets in presence of save-every-frame | In rr1-Δ15ε2 |
Fix crash on certain memory watch expressions | In rr1-Δ15ε3 |
Lua: memory.read_expr | In rr1-Δ15ε3 |
Fix memory commands on addresses longer than 8 hex digits | In rr1-Δ15ε3 |
Fix autohold menu | In rr1-Δ15ε3 |
Fix superscope and justifier | In rr1-Δ15ε3 |
Lua: Fix bit.extract with booleans | In rr1-Δ15ε3 |
Fix crash if lsnes is closed when piece of commentary track is playing | In rr1-maint |
OggOpus voice stream import/export support | In rr1-maint |
Support 16-button gamepads | In rr1-maint |
Upgrade gambatte patches to SVN364 | In rr1-maint |
Fix compiling with MXE | In master |
Autoload XML if it exists even without gamepack | Todo |
Update subtitles in editor in realtime | Todo |
Update voice clips in editor in realtime | Todo |
Allow subtitles to come from .lsvs | Todo |