Ilari Liusvaara
993acecdbb
Finish the manual modifications
2012-01-11 15:24:36 +02:00
Ilari Liusvaara
b4a83247ed
Partially rewrite the manual
2012-01-11 15:05:01 +02:00
Ilari Liusvaara
8df91c55f2
Wxwidgets: Allow controlling dumper start/stop from menu
2012-01-11 01:21:13 +02:00
Ilari Liusvaara
34a5e281ca
Reformat the version message a bit
2012-01-10 13:26:12 +02:00
Ilari Liusvaara
e1633750a9
Detect git revision and have version shown
2012-01-10 13:14:11 +02:00
Ilari Liusvaara
35560566d1
lsnes rr1-β3
2012-01-10 01:15:50 +02:00
Ilari Liusvaara
261b631ac2
Don't leak palette if freeing screen object
2012-01-10 01:12:50 +02:00
Ilari Liusvaara
dbb2dbd9ee
Controller command memory leak fixes
2012-01-10 01:12:17 +02:00
Ilari Liusvaara
394fcbf9da
Fix framecount/length given when loading movies
2012-01-10 01:11:53 +02:00
Ilari Liusvaara
ec20694f7b
Pack movie data in memory
...
Instead of using full 2*100 bytes for each subframe of movie data, pack
it in controller-dependent way, reducing the memory usage to 7-20 bytes
per subframe (90-96% reduction).
2012-01-09 21:55:55 +02:00
Ilari Liusvaara
95122ae109
Add BSNES patches for v085
2012-01-06 23:26:24 +02:00
Ilari Liusvaara
66818758d9
Fix lsnes-dumpavi
...
Fix lsnes-dumpavi after changes to dumper interface.
2012-01-06 18:38:07 +02:00
Ilari Liusvaara
3a20a606b9
Oops, update manual
2012-01-06 18:31:18 +02:00
Ilari Liusvaara
0603dae6ce
Fix controller logical numbers
...
Controller logical numbers were incorrect if port 1 was multitap but
port 2 wasn't. Fix this.
2012-01-06 17:54:03 +02:00
Ilari Liusvaara
eeca1a7368
Remove dummy test SRAM
...
Oops, dummy test SRAM entry was left in...
2012-01-06 17:40:38 +02:00
Ilari Liusvaara
c298f8eae7
lsnes rr1-β0
2012-01-06 17:28:01 +02:00
Ilari Liusvaara
d8a7a554e1
Fix bug in skip to next poll function
...
Don't get stuck in some weird limbo pause mode after advancing to next
poll.
2012-01-04 15:46:01 +02:00
Ilari Liusvaara
c3fc676519
Fix whitespace errors
2011-12-27 09:41:28 +02:00
Ilari Liusvaara
2c3cf8db5e
Show distinction between readonly-in-movie and finished in status flags
2011-12-26 23:12:39 +02:00
Ilari Liusvaara
bd13304a3e
Merge branch 'master' of gite://localhost/pub/lsnes
2011-12-25 08:49:21 +02:00
Ilari Liusvaara
0f8fc7f857
Add documentation for gui.textH, gui.textV and gui.textHV
2011-12-25 08:48:54 +02:00
Ilari Liusvaara
debe5c1110
Don't assume that rshift=16, gshift=8, bshift=0 in blending code
...
This fixes text colors on SDL with Mac OS X.
2011-12-25 08:30:41 +02:00
Ilari Liusvaara
9e3b7c82d4
Lua: Add gui.textH, gui.textV, gui.textHV
2011-12-25 00:26:25 +02:00
Ilari Liusvaara
7f8b57b7ad
lsnes rr0
2011-12-18 18:18:08 +02:00
Ilari Liusvaara
464f4f072a
Merge remote-tracking branch 'origin/master'
2011-12-18 08:03:43 +02:00
Ilari Liusvaara
8b8ff0ab8b
wxwidgets: Fix loading of ROMs
2011-12-18 08:03:00 +02:00
Ilari Liusvaara
85360162d0
Poll all events in poll_inputs_internal, not just the first in queue
2011-12-17 05:25:57 +02:00
Ilari Liusvaara
20b796f7bf
Make pause-on-end actually controllable
...
Pause-on-end was buggy: It always was on, regardless of pause-on-end
value. Fix it so pause only happens if pause-on-end is true.
2011-12-16 03:26:14 +02:00
Ilari Liusvaara
f3e3c4f6f7
lsnes rr0-β27
...
Fixes show-bindings to show the commands bound.
2011-12-14 00:11:16 +02:00
Ilari Liusvaara
271efb7f1d
lsnes rr0-β26
2011-12-12 19:17:40 +02:00
Ilari Liusvaara
993eeb20d3
Fix IPS patching
...
- Fix crash on applying IPS patch
- Make IPS offset rewriting work right
2011-12-12 18:21:09 +02:00
Ilari Liusvaara
b8e236972a
Allow direct loading of headered ROMs
2011-12-12 16:08:22 +02:00
Ilari Liusvaara
27d639b2b1
Use bsnes core internal IPS and BPS patchers
...
Now .bps patches are also supported
2011-12-12 15:27:44 +02:00
Ilari Liusvaara
3bc312c938
Move ROM patcher to its own source code file
...
Makes it easier to add new patch formats.
2011-12-11 19:49:33 +02:00
Ilari Liusvaara
b5a6379d46
lsnes rr0-β25
2011-12-03 10:42:33 +02:00
Ilari Liusvaara
77a2d9e906
Fix zip_writer
...
zip_writer accidentially set bit 3 in central directory but not in
local file header. This bit should not be set, so don't write it to
central directory. Fixes warnings from info-zip and errrors from advzip.
2011-12-03 10:38:09 +02:00
Ilari Liusvaara
3edb715eb8
Call lua_close()
...
Prevents Valgrind from complaining about some memory leaks...
2011-11-29 11:46:58 +02:00
Ilari Liusvaara
f4d3774c13
Oops, last version was missing some files
2011-11-27 23:23:50 +02:00
Ilari Liusvaara
caffc7042c
sdmp2sox: Refactor a lot and add AR correction mode
2011-11-27 23:12:44 +02:00
Ilari Liusvaara
6b6176bbdb
sdmp2sox: Fix NTSC overscan handling
2011-11-26 22:28:58 +02:00
Ilari Liusvaara
27e5ccb00c
sdmp2sox: Write silence to sound track when using -l or -L
2011-11-26 16:52:57 +02:00
Ilari Liusvaara
e3df37d724
lsnes rr0-β24
2011-11-26 16:29:52 +02:00
Ilari Liusvaara
81fdf41e3b
Lua: Add table _SYSTEM
2011-11-26 05:10:44 +02:00
Ilari Liusvaara
5b1a808645
Fix two bugs in new movie checking code
...
- Fix off-by-one in movie comparison code.
- Fix wrong offsets for poll counters and lag in compat code
2011-11-24 11:33:05 +02:00
Ilari Liusvaara
fde7c4e09a
Be backwards compatible with old savestates
2011-11-24 09:57:23 +02:00
Ilari Liusvaara
0236a1d606
Don't hash movies
...
Movie hashing is not a good idea due to how slow it is. Do raw comparison
without hashing instead.
2011-11-24 08:51:25 +02:00
Ilari Liusvaara
1e22030a1b
Merge remote-tracking branch 'origin/mac-foreground-fix' into mfgf
2011-11-21 04:45:21 +02:00
Ilari Liusvaara
7554e36cf2
Wxwidgets: Allow compiling on Mac OS X
...
common.hpp was missing include for <string>.
2011-11-21 04:44:40 +02:00
Ilari Liusvaara
d896e8f6e0
Wxwidgets: Allow application to bought to foreground on Mac OS X
2011-11-21 04:42:29 +02:00
Ilari Liusvaara
0a7d6bcdb4
lsnes rr0-β23
2011-11-20 10:10:11 +02:00