Commit graph

107 commits

Author SHA1 Message Date
Ilari Liusvaara
d9100677ff Make sound manipulation commands platform-independent 2011-10-29 14:32:25 +03:00
Ilari Liusvaara
a474f1000d New Lua function: gui.status() 2011-10-22 18:45:33 +03:00
Ilari Liusvaara
419a8346d6 Image data is 24-bit, not 15-bit 2011-10-22 18:35:13 +03:00
Ilari Liusvaara
418293d27a Add errata entry about slow screen drawing 2011-10-22 16:24:57 +03:00
Ilari Liusvaara
a1f8869f94 Add Lua function gui.circle() 2011-10-22 15:15:18 +03:00
Ilari Liusvaara
92cc0b0d89 Add new Lua function gui.line() 2011-10-22 12:25:37 +03:00
Ilari Liusvaara
feea8e41cc lsnes rr0-β17 2011-10-21 15:19:24 +03:00
Ilari Liusvaara
b8c426662b Change color notation to allow Lua scripts use full truecolor 2011-10-21 13:54:47 +03:00
Ilari Liusvaara
5abde22e85 New Lua function gui.color 2011-10-19 18:16:34 +03:00
Ilari Liusvaara
aedbba61ef Allow unattended dumping to JMD 2011-10-12 03:41:54 +03:00
Ilari Liusvaara
65f5f37033 JMD dumping support 2011-10-12 03:29:52 +03:00
Ilari Liusvaara
2993d6d793 lsnes rr0-β16 2011-10-10 08:28:30 +03:00
Ilari Liusvaara
fb93a4e888 Add gui.screenshot Lua function. 2011-10-09 02:55:36 +03:00
Ilari Liusvaara
b972df809a lsnes rr0-β15 2011-10-05 19:26:53 +03:00
Ilari Liusvaara
95b0df8a8b Changes to how read-only works
* Add command that loads savestate in current mode.
* Make jukebox loads use current mode.
* Fix truncation of movie when current_frame = 0
* Add command to set read-only mode
* Add command to toggle read-only mode
2011-10-03 22:32:43 +03:00
Ilari Liusvaara
3517ba2eee Move joystick axis manipulation from SDL to keymapper code
Joystick axis manipulation isn't really platform-dependent, so move it
from SDL platform code to keymapper code. Additionally, add command to
show all axes and parameters.
2011-10-02 22:40:58 +03:00
Ilari Liusvaara
9f174b2932 Some manual fixups 2011-10-01 21:03:32 +03:00
Ilari Liusvaara
7a0085290a lsnes rr0-β14 2011-10-01 13:05:03 +03:00
Ilari Liusvaara
ff77bad25c New gui primitive: crosshair 2011-09-28 00:14:27 +03:00
Ilari Liusvaara
b73ef078ba Implement gui.rectangle and gui.pixel 2011-09-27 00:29:44 +03:00
Ilari Liusvaara
99468dc616 Switch internally to 16-bit graphics instead of 32-bit 2011-09-26 23:35:13 +03:00
Ilari Liusvaara
e54fd13bdd Allow disabling time() interception
This prevents recording games using S-RTC but allows building on platforms
not supporting ld --wrap, most notably Mac OS X.
2011-09-25 11:48:36 +03:00
Ilari Liusvaara
3f6ff9f7b5 lsnes rr0-β13 2011-09-25 02:22:18 +03:00
Ilari Liusvaara
5509cb2893 Forgot to note savetime.* is only present in savestates 2011-09-24 23:18:09 +03:00
Ilari Liusvaara
dd288a765a Document {start,save}time.{,sub}second 2011-09-24 23:12:49 +03:00
Ilari Liusvaara
99a969b54e lsnes rr0-β12 2011-09-24 21:07:25 +03:00
Ilari Liusvaara
42a2f92a44 Keep track of RTC
This can't be used yet (no support for external time source in bsnes, but
it should become handy when such support exists).
2011-09-24 21:05:56 +03:00
Ilari Liusvaara
eb8dc58677 lsnes rr0-β11 2011-09-24 19:38:27 +03:00
Ilari Liusvaara
21a51e87c4 Add functions to read/write multibyte values from/to host memory 2011-09-24 19:25:02 +03:00
Ilari Liusvaara
685c2f7deb lsnes rr0-β10 2011-09-23 23:35:52 +03:00
Ilari Liusvaara
7bb6006f9d Major documentation rewamp 2011-09-23 22:46:43 +03:00
Ilari Liusvaara
2d06ca649c Small documentation fixups regarding joysticks/gamepads 2011-09-22 23:46:10 +03:00
Ilari Liusvaara
20521e13dd lsnes rr0-β9 2011-09-22 08:05:15 +03:00
Ilari Liusvaara
87d02c3bcb Small documentation tweaks 2011-09-21 19:32:36 +03:00
Ilari Liusvaara
5b1fc0fc7b lsnes rr0-β8 2011-09-21 16:01:19 +03:00
Ilari Liusvaara
aedd34d774 Some documentation & makefile tweaks 2011-09-21 00:10:34 +03:00
Ilari Liusvaara
66fcf13980 Unattended dumping support 2011-09-20 22:05:49 +03:00
Ilari Liusvaara
83e2d655ed lsnes rr0-β7 2011-09-20 00:25:04 +03:00
Ilari Liusvaara
d2ac8d9c3c Fix firmware lookup
Turns out path() has to return full path, not just the directory
name.
2011-09-19 18:24:39 +03:00
Ilari Liusvaara
773c3068ad lsnes rr0-β6 2011-09-18 19:41:35 +03:00
Ilari Liusvaara
c97be81246 lsnes rr0-β5 2011-09-18 10:22:28 +03:00
Ilari Liusvaara
96d1ef665c rr0-β4 2011-09-18 02:49:14 +03:00
Ilari Liusvaara
3f11a63a52 Implement save jukebox
Handy if you want to control the game using gamepad.
2011-09-18 02:47:45 +03:00
Ilari Liusvaara
9fef45851d Add some missing changelog entries. 2011-09-18 02:20:30 +03:00
Ilari Liusvaara
faafcd2c7d Make joysticks actually work 2011-09-18 01:26:45 +03:00
Ilari Liusvaara
83b5a68abe Autofire support 2011-09-17 13:43:22 +03:00
Ilari Liusvaara
e203b4f492 Make AVI dumper setting names more specific 2011-09-17 11:30:57 +03:00
Ilari Liusvaara
1e0d57b503 Allow forcing maximum number of frames per segment 2011-09-16 15:24:34 +03:00
Ilari Liusvaara
75e095b451 Add lua functions to manipulate emulator settings 2011-09-16 03:35:54 +03:00
Ilari Liusvaara
c38c4f207f Allow adding borders to dumps even without lua
Handy for those PAL dumps that are 239/478 high, as such odd sizes could
cause problems.
2011-09-15 22:46:20 +03:00