Commit graph

909 commits

Author SHA1 Message Date
Ilari Liusvaara
af4cab15ce lsnes rr1-Δ18ε3 2014-01-05 15:54:28 +02:00
Ilari Liusvaara
e42a606ae8 Platform::wait(): Never wait on zero delay 2014-01-05 15:31:59 +02:00
Ilari Liusvaara
d72711e7cb Handle frame spanning movie page boundary
Turns out that controller_frame_vector::walk_helper() didn't properly
handle the case where the frame (and the first subframe of next frame)
spans multiple pages in movie.
2014-01-05 04:38:04 +02:00
Ilari Liusvaara
c7bdac819d Fix compiling gambatte binding with versions not supporting debug extensions 2014-01-01 23:47:30 +02:00
Ilari Liusvaara
56c1282e48 Backport bsnes/gambatte patches and make emu at least run 2013-12-06 07:51:15 +02:00
Ilari Liusvaara
8de45f693e lsnes rr1-Δ18ε2 2013-10-14 23:33:07 +03:00
Ilari Liusvaara
45447e3c14 Fix crash if reloading ROM with non-default controllers in readwrite mode 2013-10-09 10:29:05 +03:00
Ilari Liusvaara
8afef341d3 lsnes rr1-Δ18ε1 2013-10-04 21:48:48 +03:00
Ilari Liusvaara
4c8f9c04d2 Don't allow editing reset flags after those have been read 2013-10-03 11:45:37 +03:00
Ilari Liusvaara
3657e593d6 Lua: Tilemaps 2013-09-27 20:53:09 +03:00
Ilari Liusvaara
1110596977 Fix wrong use of lua_error
Lua_error should only be used in C functions and closures directly
registered with Lua. Otherwise errors should trigger exceptions.
2013-09-27 14:22:52 +03:00
Ilari Liusvaara
a42c0bf6ea Extend userdata printing 2013-09-27 10:36:19 +03:00
Ilari Liusvaara
ba1d20dda5 Lua: print() can print any type, add tostringx() for print-to-string 2013-09-27 04:15:13 +03:00
Ilari Liusvaara
837aa6def0 Fix diagonal arrows 2013-09-26 15:30:04 +03:00
Ilari Liusvaara
e1579c3746 Lua: gui.arrow 2013-09-26 13:12:36 +03:00
Ilari Liusvaara
8301de15b2 Merge remote-tracking branch 'origin/rr1-maint' into rr1-maint 2013-09-24 13:35:36 +03:00
Ilari Liusvaara
9a714d0c7f Fix NULL pointer dereference if gametype changes from NULL 2013-09-24 12:59:55 +03:00
Ilari Liusvaara
01c6855072 runuifun: Only call the function once 2013-09-24 12:59:29 +03:00
Ilari Liusvaara
702a4b8c4b Use hints for default filename on ROM load request 2013-09-14 15:26:20 +03:00
Ilari Liusvaara
83dcbee83a Save ROM name hints 2013-09-13 21:34:59 +03:00
Ilari Liusvaara
82440c44bb Fix compilation if wxString is wchar_t-based 2013-09-13 11:53:45 +03:00
Ilari Liusvaara
f1a3b105f2 Fix movie initialization on ROM load
The movie should be fully reinitialized if:
1) Core type changes, or
2) Load is in readonly mode.
2013-09-03 23:07:16 +03:00
Ilari Liusvaara
61482629ee If loading movie/savestate without ROM, prompt for one 2013-09-03 22:27:42 +03:00
Ilari Liusvaara
f9e0abd0bd Support blitting BITMAP+PALETTE -> DBITMAP 2013-08-31 11:49:25 +03:00
Ilari Liusvaara
f4f052589b Backport support for SGB GB WRAM and GB HRAM 2013-08-31 01:46:50 +03:00
Ilari Liusvaara
f6efcdef24 Add the installer script 2013-08-30 18:06:04 +03:00
Ilari Liusvaara
2095d7858e lsnes rr1-Δ18 2013-07-25 16:42:33 +03:00
Ilari Liusvaara
79dd270a7e Lua methods for handling movies as objects 2013-07-24 19:03:48 +03:00
Ilari Liusvaara
7186e515ff Lua: Allow shortening "evaluate-lua" to "L". 2013-07-24 13:34:04 +03:00
Ilari Liusvaara
6d6570ecea Support Y-cabled gamepad16 2013-07-23 23:48:09 +03:00
Ilari Liusvaara
15679e0776 Lua: Don't crash if some method throws 2013-07-23 13:01:47 +03:00
Ilari Liusvaara
a8a1f09e94 Lua: Allow direct loading of PNG/PAL/BITMAP from string 2013-07-17 22:28:54 +03:00
Ilari Liusvaara
da6d1256d2 (D)Bitmap decoding from PNG support 2013-07-17 14:58:53 +03:00
Ilari Liusvaara
6e2b56ddbb Fix reading system controls using input.get2 2013-07-13 12:51:50 +03:00
Ilari Liusvaara
9bcb9c7760 Movie editor copy&paste 2013-07-07 19:53:08 +03:00
Ilari Liusvaara
bcecac1e66 Fix reading signed values via read-s* 2013-06-26 06:10:49 +03:00
Ilari Liusvaara
c1c5a3f84d lsnes rr1-Δ17ε4 2013-06-24 17:18:19 +03:00
Ilari Liusvaara
30fe476014 Backport subtitle generation fix 2013-06-24 17:09:15 +03:00
Ilari Liusvaara
081adfb565 Implicit creation of inverse binds for aliases 2013-06-14 13:40:08 +03:00
Ilari Liusvaara
3e2e4379dc Fix text bounding if drawing left or up from display 2013-05-30 23:37:29 +03:00
Ilari Liusvaara
015bd796f6 Save/Restore host memory across UNSAFEREWINDs 2013-05-30 04:13:59 +03:00
Ilari Liusvaara
1ee295f6de Unconditionally reload RTC state on loadstate 2013-05-29 20:20:10 +03:00
Ilari Liusvaara
8affdb3edc Lua: gui.delta_<class>_gap 2013-05-15 17:34:26 +03:00
Ilari Liusvaara
a539c58cee Fix Oggopus export Vendor vs. ENCODER 2013-05-14 22:10:13 +03:00
Ilari Liusvaara
2c89ce8f60 Backport Mac OS X build fix 2013-05-13 20:05:21 +03:00
Ilari Liusvaara
059f1f37d7 Movie editor: Fix repainting 2013-05-13 20:05:10 +03:00
Ilari Liusvaara
2f868547df Memory search: Code cleanup 2013-05-11 15:51:04 +03:00
Ilari Liusvaara
c725e4e874 wxwidgets: Refactor scrollbar handling 2013-05-11 12:52:43 +03:00
Ilari Liusvaara
9dc12ae746 Wxwidgets: Improve memory search and refactor text panel code 2013-05-11 02:19:49 +03:00
Ilari Liusvaara
d1c8435fa2 Merge remote-tracking branch 'origin/rr1-maint' into rr1-maint 2013-05-10 13:31:57 +03:00