Ilari Liusvaara
|
bbe8f0b0fd
|
Lua: bit.clshift / bit.crshift
|
2013-01-21 23:13:45 +02:00 |
|
Ilari Liusvaara
|
b764bd3c62
|
Bit.{test_any,test_all,popcount}: Fix wrong datatype
|
2013-01-21 20:45:20 +02:00 |
|
Ilari Liusvaara
|
865a450a43
|
Backport the new bit functions
|
2013-01-21 20:43:06 +02:00 |
|
Ilari Liusvaara
|
312c3a8944
|
Lua: bit.popcount
|
2013-01-21 20:35:23 +02:00 |
|
Ilari Liusvaara
|
0cf0681c1d
|
Lua: bit.test_any, bit.test_all
|
2013-01-21 20:29:36 +02:00 |
|
Ilari Liusvaara
|
9dc3284969
|
Windows apparently doesn't support weak functions
|
2013-01-21 19:06:28 +02:00 |
|
Ilari Liusvaara
|
03b060de89
|
Graphics driver: Use weak functions
This also gets rid of src/dummy
|
2013-01-21 14:29:51 +02:00 |
|
Ilari Liusvaara
|
5efecc7041
|
graphics_plugin:: -> graphics_driver_
|
2013-01-21 14:03:40 +02:00 |
|
Ilari Liusvaara
|
41ca0a3051
|
Audio drivers: Use weak functions
|
2013-01-21 13:52:26 +02:00 |
|
Ilari Liusvaara
|
8770824c15
|
Joystick: use weak functions
|
2013-01-21 13:35:37 +02:00 |
|
Ilari Liusvaara
|
ad997c36bd
|
joystick_plugin:: -> joystick_driver_
|
2013-01-21 12:48:07 +02:00 |
|
Ilari Liusvaara
|
13f69fac09
|
Get rid of platform threads
This was the last platform threading feature, so delete platform
thread files completely.
|
2013-01-21 12:30:35 +02:00 |
|
Ilari Liusvaara
|
b322011ee2
|
Get rid of platform thread_id
|
2013-01-21 12:04:09 +02:00 |
|
Ilari Liusvaara
|
8578b8812a
|
Use system mutex/condition types instead of platform ones
|
2013-01-21 09:24:46 +02:00 |
|
Ilari Liusvaara
|
0186929e64
|
lsnes rr2-β1
|
2013-01-19 21:31:32 +02:00 |
|
Ilari Liusvaara
|
6e013653cb
|
Fix bug when changing controller key to another subkey of the same key
|
2013-01-19 21:20:30 +02:00 |
|
Ilari Liusvaara
|
4467f693f5
|
Support screen rotation & flipping
|
2013-01-19 20:16:55 +02:00 |
|
Ilari Liusvaara
|
e9a3787344
|
Support screen rotation & flipping
|
2013-01-19 20:11:24 +02:00 |
|
Ilari Liusvaara
|
0dacba56a3
|
Load XML even without gamepack
|
2013-01-19 15:48:45 +02:00 |
|
Ilari Liusvaara
|
2caf7001dc
|
Load XML even without gamepack files
|
2013-01-19 15:20:22 +02:00 |
|
Ilari Liusvaara
|
0da8befb8d
|
Get rid of partial linking
Partial linking doesn't seem to work right with MXE.
|
2013-01-19 14:03:25 +02:00 |
|
Ilari Liusvaara
|
17ff101f9d
|
Merge branch 'rr1-maint'
|
2013-01-18 21:15:13 +02:00 |
|
Ilari Liusvaara
|
389ec0f63d
|
Update libgambatte to SVN 364
|
2013-01-18 21:15:00 +02:00 |
|
Ilari Liusvaara
|
b2be07750f
|
Merge branch 'rr1-maint'
|
2013-01-18 19:21:44 +02:00 |
|
Ilari Liusvaara
|
f89a2caa52
|
Cores: Blurb
|
2013-01-18 19:20:03 +02:00 |
|
Ilari Liusvaara
|
4ddd20af67
|
lsnes rr2-β0
|
2013-01-16 17:30:04 +02:00 |
|
Ilari Liusvaara
|
154bcc7459
|
Fix Win32 compile errors
|
2013-01-16 17:20:33 +02:00 |
|
Ilari Liusvaara
|
006eaf3c78
|
Core conflict resolution
If there are multiple cores that all claim the same systype or extension,
let the user select the right one.
|
2013-01-16 17:12:05 +02:00 |
|
Ilari Liusvaara
|
908b875319
|
Refactor finding systype by extension/name
|
2013-01-15 07:32:01 +02:00 |
|
Ilari Liusvaara
|
98886e8143
|
Change all systypes from map to set
Systypes are never directly looked up by name, so this change avoids
conflicting systypes from overwriting each other.
|
2013-01-15 04:42:58 +02:00 |
|
Ilari Liusvaara
|
5ac3749677
|
Add button type TYPE_NULL
|
2013-01-14 13:40:19 +02:00 |
|
Ilari Liusvaara
|
f69a8719c4
|
Fix compiling with gambatte and/or bsnes missing
|
2013-01-14 13:32:24 +02:00 |
|
Ilari Liusvaara
|
87fbffffd7
|
Fix make clean if bsnes and/or gambatte is missing
|
2013-01-14 13:14:33 +02:00 |
|
Ilari Liusvaara
|
7d28dc0684
|
Allow null buttons in input maps
|
2013-01-13 14:24:15 +02:00 |
|
Ilari Liusvaara
|
dfd7ec1106
|
More core defines auto-generation
|
2013-01-13 11:57:40 +02:00 |
|
Ilari Liusvaara
|
fe8ccbc600
|
Auto-generate port type code from defines
|
2013-01-13 10:15:17 +02:00 |
|
Ilari Liusvaara
|
772caef0cb
|
Show all supported cores in about window
|
2013-01-12 15:00:00 +02:00 |
|
Ilari Liusvaara
|
67ac06c6ad
|
Move emulation core bindings to their own directories
|
2013-01-12 14:57:58 +02:00 |
|
Ilari Liusvaara
|
c4b03bfcac
|
Remove legacy lag counting
As major series transition breaks savestates anyway, no need to support
legacy mode anymore.
|
2013-01-11 22:56:45 +02:00 |
|
Ilari Liusvaara
|
bb48143284
|
Handle conflicting sysregions
|
2013-01-11 22:31:13 +02:00 |
|
Ilari Liusvaara
|
f6102a69ae
|
Merge remote-tracking branch 'origin/master'
|
2013-01-09 12:13:43 +02:00 |
|
Ilari Liusvaara
|
a7fa16556f
|
Replace region with full system
|
2013-01-09 12:13:23 +02:00 |
|
Ilari Liusvaara
|
63801f39c2
|
bsnes: system_name is unused, remove it
|
2013-01-09 06:23:19 +02:00 |
|
Ilari Liusvaara
|
ae0ecbada0
|
Cover page: Characters 9 and 10 are supposed to be invisible
|
2013-01-08 12:11:27 +02:00 |
|
Ilari Liusvaara
|
513161f296
|
Show region on cover page
|
2013-01-08 07:15:06 +02:00 |
|
Ilari Liusvaara
|
656df5d52c
|
Display internal ROM name in cover page
|
2013-01-08 06:56:11 +02:00 |
|
Ilari Liusvaara
|
97ceb2e3d0
|
Do something sightly more interesting with covers
The coverpages need more information still
|
2013-01-08 06:39:32 +02:00 |
|
Ilari Liusvaara
|
a0ed3252c2
|
Support per-core cover pages
|
2013-01-08 05:47:42 +02:00 |
|
Ilari Liusvaara
|
1e74f795f6
|
Support autoloading stuff on startup
|
2013-01-07 21:36:17 +02:00 |
|
Ilari Liusvaara
|
bea1f01c35
|
Fix warnings about variable scope
|
2013-01-07 20:43:34 +02:00 |
|