Commit graph

747 commits

Author SHA1 Message Date
Ilari Liusvaara
4fa73b21c4 Refactor voice import/export and support pregap, postgap and gain
This stuff will come useful with OggOpus support
2012-11-23 03:03:42 +02:00
Ilari Liusvaara
9bb7f5efc0 Fix crashes when closing lsnes with voice playback active 2012-11-23 02:27:06 +02:00
Ilari Liusvaara
06799dcf70 Portaudio: Re-enable blacklisting of default and sysdefault
The devices just don't work right if capture is enabled. This seems to be
a Portauidio bug.
2012-11-23 02:22:12 +02:00
Ilari Liusvaara
45c3724bc8 Backport library updates and sort out the fucking messages mess 2012-11-13 22:59:26 +02:00
Ilari Liusvaara
9d9764dd60 Clean up library includes 2012-11-13 21:43:20 +02:00
Ilari Liusvaara
9e08783959 Stop on movie end: Stop at correct frame, not one frame too late 2012-11-11 18:33:38 +02:00
Ilari Liusvaara
9a608775ee lsnes rr1-Δ15ε3 2012-10-27 11:17:53 +03:00
Ilari Liusvaara
e3d87996f9 Lua: Fix bit.extract with booleans 2012-10-27 11:17:16 +03:00
Ilari Liusvaara
142f197bfa Compensate for nuts bsnes superscope/justifier handling 2012-10-27 02:07:19 +03:00
Ilari Liusvaara
cfaae3afaa Fix button symbols in input display 2012-10-27 00:53:23 +03:00
Ilari Liusvaara
f95c70cc0f Fix autohold menus 2012-10-27 00:47:18 +03:00
Ilari Liusvaara
f0abb91b69 Fix analog controllers 2012-10-27 00:21:04 +03:00
Ilari Liusvaara
db729bf516 Memory commands: Memory addresses are up to 16 hex digits, not up to 8 2012-10-24 22:07:14 +03:00
Ilari Liusvaara
5b6314c196 Gambatte: Always use legacy lag counting 2012-10-17 00:18:07 +03:00
Ilari Liusvaara
bd6242cdce Revert "Refactor porttype_info into library/ (as port_type)"
This reverts commit 5bae541b8b.

This commit is just messed up (lacks a file), so revert it.
2012-10-17 00:14:00 +03:00
Ilari Liusvaara
07e9440958 Add bsnes patches to fix libsnes to compile on GCC 4.7 2012-10-14 23:35:03 +03:00
Ilari Liusvaara
5bae541b8b Refactor porttype_info into library/ (as port_type) 2012-10-11 11:32:44 +03:00
Ilari Liusvaara
81795bbaec Change button_id to be a function pointer field, not a virtual method 2012-10-10 22:56:22 +03:00
Ilari Liusvaara
286240eff4 Fix the code to compile on G++ 4.7 2012-10-10 10:00:26 +03:00
Ilari Liusvaara
5c11315631 Lua: Fix memory.read_expr on nil argument 2012-10-07 15:51:38 +03:00
Ilari Liusvaara
a3fcb4dd6a Lua: memory.read_expr 2012-10-07 15:12:46 +03:00
Ilari Liusvaara
9d3cae86bd Fix crashes on certain memory watch expressions 2012-10-07 15:12:25 +03:00
Ilari Liusvaara
f83aa47a7f Fix off-by-one bug with slot hashes 2012-10-04 09:26:50 +03:00
Ilari Liusvaara
5f1e9e243b Lua: input.lcid_to_pcid 2012-10-01 23:23:08 +03:00
Ilari Liusvaara
a5dc55e008 lsnes rr1-Δ15ε2 2012-09-29 23:00:23 +03:00
Ilari Liusvaara
f9ce7da493 Fix resets in presence of save every frame 2012-09-29 19:37:57 +03:00
Ilari Liusvaara
b4c0b5dc45 Cleanup bsnes debugger logic 2012-09-29 19:32:54 +03:00
Ilari Liusvaara
f69b1fee0c Fix features dependent on bsnes debugger 2012-09-29 19:29:26 +03:00
Ilari Liusvaara
169728bac4 Fix bus_address for gambatte 2012-09-29 15:51:41 +03:00
Ilari Liusvaara
8b8641714e Lua: memory.map_structure 2012-09-29 11:56:18 +03:00
Ilari Liusvaara
4e517e10d2 Lua: memory.map* 2012-09-29 09:14:09 +03:00
Ilari Liusvaara
4ca6e1df02 Lua: memory.readregion / memory.writeregion 2012-09-29 08:08:40 +03:00
Ilari Liusvaara
1e1cd1026b lsnes rr1-Δ15ε1 2012-09-27 23:07:06 +03:00
Ilari Liusvaara
628a7e201b Commentary editor: Allow reopening the editor after close 2012-09-27 22:21:49 +03:00
Ilari Liusvaara
efc606e9e3 Only one commentary track editor at a time please 2012-09-27 22:20:11 +03:00
Ilari Liusvaara
08a213000b Don't probe for existence for filename to in recent_files::add/get
Since files to be saved don't exist at the point this is called, the
checks break adding recent file entries on save.
2012-09-27 21:07:46 +03:00
Ilari Liusvaara
f30f4beab3 Make SGB ROMs actually usable 2012-09-27 11:59:27 +03:00
Ilari Liusvaara
79fda51e0d Gambatte: Don't save spurious movie SRAMs in movie files 2012-09-27 09:54:32 +03:00
Ilari Liusvaara
e58930e508 If a ROM and movie are dropped at once, load both 2012-09-27 01:00:21 +03:00
Ilari Liusvaara
67996443fe Wxwidgets: Don't resize in paint handler, it makes wxwidgets blow up 2012-09-26 17:13:56 +03:00
Ilari Liusvaara
d2de7d594a lsnes rr1-Δ15 2012-09-26 08:59:58 +03:00
Ilari Liusvaara
039c85bb5f Fix gambatte core bindings
If gambatte returned over 35112 samples, resampled sound buffer could
overrun. Fix this.
2012-09-26 01:10:25 +03:00
Ilari Liusvaara
3fee799670 Fix missing wxT in recentmenu 2012-09-26 00:34:17 +03:00
Ilari Liusvaara
509082a381 Fix a syntax error in gambatte patche 2012-09-26 00:31:32 +03:00
Ilari Liusvaara
be869b289b Make lag counter useful in SNES games that autopoll 2012-09-26 00:24:59 +03:00
Ilari Liusvaara
151c166cf1 Update manuals about libao 2012-09-26 00:24:12 +03:00
Ilari Liusvaara
9984d34d45 Libao support 2012-09-26 00:21:11 +03:00
Ilari Liusvaara
45019e5526 Recent ROMs / Movies menu 2012-09-25 23:05:57 +03:00
Ilari Liusvaara
507415710c Add option to detach memory watch to its own window 2012-09-25 21:18:12 +03:00
Ilari Liusvaara
711c6b1e7b Fix the new status area code 2012-09-25 17:06:34 +03:00