Jan Holthuis
89e4bf78cc
cfg: Fix nit
2015-08-24 13:51:59 +02:00
Jan Holthuis
7a5c90ccca
cfg: Reimplement ConfigFile using C++ maps and strings
2015-08-24 13:51:57 +02:00
Stefanos Kornilios Mitsis Poiitidis
f065bc5289
Merge pull request #744 from reicast/feat/improved-speed-sync
...
sync: Also sync to video if too fast
2015-08-24 13:47:51 +02:00
Stefanos Kornilios Mitsis Poiitidis
3315fe7da4
Merge pull request #794 from sergiobenrocha2/zlib
...
Update zlib to 1.2.8.
2015-08-24 11:09:42 +02:00
Stefanos Kornilios Mitsis Poiitidis
5fd66a1322
Merge pull request #765 from randomstuff/gdi
...
Handle .gdi files on the CLI (and other enhancements)
2015-08-22 17:35:08 +02:00
Jan Holthuis
7e854f6544
nulldc: Remove some hardcoded values
2015-08-22 17:24:29 +02:00
sergiobenrocha2
f44df005c5
Delete zconf.in.h.
2015-08-21 23:01:12 -03:00
sergiobenrocha2
7e0f4fc871
Update zlib to 1.2.8.
2015-08-21 21:36:32 -03:00
Gabriel Corona
5782726346
Better handling of image file extensions in CLI argument processing
...
* Only match the end the file name
* Case insensitive
* Recognise .gdi files
2015-08-22 02:02:07 +02:00
Jan Holthuis
c0ede35263
Merge pull request #788 from reicast/holzhaus/evdev-raw-keycodes-in-mappings
...
linux-dist/evdev: Use raw button codes
2015-08-21 19:57:39 +02:00
Jan Holthuis
7b963c941a
linux-dist/evdev: Use raw button codes
2015-08-21 15:03:08 +02:00
Jan Holthuis
e35518aca1
linux-dist/evdev: Fix evdev_config_key buffer overflow
...
Fixes #785 .
2015-08-21 14:39:55 +02:00
Jan Holthuis
2c4eb1847d
Merge pull request #774 from reicast/holzhaus/x11-fullscreen-mode
...
Linux: Enable x11 fullscreen toggling and fix window resizes
2015-08-21 02:35:31 +02:00
Jan Holthuis
71021175df
x11: Add some typecasting so that gcc is happy ;-)
2015-08-21 02:29:14 +02:00
Jan Holthuis
e404a5201d
x11: Get rid of one platform ifdef
2015-08-21 02:16:48 +02:00
Jan Holthuis
ac18a59906
x11: Remove unused code
2015-08-21 02:10:31 +02:00
Jan Holthuis
4dee5652ee
x11: Allow starting in fullscreen via config
2015-08-21 02:07:03 +02:00
TwistedUmbrella
e138cca4b9
Remove internal conditionals to use defined flag
2015-08-20 17:21:47 -04:00
TwistedUmbrella
c17486a0ef
Workaround for missing fp.h header in Xcode
2015-08-20 17:12:49 -04:00
Jan Holthuis
dc6758d847
x11: Use the default x11 display (not always 0)
2015-08-20 17:15:06 +02:00
Stefanos Kornilios Mitsis Poiitidis
f83130b84b
Merge pull request #766 from reicast/fix/ios-and-osx
...
Fix ios and osx (projectfiles, nvmem)
2015-08-19 23:55:20 +02:00
TwistedUmbrella
a4028154f9
Fix to prevent EXC_BAD_ACCESS on iPhone
...
This is inelegant and should only be temporary but resolves the issue
of CodeCache and ICache “getting lost” during initialization.
2015-08-19 15:33:18 -04:00
Jan Holthuis
fc2d1edea9
linux-dist/x11: Enable fullscreen toggling via F11 button
2015-08-19 18:47:42 +02:00
Jan Holthuis
b0e91185d2
linux-dist: Fix indentation
2015-08-19 12:02:47 +02:00
Jan Holthuis
1661c23680
linux-dist: Fix missing const members in keyboard mapping
...
On some compiler versions, this caused an error:
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_DPad_X’
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_DPad_Y’
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_DPad2_X’
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_DPad2_Y’
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_Analog_X’
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_Analog_Y’
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_Trigger_Left’
../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized
const member ‘s_evdev_controller_mapping::Axis_Trigger_Right’
2015-08-19 11:59:48 +02:00
Jan Holthuis
223b1284fe
linux-dist: Separate xpad and xboxdrv controller mappings
2015-08-19 11:59:48 +02:00
Jan Holthuis
32c3cca681
linux-dist: Fix evdev mapping detection for xboxdrv
2015-08-19 11:59:48 +02:00
Jan Holthuis
a408e27cda
linux-dist: Don't print EV_MSC events (evdev)
2015-08-19 11:59:48 +02:00
Jan Holthuis
3b2472766d
linux-dist: Add evdev keyboard support & option to disable x11 keyboard
2015-08-19 11:59:48 +02:00
Jan Holthuis
a2b2b4fd5f
linux-dist: Fixed variable reference in Pandora's clean_exit
2015-08-19 11:59:47 +02:00
Jan Holthuis
1843fc3fe4
linux-dist: Move most x11 related code into a separate file
2015-08-19 11:59:47 +02:00
Jan Holthuis
729ded83f6
linux-dist: Move evdev/joystick code into separate files
2015-08-19 11:59:47 +02:00
Jan Holthuis
14ea9e4196
linux-dist: Refactor the evdev input code
2015-08-19 11:59:47 +02:00
Jan Holthuis
452374afab
linux-dist: Add evdev multiplayer support
2015-08-19 11:59:47 +02:00
Jan Holthuis
845f101bf0
linux-dist: Add DPad support for xpad kernel driver (XBox 360)
2015-08-19 11:59:47 +02:00
Jan Holthuis
5fe9803743
linux-dist: Improve XBox360 controller support for legacy joystick api
2015-08-19 11:59:47 +02:00
Jan Holthuis
14f77c92d9
linux-dist: Fix bug where trigger values zeroes all the time
2015-08-19 11:59:46 +02:00
Jan Holthuis
275cd3eb73
linux-dist: Add XBox360 controller support via evdev
2015-08-19 11:59:46 +02:00
Jan Holthuis
e3fc2cd1b9
linux-dist: Add missing newline in printf calls
2015-08-19 11:59:46 +02:00
Jan Holthuis
a49c83b21c
linux-dist: Make input devices configurable
2015-08-19 11:59:46 +02:00
Jan Holthuis
d76e605aeb
linux-dist: Use a switch case in UpdateInputState
2015-08-19 11:59:46 +02:00
Jan Holthuis
73a9269fbd
linux-dist: Remove redundant code in input_evdev_handle
2015-08-19 11:59:46 +02:00
Jan Holthuis
87b6a79199
linux-dist: Consolidate evdev/joystick code even further
2015-08-19 11:59:46 +02:00
Jan Holthuis
9dac10ae10
linux-dist: Replace platform ifdefs with USE_EVDEV and USE_JOYSTICK
2015-08-19 11:59:45 +02:00
Jan Holthuis
064b22f237
linux-dist: Harmonize input device fd names
2015-08-19 11:59:45 +02:00
Jan Holthuis
3dc9713262
linux-dist: Move evdev/joystick setup into their own functions
2015-08-19 11:59:45 +02:00
Stefanos Kornilios Mitsis Poiitidis
4f62b995b6
reios/naomi: First baby steps to support booting naomi roms
...
- Setups state, copies binary
- Binary locks up w/ a reboot loop
Naomi roms have a 512-byte header, executable length seems to be
at 368 or 3C0. The rom is copied from [0, len) to 0x0c020000.The
bios then hands over control at 0x0c021000
2015-08-19 01:29:46 +02:00
Jan Holthuis
509ac93463
cfg: Move ConfigFile classes to ini.cpp/h
2015-08-16 23:35:13 +02:00
Jan Holthuis
e4527bf531
cfg: Fix indentation
2015-08-16 23:00:05 +02:00
Jan Holthuis
8744516e52
cfg: Remove redundant code
2015-08-16 21:25:54 +02:00