Commit graph

32 commits

Author SHA1 Message Date
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