Ilari Liusvaara
44aa95cc57
Switch to std::regex by default
2015-02-07 15:32:34 +02:00
Ilari Liusvaara
9c484d819e
Update the default build options
...
Remove references to SDL, which hasn't been supported for a while, make
bsnes default to compat and switch to std::thread by default
2015-01-01 20:34:02 +02:00
Ilari Liusvaara
ce0c625072
Lua interface to iconv(3), string.byteU and string.charU
2014-01-20 12:59:02 +02:00
Ilari Liusvaara
26c0d38955
Allow -mt prefix for host boost
...
This is useful for building on Mac OS X
2014-01-14 11:53:19 +02:00
Ilari Liusvaara
b375df6102
options.build: Default to g++, not g++-4.6 (too old)
2014-01-02 01:07:19 +02:00
Ilari Liusvaara
be7f8ef115
Don't require to specify bsnes version when building
2013-11-30 10:39:32 +02:00
Ilari Liusvaara
d0f5b8ece9
Support stream compression
2013-11-11 01:49:36 +02:00
Ilari Liusvaara
3cae98e8a5
Try to autodect I386/amd64
2013-10-28 15:38:01 +02: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
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
97e47ccb9b
Mac OS X joystick support
2013-07-08 00:32:23 +03:00
Ilari Liusvaara
d531dc6afc
opus.hpp: Untested (but compiles) support for surround API
2013-05-18 11:56:35 +03:00
Ilari Liusvaara
a6f4d2dae1
Support multiple cores at once
...
Yes, this can really be built to have both bsnes and gambatte cores at
once (even if the result can't be distributed).
2013-01-06 23:06:08 +02:00
Ilari Liusvaara
a58fbd974a
Remove optionality of Lua support
2012-10-16 00:00:53 +03:00
Ilari Liusvaara
9984d34d45
Libao support
2012-09-26 00:21:11 +03:00
Ilari Liusvaara
3f5885f696
Fix building after the commentary track thingy
2012-09-23 23:02:53 +03:00
Ilari Liusvaara
91f436344d
Fix build on Mac OS X
...
Mac OS X environment does not like boost::filesystem3.
2012-09-17 12:01:22 +03:00
Ilari Liusvaara
09cfdb522a
Fold Gambatte code to mainline rr1 maintenance branch
...
This improves maintainability.
2012-09-05 19:56:56 +03:00
Ilari Liusvaara
469b02a9f2
lsnes rr1-Δ8ε1
2012-05-16 23:33:54 +03:00
Ilari Liusvaara
d250c510a0
Some rewording on options.build
2012-05-12 14:07:03 +03:00
Ilari Liusvaara
848a4f8659
Ranlib the built bsnes archive
...
This is required for Win32 builds
2012-05-12 13:32:45 +03:00
Ilari Liusvaara
280d3f8627
More build system work
2012-05-12 13:16:27 +03:00
Ilari Liusvaara
9d9bfd4628
Revamp the build system
...
This is bit WIP, but seems to work, at least for Linux...
2012-05-11 19:36:13 +03:00