Commit graph

1611 commits

Author SHA1 Message Date
Ilari Liusvaara
02965a8adb Strip path when autofilling filename 2013-11-11 16:59:13 +02:00
Ilari Liusvaara
1e055b17b2 Movie downloading 2013-11-11 12:04:40 +02:00
Ilari Liusvaara
c7acd46352 Upload UI 2013-11-11 12:04:39 +02:00
Ilari Liusvaara
b46f4153c6 Add command-line file uploader 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
fa854a2bd6 File upload code 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
d0f5b8ece9 Support stream compression 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
d92b321d16 HTTP request code 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
8c2fdff4c8 dh25519 HTTP auth class 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
1ac35c2773 Zip: Allow output to arbitrary ostream 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
3ab4db9aeb Add a slow Curve25519 implementation 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
74f8723fa8 Add Skein hash code 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
2f301e1502 Improve randomness of get_random_hexstring (on I386) 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
a271756c06 Fix in-memory slots 2013-11-11 01:49:36 +02:00
Ilari Liusvaara
fb8910cda5 Support in-memory saves and use those for wxwidgets ROM loading 2013-11-10 13:24:49 +02:00
Ilari Liusvaara
ef0eca0caf Don't crash if setting game name & authors outside project context 2013-11-10 02:00:12 +02:00
Ilari Liusvaara
4e082a0150 Win32 compile fixes 2013-11-08 03:36:39 +02:00
Ilari Liusvaara
3a77967619 Fix output if core tries to output wider than buffer (currently 4096) 2013-11-05 01:45:31 +02:00
Ilari Liusvaara
2fb3f201dc Fix recent movies menu 2013-10-29 17:07:41 +02:00
Ilari Liusvaara
6e729a5595 Lua: bsnes.dump_sprite: Allow overriding row stride 2013-10-29 05:59:16 +02:00
Ilari Liusvaara
64557c2245 Lua: gui.bitmap_hash/gui.palete_hash 2013-10-29 05:54:45 +02:00
Ilari Liusvaara
5661c7ca59 Save bitmaps as PNG
Also:
- Refactor PNG code to have PNG writing support
- Add functions to dump SNES sprites and palettes
2013-10-28 21:15:08 +02:00
Ilari Liusvaara
3cae98e8a5 Try to autodect I386/amd64 2013-10-28 15:38:01 +02:00
Ilari Liusvaara
2ca99739ae Add on_latch to Lua docs 2013-10-27 16:00:20 +02:00
Ilari Liusvaara
e48213f1b9 Oops, forgot to update patchseries for latch notification support 2013-10-27 15:13:03 +02:00
Ilari Liusvaara
50e3a3e0f6 Wxwidgets: Command line history 2013-10-27 15:01:59 +02:00
Ilari Liusvaara
1d2df8ebea Support latch notifications on SNES
This patch is so large since it adds support for passing arguments to
the Lua callback, even if SNES doesn't use those.
2013-10-27 14:41:28 +02:00
Ilari Liusvaara
4f3df85a46 Recent Lua scripts
This is handy if you are developing Lua script, even if using
projects.
2013-10-27 00:51:26 +03:00
Ilari Liusvaara
182accd4b2 JSON: Reduce internal exception spam 2013-10-23 23:45:53 +03:00
Ilari Liusvaara
cda917a45a Make regex thread-safe 2013-10-23 23:43:11 +03:00
Ilari Liusvaara
b9e3a36588 Optimize generic controllers using dynamically generated code
The serialization is not quite on par with the static code,
deserialization is quite a bit faster.
2013-10-23 18:06:33 +03:00
Ilari Liusvaara
99130e1f21 Fix compile for Mac OS X 2013-10-21 13:41:08 +03:00
Ilari Liusvaara
b3417018d4 JSON-based controller descriptions
Also allows creating a new controller type (albeit with not optimal
performance) at runtime.
2013-10-20 21:18:27 +03:00
Ilari Liusvaara
ff59cb6e91 Allow setting AVI scale factors 2013-10-17 16:53:46 +03:00
Ilari Liusvaara
84f0d2f774 If libgcrypt is available but /dev/urandom is not, use libgcrypt for RNG 2013-10-16 12:50:40 +03:00
Ilari Liusvaara
d3eee55445 lsnes rr2-β12 2013-10-15 00:11:33 +03:00
Ilari Liusvaara
8de45f693e lsnes rr1-Δ18ε2 2013-10-14 23:33:07 +03:00
Ilari Liusvaara
a471680ec9 Speed up binary savestate saving
1) "Guess" screenshot and savestate sizes beforehand. Speeds up saving
those greatly.

2) Optionally (on by default) use SHA-256 from libgcrypt, which is greatly
faster than the builtin one.
2013-10-12 11:02:26 +03:00
Ilari Liusvaara
4bcbbb7691 Fix bug that caused save slots always to be semi-text in projects 2013-10-11 00:28:06 +03:00
Ilari Liusvaara
ed8a251b6e Fix more bugs in rerecord counting 2013-10-10 03:15:30 +03:00
Ilari Liusvaara
7101af82fa Use correct file for rerecord counting 2013-10-10 02:22:41 +03:00
Ilari Liusvaara
88dc3f0108 Merge branch 'rr1-maint 2013-10-09 10:29:57 +03:00
Ilari Liusvaara
45447e3c14 Fix crash if reloading ROM with non-default controllers in readwrite mode 2013-10-09 10:29:05 +03:00
Ilari Liusvaara
f19fea0ea4 Refactor rrdata handling
Makes savestate/loadstate fair bit faster
2013-10-08 21:35:01 +03:00
Ilari Liusvaara
ecd8b74ee1 Fix crash if loading rom with non-default controllers active 2013-10-08 18:08:56 +03:00
Ilari Liusvaara
72cc54876a Lua: Also add scatter-gather to memory.* (not just memory2.*) 2013-10-08 17:53:20 +03:00
Ilari Liusvaara
7afdb33c8f Fix compilation on Mac OS X 2013-10-07 12:58:36 +03:00
Ilari Liusvaara
75f90891f6 lsnes rr2-β11 2013-10-06 22:57:40 +03:00
Ilari Liusvaara
163909f907 Change working directory 2013-10-06 22:57:05 +03:00
Ilari Liusvaara
54c257fbbf TAS Input: Compute buffer size for lightgun correctly 2013-10-06 22:48:22 +03:00
Ilari Liusvaara
0bc6e39301 TAS input: Don't bug out on loadstate 2013-10-06 22:31:15 +03:00