Commit graph

1201 commits

Author SHA1 Message Date
rdanbrook
02ce4fc227 Commented out Wayland-related condition in video renderer 2016-12-31 11:30:04 -05:00
rdanbrook
69c5d86cd9 Merge pull request #212 from SoapGentoo/cmake
Switch to CMake for build system
2016-12-31 11:26:29 -05:00
rdanbrook
7ad5dc9d27 Make codebase const-correct for C++
Avoids having to specify -Wno-write-strings in order to
silence warnings due to assigning string literals to 'char*'
2016-12-31 18:21:18 +02:00
rdanbrook
a85f7744d3 Fix compiling in C++14 mode
* Left shifting a negative signed is undefined behaviour
* Fix incorrect printf() specifiers found with -Wformat
* GTK Wayland needs to be handled conditionally
2016-12-31 18:21:18 +02:00
rdanbrook
40cc5ad878 Make build system fully CMake-based
* Rename changelog.txt to match
  standard GNU Conventions
2016-12-31 18:21:18 +02:00
rdanbrook
f9a4fbc1b5 Support for mapper 23.10 2016-12-10 11:38:36 -05:00
rdanbrook
398a1226ab Fixed libretro turbo inputs when using multiple gamepads 2016-11-26 20:33:09 -05:00
rdanbrook
d717b03e23 Added Turbo A and B to libretro port 2016-11-26 16:59:45 -05:00
rdanbrook
5353a76cf8 Added BMF palettes to extras 2016-11-26 11:43:03 -05:00
rdanbrook
8446dd9608 Added FirebrandX's latest palettes to extras 2016-11-24 20:36:53 -05:00
rdanbrook
c223e43c10 Merge pull request #42 from Monroe88/palettes2
Add FBX's new Nostalgia and NES-Classic palettes
2016-11-25 02:07:56 +01:00
rdanbrook
bb6cd0e335 Add FBX's new Nostalgia and NES-Classic palettes 2016-11-24 18:16:45 -06:00
rdanbrook
c045a964d9 Added nescap, hybrid, and Unsaturated-Final palettes 2016-11-10 22:05:37 -05:00
rdanbrook
f44e4e17cc Merge pull request #37 from Tatsuya79/master
Add Unsaturated-v7 palette
2016-11-10 21:51:48 -05:00
rdanbrook
8df812c51b Remove nescap 2016-11-11 00:32:52 +01:00
rdanbrook
ceb6a762c6 Remove yuv-v3
Considered deprecated by its author. Unsaturated is preferred.
2016-11-10 22:31:51 +01:00
rdanbrook
4b430d2fa7 Add Nescap & Unsaturated-v7 palettes. 2016-11-10 14:11:18 +01:00
rdanbrook
245f72b9c4 only use the commit hash, no tags 2016-11-07 20:07:24 -05:00
rdanbrook
5d89620796 use 7 digits for the commit hash 2016-11-07 19:48:43 -05:00
rdanbrook
b30585546e Add wiiu target 2016-11-07 02:20:15 +01:00
rdanbrook
f19bb395a3 add GIT_VERSION 2016-11-06 19:13:57 -05:00
rdanbrook
0f97761249 Merge pull request #198 from bochecha/master
libretro: Add install and uninstall make targets
2016-11-01 18:33:06 -04:00
rdanbrook
2d9b611d10 libretro: Add install and uninstall make targets 2016-11-01 16:22:53 +01:00
rdanbrook
4c35d5740b Set OSX target to 10.7 2016-10-23 21:36:16 +02:00
rdanbrook
a45da2d45d Set OSX min version to 10.7 2016-10-23 21:07:09 +02:00
rdanbrook
307c1e0415 Merge pull request #203 from arakerlu/master
Return the option "4:3" for core-option of preferred aspect ratio.
2016-09-28 18:19:10 -04:00
rdanbrook
60e99a11e6 Return the option "4:3" for core-option of preferred aspect ratio. 2016-09-29 01:02:42 +03:00
rdanbrook
91723d68a1 Merge pull request #201 from arakerlu/master
Reform core-option "preferred aspect ratio"
2016-09-23 20:26:33 -04:00
rdanbrook
72dffae6cf Reform core-option "preferred aspect ratio".
- rename "8:7 PAR" to "ntsc", and add new options "auto" and "pal"
 - ntsc forces 8:7 pixel aspect ratio
 - pal forces 1.3862:1 pixel aspect ratio
 - auto -> pal when system is pal/dendy and ntsc when system is ntsc/famicom
- remove option "4:3"
2016-09-20 23:31:45 +03:00
rdanbrook
d2be7e0655 Merge pull request #32 from GeneralFailer/master
Add UNIF to valid extension list
2016-09-07 17:14:17 -04:00
rdanbrook
50fc75706d Added UNIF to valid extension list 2016-09-07 17:32:15 +04:00
rdanbrook
69c3ba8e0e Update Emscripten target 2016-09-07 03:35:48 +02:00
rdanbrook
d20b83ced2 Added monochrome NTSC filter to cross-platform port 2016-09-05 14:10:17 -04:00
rdanbrook
0b6d0a9a72 Fixed NTSC filter saturation bug in libretro port 2016-09-05 13:33:32 -04:00
rdanbrook
933e788f16 Added RAM Power-on State to libretro port 2016-09-04 20:48:59 -04:00
rdanbrook
b3e99c670a Added RAM Power-on State option to cross-platform port 2016-09-04 20:46:35 -04:00
rdanbrook
bb91584dc0 Added ability to set RAM Power-on State 2016-09-04 20:35:37 -04:00
rdanbrook
96ea89c696 TV Aspect Ratio changes with region 2016-09-04 15:01:25 -04:00
rdanbrook
88540f024c Fixed region selector when DB not present 2016-09-04 14:30:52 -04:00
rdanbrook
93730da907 Merge pull request #196 from koitsu/init-ram-fix
Properly initialise NES/Famicom RAM; fix F-1 Race (1984)
2016-08-23 17:54:50 -04:00
rdanbrook
733d1e6d58 Properly initialise NES/Famicom RAM; fix F-1 Race (1984)
Reference: http://forums.nesdev.com/viewtopic.php?p=178000#p178000
2016-08-22 23:58:14 -07:00
rdanbrook
2501052f44 Make the core option description correct 2016-08-20 19:21:29 -05:00
rdanbrook
ee3bafe774 Make the wording of this option a bit more understanbable 2016-08-20 17:32:29 -05:00
rdanbrook
e5798f5aeb (Vita) See if we can get this to work by defining this 2016-08-15 05:13:59 +02:00
rdanbrook
b66284696f Cleaned up previous commit 2016-08-10 20:59:24 -04:00
rdanbrook
842d561434 Fixed bug switching to fullscreen extremely quickly 2016-08-10 20:28:01 -04:00
rdanbrook
40f1511ed1 Put video_buffer on stack for regular non-3DS builds 2016-08-08 04:24:14 +02:00
rdanbrook
a008309e29 Add CXX for Vita 2016-08-06 03:13:27 +02:00
rdanbrook
94a203df7b Merge pull request #30 from dalter/patch-1
add Monochrome Blargg NTSC filter
2016-07-21 18:59:25 -04:00
rdanbrook
b364a9f08a Merge pull request #31 from dalter/patch-2
add Monochrome Blargg NTSC filter
2016-07-21 18:59:17 -04:00