Commit graph

71 commits

Author SHA1 Message Date
Ilari Liusvaara
9f51c1d969 Get rid of need for host C++ compiler 2011-11-06 17:37:53 +02:00
Ilari Liusvaara
27249bdec6 lsnes rr0-β19 2011-11-05 20:57:47 +02:00
Ilari Liusvaara
b497bd7ed6 Wxwidgets graphics plugin
As opposed to SDL graphics plugin, this has full GUI.
2011-11-05 20:46:18 +02:00
Ilari Liusvaara
1fd32a963c Mention EVDEV for joystick plugin 2011-11-03 22:09:06 +02:00
Ilari Liusvaara
28fc6e6f99 Rework makefile
- Remove the package skipping (that was a bad idea).
- Add CROSS_PREFIX to make cross-builds easier
- Add LUA to give Lua package name.
- Don't try linking against libdl (what the heck was that about?)
- Add missing #include to portaudio code
2011-11-03 22:01:19 +02:00
Ilari Liusvaara
bc12e70cbf Backport some improvements to other stuff from Wxwidgets work 2011-11-03 17:49:23 +02:00
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
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
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
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