Ilari Liusvaara
b66c3b4777
Support packed Lua scripts in load dialog
2013-08-04 14:50:41 +03:00
Ilari Liusvaara
9f546c38a9
Lua: Add basename'd forms for gui.bitmap_load{,_png,_pal}
2013-08-04 14:50:41 +03:00
Ilari Liusvaara
750608ad56
Lua: loadfile/dofile: Support basenames
...
Also adds support for special token '@@LUA_SCRIPT_FILENAME@@', which
will be replaced with filename of Lua script.
2013-08-04 14:50:41 +03:00
Ilari Liusvaara
0a3fc9ccc6
Lua: gui.adjust_transparency
2013-08-04 12:16:09 +03:00
Ilari Liusvaara
78c6ea99df
Fix configure->configure
2013-08-03 20:30:57 +03:00
Ilari Liusvaara
75e5d53912
Call do_sample from audioapi_submit_buffer
2013-08-03 18:54:13 +03:00
Ilari Liusvaara
32b98a880c
Kill port type IDs
...
Those IDs are not used for anything.
2013-08-03 17:07:13 +03:00
Ilari Liusvaara
85d48a9349
Split Lua function reference to its own manual
2013-08-03 14:31:19 +03:00
Ilari Liusvaara
eaf3d4be72
Lua: Convert savestate to rewind point
2013-08-03 10:51:41 +03:00
Ilari Liusvaara
eb7c213985
Nuke a no longer used function
2013-08-03 10:25:18 +03:00
Ilari Liusvaara
05d25513fb
Improve inverse_bind/controller_key handling
...
This allows unbounded number of keys in inverse bind or controller_key,
instead of the old limits of 2 and 1.
2013-08-02 21:11:26 +03:00
Ilari Liusvaara
7b7a96bfa3
Fix wxWigdets joystick driver
...
Also fix deadlock if joystick driver tries to report nonexistent axis,
button or hat.
2013-08-02 15:01:33 +03:00
Ilari Liusvaara
7a89929868
Fix Win32 joystick driver to compile
...
Also try to fix other (MacOSX and wxWidgets) joystick drivers to
compile (totally untested).
2013-08-02 12:35:54 +03:00
Ilari Liusvaara
2308401234
Refactor joystick code
...
Gamepads are now remembered across emulator restarts
2013-08-02 11:50:56 +03:00
Ilari Liusvaara
19040b2033
Fix binary file saving (renames)
2013-07-31 15:38:35 +03:00
Ilari Liusvaara
2b1ffb9f17
moviefile.cpp: Need windows.h on Win32
2013-07-30 22:07:24 +03:00
Ilari Liusvaara
45300b3a2b
wxWidgets: Refactor the settings dialog
2013-07-30 13:51:56 +03:00
Ilari Liusvaara
12ec5a9dcf
Clip analog macros going out-of-range correctly
2013-07-29 23:16:32 +03:00
Ilari Liusvaara
75b3e79ea7
Binary movies support
2013-07-29 22:16:23 +03:00
Ilari Liusvaara
a2fc2a19ec
New file dialogs code
2013-07-27 14:49:29 +03:00
Ilari Liusvaara
d23d312e78
Merge branch 'rr1-maint'
2013-07-25 22:14:38 +03:00
Ilari Liusvaara
2095d7858e
lsnes rr1-Δ18
2013-07-25 16:42:33 +03:00
Ilari Liusvaara
59710f8f38
Merge branch 'rr1-maint'
2013-07-24 19:57:08 +03:00
Ilari Liusvaara
79dd270a7e
Lua methods for handling movies as objects
2013-07-24 19:03:48 +03:00
Ilari Liusvaara
cd9ee7be69
Merge branch 'rr1-maint'
2013-07-24 13:38:40 +03:00
Ilari Liusvaara
7186e515ff
Lua: Allow shortening "evaluate-lua" to "L".
2013-07-24 13:34:04 +03:00
Ilari Liusvaara
740eaf17de
Remove moviestate support
...
Moviestate was supported for backward compatiblity to some pre-rr0
version savestates, but those savestates are not compatible anyway due
to poll vectors being constructed differently.
2013-07-24 01:22:38 +03:00
Ilari Liusvaara
8c7e8a1636
Merge branch 'rr1-maint'
2013-07-24 00:42:26 +03:00
Ilari Liusvaara
6d6570ecea
Support Y-cabled gamepad16
2013-07-23 23:48:09 +03:00
Ilari Liusvaara
d8ab482470
Merge branch 'rr1-maint'
2013-07-23 13:10:52 +03:00
Ilari Liusvaara
15679e0776
Lua: Don't crash if some method throws
2013-07-23 13:01:47 +03:00
Ilari Liusvaara
d84b665333
Add missing file
2013-07-21 18:50:45 +03:00
Ilari Liusvaara
53b75adcf2
Automatically build index triple and legacy-pcid maps
...
All cores build these the same way, so make the code common.
2013-07-20 14:35:16 +03:00
Ilari Liusvaara
d10c863a56
Used_indices can be defined the same way for all ports, do so
2013-07-20 12:35:21 +03:00
Ilari Liusvaara
a149c67c40
Show dialog on important errors
2013-07-19 17:21:52 +03:00
Ilari Liusvaara
ff86d2f0c2
Merge branch 'rr1-maint'
2013-07-17 22:58:24 +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
319d23ca69
Merge branch 'rr1-maint'
2013-07-17 15:22:07 +03:00
Ilari Liusvaara
da6d1256d2
(D)Bitmap decoding from PNG support
2013-07-17 14:58:53 +03:00
Ilari Liusvaara
5923c4def6
Merge branch 'rr1-maint'
...
Conflicts:
src/lua/input.cpp
2013-07-13 12:53:25 +03:00
Ilari Liusvaara
6e2b56ddbb
Fix reading system controls using input.get2
2013-07-13 12:51:50 +03:00
Ilari Liusvaara
b9f44d4f20
Merge branch 'macosx-joystick2'
2013-07-12 21:27:15 +03:00
Ilari Liusvaara
9275e5cb93
memory.get_lag_flag/memory.set_lag_flag
2013-07-08 20:42:37 +03:00
Ilari Liusvaara
97e47ccb9b
Mac OS X joystick support
2013-07-08 00:32:23 +03:00
Ilari Liusvaara
284d3d78c1
Merge branch 'rr1-maint'
2013-07-07 19:58:01 +03:00
Ilari Liusvaara
9bcb9c7760
Movie editor copy&paste
2013-07-07 19:53:08 +03:00
Ilari Liusvaara
4c0dde5678
Fix creating new project after forcing core
2013-07-07 17:19:35 +03:00
Ilari Liusvaara
8fe4f70d9a
Lots of dispatch refactoring
2013-07-07 13:54:56 +03:00
Ilari Liusvaara
95bbae153e
Whitespace cleanup
2013-07-06 23:21:11 +03:00
Ilari Liusvaara
eed387af93
Core cleanups
...
- Use initializer lists for actions
- Move some type methods to be core methods
2013-07-06 23:08:19 +03:00