Commit graph

266 commits

Author SHA1 Message Date
Ilari Liusvaara
a62460950e lsnes rr1-Δ2 2012-02-06 22:02:06 +02:00
Ilari Liusvaara
f292f7babe Do some small fixups with dumpers
- Merge simpler dumpers (JMD, RAW and SDMP) with control code.
- Remove unused code from AVI(CSCD) dumper.
- Remove non-threaded dumper support from AVI(CSCD) dumper.
- Use advanced dumpers API to start/stop dumpers from command line.
- Move dumping-related code to avi/
2012-02-04 16:57:41 +02:00
Ilari Liusvaara
caf13d2da4 lsnes rr1-Δ1 2012-01-23 13:39:26 +02:00
Ilari Liusvaara
7d378804ea Let one control the method AVI dumper preturbs the sampling rate 2012-01-23 13:36:54 +02:00
Ilari Liusvaara
79d7f37282 Rewrite lsnes-dumpavi to use adv_dumper interface
Now lsnes-dumpavi can use any dumper compiled in without changes.
2012-01-23 11:26:32 +02:00
Ilari Liusvaara
8f8c2146ad Documentation for the raw dump mode 2012-01-23 09:27:23 +02:00
Ilari Liusvaara
d12207b0f4 lsnes rr1 2012-01-21 21:05:37 +02:00
Ilari Liusvaara
bbce94df1a Document the memory watch expression syntax 2012-01-21 16:48:46 +02:00
Ilari Liusvaara
258ddfd7f6 lsnes rr1-β16 2012-01-21 15:30:33 +02:00
Ilari Liusvaara
93f05ba54b lsnes rr1-β15 2012-01-20 19:39:16 +02:00
Ilari Liusvaara
74eba1869b Fix cross calls in dumper menu code 2012-01-19 19:04:15 +02:00
Ilari Liusvaara
385afe8634 lsnes rr1-β13 2012-01-18 00:59:20 +02:00
Ilari Liusvaara
dfe264f629 Lua: input.keyhook 2012-01-17 21:35:49 +02:00
Ilari Liusvaara
af655f14f3 Lua: New function input.raw, which gives data for all buttons 2012-01-17 16:24:50 +02:00
Ilari Liusvaara
354d0edd75 Suppost boost threads for MT dumping 2012-01-17 01:01:52 +02:00
Ilari Liusvaara
2bf97bc51a lsnes rr1-β12 2012-01-15 20:50:42 +02:00
Ilari Liusvaara
72348aee8b lsnes rr1-β11 2012-01-15 01:56:37 +02:00
Ilari Liusvaara
ee36c81adc lsnes rr1-β10 2012-01-14 11:44:27 +02:00
Ilari Liusvaara
3251566d6c lsnes rr1-β9 2012-01-14 01:06:14 +02:00
Ilari Liusvaara
ec65a2d16d lsnes rr1-β7 2012-01-12 19:24:27 +02:00
Ilari Liusvaara
1eea706956 Win32: Fix compile errors 2012-01-11 17:31:25 +02:00
Ilari Liusvaara
cd28aa2987 Lua: Support Lua 5.2.X too 2012-01-11 16:41:23 +02:00
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
35560566d1 lsnes rr1-β3 2012-01-10 01:15:50 +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
3a20a606b9 Oops, update manual 2012-01-06 18:31:18 +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
7f8b57b7ad lsnes rr0 2011-12-18 18:18:08 +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
b8e236972a Allow direct loading of headered ROMs 2011-12-12 16:08:22 +02:00
Ilari Liusvaara
b5a6379d46 lsnes rr0-β25 2011-12-03 10:42:33 +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
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
0a7d6bcdb4 lsnes rr0-β23 2011-11-20 10:10:11 +02:00
Ilari Liusvaara
769f90c2dc lsnes rr0-β22 2011-11-12 00:46:27 +02:00
Ilari Liusvaara
91279556cd Control bsnes random seeding
Even if bsnes randomness is disabled, the random seed is in savefiles,
so control it to make debugging easier.
2011-11-12 00:38:37 +02:00
Ilari Liusvaara
244454fdf0 Add patch to fix unserialization of 64-bit integers 2011-11-11 03:23:50 +02:00
Ilari Liusvaara
5138e9f8a9 Lua on_frame() callback 2011-11-10 21:20:34 +02:00
Ilari Liusvaara
63ec84ba93 lsnes rr0-β21 2011-11-09 20:04:07 +02:00
Ilari Liusvaara
85d00b243e SNES is little-endian, not big-endian! 2011-11-09 19:18:40 +02:00
Ilari Liusvaara
2b7620f6d5 Patch problems in libsnes
Add patches for libsnes for making it suitable for rerecording and
add code to support some of the new features (remove time interception).
2011-11-09 02:08:57 +02:00
Ilari Liusvaara
ff4d045882 lsnes rr0-β20 2011-11-09 00:05:57 +02:00
Ilari Liusvaara
9f51c1d969 Get rid of need for host C++ compiler 2011-11-06 17:37:53 +02:00
Ilari Liusvaara
27249bdec6 lsnes rr0-β19 2011-11-05 20:57:47 +02:00
Ilari Liusvaara
b497bd7ed6 Wxwidgets graphics plugin
As opposed to SDL graphics plugin, this has full GUI.
2011-11-05 20:46:18 +02:00
Ilari Liusvaara
1fd32a963c Mention EVDEV for joystick plugin 2011-11-03 22:09:06 +02:00
Ilari Liusvaara
28fc6e6f99 Rework makefile
- Remove the package skipping (that was a bad idea).
- Add CROSS_PREFIX to make cross-builds easier
- Add LUA to give Lua package name.
- Don't try linking against libdl (what the heck was that about?)
- Add missing #include to portaudio code
2011-11-03 22:01:19 +02:00