Commit graph

902 commits

Author SHA1 Message Date
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
Ilari Liusvaara
96c1f417c5 Move buttons to context menu, add option to disqualify address 2013-05-10 13:31:08 +03:00
Ilari Liusvaara
acec789323 Autoupdate memory search by default 2013-05-10 12:55:05 +03:00
Ilari Liusvaara
8c4b8e1605 Backport fixes from master
- Ogg: Properly ininitialize data_count on read ogg pages
- Movie editor: Fix displaying unicode characters
2013-05-08 09:35:07 +03:00
Ilari Liusvaara
3ded324737 Merge remote-tracking branch 'origin/rr1-maint' into rr1-maint 2013-05-03 16:01:28 +03:00
Ilari Liusvaara
f051aabb57 Fix compilation if size_t != uint64_t 2013-05-03 15:40:43 +03:00
Ilari Liusvaara
bce5e8a936 Movie editor: Backport UTF-32 stuff from master
Makes it easier to change the movie editor code by reducing
incompatiblities between rr1 and rr2.
2013-05-03 15:39:27 +03:00
Ilari Liusvaara
a77781f9fb Lua: Fix drawing lines in certain angles 2013-04-20 06:21:03 +03:00