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
Ilari Liusvaara
6e66f954d8
Describe command changes from last commit
2011-09-15 16:43:45 +03:00
Ilari Liusvaara
dfa543c6b2
Describe the new on_snoop callback
2011-09-14 23:28:18 +03:00
Ilari Liusvaara
35979abcd3
Add large-video option to force hires dumping
2011-09-14 23:16:24 +03:00
Ilari Liusvaara
f170c7bab2
Major reorganization of command handling
...
Make commands objects instead of functions calling each other.
Now there is '?' command that can display command list and help about
individual command. Also the command handling is more distributed into
places where it belongs.
2011-09-14 20:06:36 +03:00
Ilari Liusvaara
8a539fc25d
lsnes rr0-β1
2011-09-13 22:17:55 +03:00
Ilari Liusvaara
ed85cc6f90
Fix race condition bug that causes video corruption
...
If multi-threaded dumping was enabled, then a race was possible, where
code rendered next frame while previous frame hadn't yet been dumped.
This caused previous frame data to become corrupted, leading to encode
desyncing, complete with massive artifacts.
2011-09-13 22:13:38 +03:00
Ilari Liusvaara
c932df0faa
lsnes rr0-β0
...
The first release for public testing.
2011-09-13 17:50:18 +03:00