Commit graph

956 commits

Author SHA1 Message Date
Ilari Liusvaara
4c66744a14 Merge branch 'rr1-maint'
Conflicts:
	src/core/gambatte.cpp
2012-10-17 00:21:14 +03:00
Ilari Liusvaara
5b6314c196 Gambatte: Always use legacy lag counting 2012-10-17 00:18:07 +03:00
Ilari Liusvaara
872e83b7d3 Merge branch 'rr1-maint' 2012-10-17 00:15:04 +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
4a4ec40019 Fix some really retarded code in library/movie 2012-10-17 00:05:37 +03:00
Ilari Liusvaara
970623768c Refactor Lua support 2012-10-16 17:39:55 +03:00
Ilari Liusvaara
a58fbd974a Remove optionality of Lua support 2012-10-16 00:00:53 +03:00
Ilari Liusvaara
72a34e9863 Merge core controller setting code 2012-10-15 00:43:49 +03:00
Ilari Liusvaara
e408be947f Merge branch 'master' into multiple-ports 2012-10-15 00:21:51 +03:00
Ilari Liusvaara
41b62bc937 Add a missing header file and correct win32 build error 2012-10-14 23:55:36 +03:00
Ilari Liusvaara
0683b25259 Merge branch 'rr1-maint' into multiple-ports 2012-10-14 23:35:18 +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
a6a0859565 Fix some compile errors (throw specifiers) 2012-10-14 23:15:46 +03:00
Ilari Liusvaara
92c6d5f5af Refactor and extend library loading 2012-10-13 21:30:53 +03:00
Ilari Liusvaara
68ccf06684 Unify registration queue handling of commands and settings 2012-10-13 20:34:16 +03:00
Ilari Liusvaara
e61ddd9220 Move emulator_status to library/ 2012-10-13 16:03:29 +03:00
Ilari Liusvaara
b6f898a563 Move messagebuffer to library/ 2012-10-13 15:55:00 +03:00
Ilari Liusvaara
5a6c4ef2ba Move bridging between commands and settings to library/ 2012-10-13 15:47:35 +03:00
Ilari Liusvaara
cd00220678 Don't leak command group internal management commands 2012-10-13 15:14:33 +03:00
Ilari Liusvaara
b298a3cdff Plug memory leaks 2012-10-13 15:04:18 +03:00
Ilari Liusvaara
0c8f54016a Refactor settings to library/ 2012-10-13 12:48:37 +03:00
Ilari Liusvaara
32039006f5 Refactor command handling to library/ 2012-10-13 11:13:17 +03:00
Ilari Liusvaara
924047524a globalwrap: Warn about recursive initialization 2012-10-13 09:36:37 +03:00
Ilari Liusvaara
fee29ac809 Use globalwrap in controller-data.cpp 2012-10-13 09:29:12 +03:00
Ilari Liusvaara
c0f52c3f48 Move globalwrap.hpp to library/ 2012-10-13 09:23:55 +03:00
Ilari Liusvaara
e6dca4e9eb Refactor movie class to library/ 2012-10-12 15:21:57 +03:00
Ilari Liusvaara
c6ef6a9b13 Change the pollcounter type to avoid errors on movie load 2012-10-12 15:13:48 +03:00
Ilari Liusvaara
99815014c2 Actually fix system byte order for gambatte 2012-10-12 15:13:33 +03:00
Ilari Liusvaara
438e946e0e Fix byte order of system field 2012-10-12 14:57:33 +03:00
Ilari Liusvaara
624a93e79a Fix case where deserialize doesn't read whole last field 2012-10-12 14:56:34 +03:00
Ilari Liusvaara
4100e12211 Fix segfault in controllerframe::deserialize 2012-10-12 14:27:07 +03:00
Ilari Liusvaara
4365cadbc3 Support systems with !=2 ports
This also changes the Gambatte core to have just 1 port.
2012-10-11 20:06:40 +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