Ilari Liusvaara
f2550aebd5
Function comment cleanups
2011-09-26 19:02:43 +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
847519c961
Use ld --wrap to intercept time() by bsnes core
...
This allows games using S-RTC to be rerecorded.
2011-09-25 02:13:50 +03:00
Ilari Liusvaara
f9354847fa
Fix make clean
2011-09-22 07:54:57 +03:00
Ilari Liusvaara
83db3a0834
Various fixups from trying to compile this for win32
2011-09-21 02:58:15 +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
94770e0beb
Add movieinfo program
...
Movieinfo shows information about savestate/movie file passed to it.
2011-09-19 22:39:58 +03:00
Ilari Liusvaara
89d511f321
Major source reorganization
2011-09-18 12:42:33 +03:00
Ilari Liusvaara
e0a4bfa510
Get rid of fieldsplitter
...
It was used more before, now it was just used to split author names
into component parts. This can be much better done with a dedicated
function.
2011-09-17 10:15:35 +03:00
Ilari Liusvaara
366336d560
More cleanups
2011-09-16 21:09:22 +03:00
Ilari Liusvaara
247a1ba33a
Refactor .avi dumping
...
Extract the sample rate reduction and SOX writing code from AVI writing
code. Place sample rate reduction to AVI dump control code and split
SOX code to its own class.
2011-09-16 11:25:55 +03:00
Ilari Liusvaara
b4d18f7309
Refactor mainloop.cpp a lot
2011-09-16 06:13:33 +03:00
Ilari Liusvaara
bbb4241f68
Factor stuff related to our_movie into separate file
2011-09-16 03:49:04 +03:00
Ilari Liusvaara
6877c2f63b
Make video dumping to go through generic A/V snooping interface
2011-09-15 16:42:52 +03:00
Ilari Liusvaara
feb1a5d841
Allow dynamic loading of Lua functions
...
Dynamically loading Lua functions allows distributing implementations
to multiple places.
Additionally, migrate bit.* functions to the new framework.
2011-09-14 21:19:54 +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
c932df0faa
lsnes rr0-β0
...
The first release for public testing.
2011-09-13 17:50:18 +03:00