rdanbrook
c7613195bc
NstImageDatabase.cpp: Silence -Wswitch warnings
2017-03-26 13:25:52 -07:00
rdanbrook
c1a8d4ecb9
NstCartridge.cpp: Silence -Wswitch warnings
2017-03-26 10:31:54 -07:00
rdanbrook
78484aa128
NstCartridgeInes.cpp: Silence a -Wswitch warning
2017-03-26 09:46:11 -07:00
rdanbrook
e50a50b8c0
Add Autotools as alternative build system.
...
Also unbundle zlib completely
2017-01-21 18:48:43 +01:00
rdanbrook
65ca54d9a3
Separate freedesktop.org-specific files from program-specific files
...
* Some distributions prefer to separate files into these two categories
and require it as a matter of QA. DATADIR is used for program-specific
files, whereas freedesktop.org-specific should be relative to DATAROOTDIR
https://blogs.gnome.org/hughsie/2014/06/16/datarootdir-v-s-datadir/
* Fix paths in .cpp files that were misspecified
* Install missing 'nespad.svg' file
2017-01-05 09:13:11 +02:00
rdanbrook
b7cf1aa65e
Cleaned up video rendering code
2016-12-31 11:43:16 -05:00
rdanbrook
02ce4fc227
Commented out Wayland-related condition in video renderer
2016-12-31 11:30:04 -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
f9a4fbc1b5
Support for mapper 23.10
2016-12-10 11:38:36 -05:00
rdanbrook
d20b83ced2
Added monochrome NTSC filter to cross-platform port
2016-09-05 14:10:17 -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
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
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
249e454559
add Monochrome Blargg NTSC filter
2016-07-20 23:30:21 +03:00
rdanbrook
54b62f0eb2
Revamped region selector code
2016-06-12 11:53:10 -04:00
rdanbrook
daf9239163
Dendy timing fixes (FHorse)
2016-06-12 11:13:19 -04:00
rdanbrook
78b560c59f
Remove unused code in APU
2016-06-12 10:34:24 -04:00
rdanbrook
ed99d25372
Fixed triangle volume in Dendy mode
2016-06-11 10:06:00 -04:00
rdanbrook
0f2d573e91
Added custom palette loading to standalone port
2016-05-21 22:25:30 -04:00
rdanbrook
5c59b64629
Fixed version string
2016-04-24 11:29:34 -04:00
rdanbrook
59d2ec6a2b
VRC2 Mirroring bugfix
2016-04-24 11:26:40 -04:00
rdanbrook
e6d90562ec
Disable Cursor option added
2016-04-17 11:30:43 -04:00
rdanbrook
008b8f96cd
Changed variable names from latest pull request
2016-04-17 11:07:18 -04:00
rdanbrook
e8d6bd69fc
Save GTK File chooser last folder
2016-04-15 20:02:21 +02:00
rdanbrook
88d70decb9
Save last selected folder for GTK File Chooser
2016-04-15 19:45:09 +02:00
rdanbrook
b140bfd5fb
Save last selected folder for GTK File Chooser
2016-04-15 19:43:02 +02:00
rdanbrook
d362b1b1d9
Fix desktop entry
2016-01-28 23:01:31 +09:00
rdanbrook
b31f63dc49
Bump version number, year
2016-01-09 18:34:38 -05:00
rdanbrook
4faf15e1a4
Attempted APU desync fix
2015-12-17 23:12:52 -05:00
rdanbrook
fb55e887fe
Allow compilation against GTK+ on OS X
2015-09-20 20:07:24 -04:00
rdanbrook
9ba9344d28
Change 1P Start button mapping to Return
...
There are many keyboards, including Mac, with no Right Ctrl key.
2015-09-15 20:40:16 -07:00
rdanbrook
fbcc054c37
Removed redundant GUI signal binding (unix)
2015-09-12 11:39:09 -04:00
rdanbrook
58d3f9a13a
Support for mappers 210.1 and 210.2
2015-09-08 22:43:43 -04:00
rdanbrook
2d95cee624
Support for mappers 78.1 and 78.3
2015-09-08 20:50:57 -04:00
rdanbrook
c28d1c3f15
Support for mapper 71.1
2015-09-08 20:32:01 -04:00
rdanbrook
5aebc0c691
Support for mapper 68.1
2015-09-08 20:21:36 -04:00
rdanbrook
2f1c3535fd
Support for mapper 32.1
2015-09-05 23:06:52 -04:00
rdanbrook
038acd9999
Support for mapper 4.3
2015-09-05 22:21:09 -04:00
rdanbrook
3826006652
Now compiles and runs on OS X (unix)
2015-08-09 10:27:35 -04:00
rdanbrook
973972a222
Support for mapper 4.1
2015-07-22 23:15:56 -04:00
rdanbrook
c2f951530a
Support for mapper 25.15
2015-07-22 19:19:49 -04:00
rdanbrook
77a1950203
Support for mapper 23.15
2015-07-21 18:39:29 -04:00
rdanbrook
00da7a8561
Initial support for NES 2.0 submappers
2015-07-21 18:29:53 -04:00
rdanbrook
0206dc4bb8
Fixes for MinGW build plus Wayland detection
2015-06-28 20:59:59 -04:00
rdanbrook
d9f963cd8c
Fix joystick buttons over 10 in input config (unix)
2015-06-26 23:18:17 -04:00