Commit graph

217 commits

Author SHA1 Message Date
Ilari Liusvaara
2f20963264 lsnes rr0-β18 2011-11-01 00:25:48 +02:00
Ilari Liusvaara
cdbe7d0b39 Correct documentation of --rtc-subsecond 2011-10-31 23:48:25 +02:00
Ilari Liusvaara
446ed44470 Move mouse compensation code to generic window code 2011-10-31 21:14:16 +02:00
Ilari Liusvaara
9433afa7a9 Reorganize the window code a bit 2011-10-31 21:05:54 +02:00
Ilari Liusvaara
fe699e9756 More small documentation fixups 2011-10-31 18:38:58 +02:00
Ilari Liusvaara
86ddae1599 Minor lua documentation fixups 2011-10-31 11:56:24 +02:00
Ilari Liusvaara
9eb7feafea Lua: Add memory.* functions for reading the VMA table 2011-10-31 11:53:44 +02:00
Ilari Liusvaara
7a99ff4e8d Evdev: Add a feature to show joystick info 2011-10-31 11:53:21 +02:00
Ilari Liusvaara
bd6f07df6e Evdev joystick plugin
Handy on Linux when some real graphics plugin (Wxwidgets?) becomes
available.
2011-10-30 21:45:02 +02:00
Ilari Liusvaara
a08b94d764 Fix SDL key identify so it works with other joystick plugins 2011-10-30 21:44:02 +02:00
Ilari Liusvaara
89d091df85 Reorganize the source tree a bit 2011-10-30 18:42:43 +02:00
Ilari Liusvaara
178a65e9f8 Add joystick init/quit functions and split some SDL joystick funs 2011-10-30 18:31:32 +02:00
Ilari Liusvaara
02b15b490b Oops, missed the fakeexpand case in last change. Fix that. 2011-10-30 18:12:43 +02:00
Ilari Liusvaara
d26748cd6e sdmp2sox: Fix 448/480 -> 448/480 output
loop<> does only one line when not expanding or squeezing vertically,
so do it twice in order to do every line in 448/480 -> 448/480.
2011-10-30 18:08:36 +02:00
Ilari Liusvaara
3526ae2c10 Refactor sdmp2sox a lot
Also adds fakeexpand mode and dedup support.
2011-10-30 16:21:52 +02:00
Ilari Liusvaara
20fb1ccf70 sdmp2sox: Add blend 512x224/240 and enlarge to 512x448/480 mode 2011-10-30 01:03:08 +03:00
Ilari Liusvaara
d92ca1d755 Oops, remove some mistakenly left in debug prints 2011-10-29 18:45:50 +03:00
Ilari Liusvaara
fa4fabdd9e Do color upconversion when copying lcscreen -> screen
It is slightly faster to do the upconversion there (especially when not
dumping).
2011-10-29 18:28:37 +03:00
Ilari Liusvaara
8a5c363115 Make it possible to compile this thing for win32 with stock makefile 2011-10-29 15:58:25 +03:00
Ilari Liusvaara
efa9666c71 Allow disabling Lua/SDL searching 2011-10-29 15:36:01 +03:00
Ilari Liusvaara
9e438267a8 Allow using different joystick driver with SDL 2011-10-29 15:28:25 +03:00
Ilari Liusvaara
7c489920b8 Portaudio: Mix channels if mono (don't just output left channel) 2011-10-29 14:38:53 +03:00
Ilari Liusvaara
d9100677ff Make sound manipulation commands platform-independent 2011-10-29 14:32:25 +03:00
Ilari Liusvaara
4b1815deb2 Portaudio support for sound 2011-10-28 23:25:42 +03:00
Ilari Liusvaara
ea562b3aa3 Rework how graphics/sound/joystick is built in makefile 2011-10-28 22:25:07 +03:00
Ilari Liusvaara
338c6efd14 Add command to show plugins in use 2011-10-28 21:01:29 +03:00
Ilari Liusvaara
97c187acb9 Add dummy enable-sound command to sound-dummy 2011-10-28 20:39:20 +03:00
Ilari Liusvaara
f27fb5801f Split platform sound and graphics parts
This is in preparation for supporting sound-only APIs like portaudio,
OpenAL and such.
2011-10-28 20:26:40 +03:00
Ilari Liusvaara
47ca48e166 SDUMP support
This is useful for dumping to high-precision YUV.Note that this code
is very preliminary and thus probably very buggy.
2011-10-27 05:08:46 +03:00
Ilari Liusvaara
052d7eb95d Add makefile option to override Lua package name.
This is e.g. handy on building against Lua from MacPorts (which is named
"lua").
2011-10-25 11:00:14 +03:00
Ilari Liusvaara
e5b743a62a Reformat the flags display (adding new flags for hires and interlace) 2011-10-23 14:06:53 +03:00
Ilari Liusvaara
a8d20f606d Change the RTC time format 2011-10-22 22:58:04 +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
7e924d9c83 Be ready if some clown decides to change core frequencies 2011-10-20 17:42:29 +03:00
Ilari Liusvaara
78ea0a9d88 Use C++11 isms new in G++ 4.6. 2011-10-19 19:25:31 +03:00
Ilari Liusvaara
e28c2046e0 Fix all sorts of color fsckups from 16bit to 32bit change 2011-10-19 19:01:13 +03:00
Ilari Liusvaara
58d823d373 Cursor should be white, not usually yellow 2011-10-19 18:26:50 +03:00
Ilari Liusvaara
869cee64bc Fix wrong offsets in SDL code
This is fallout from 16 to 32 bit change.
2011-10-19 18:24:35 +03:00
Ilari Liusvaara
5abde22e85 New Lua function gui.color 2011-10-19 18:16:34 +03:00
Ilari Liusvaara
2ac0ca2413 Switch back to 32-bit colors
Now that bsnes core supports luma, 32-bit colors are needed to properly
reproduce the colors.
2011-10-19 13:59:54 +03:00
Ilari Liusvaara
dc977fbcee Bump minimum bsnes version to v083.
This also bumps the compiler version to GCC 4.6.
2011-10-14 15:05:13 +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