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