rdanbrook
9b12a64863
SIZE_32K doesn't get an address template
2018-08-28 19:33:47 -04:00
rdanbrook
078a9ccefe
maybe 32K banking will work...?
2018-08-28 19:33:47 -04:00
rdanbrook
31c87379d5
still trying to figure out the SwapBanks template
2018-08-28 19:33:47 -04:00
rdanbrook
9e169d8478
syntax corrections
2018-08-28 19:33:47 -04:00
rdanbrook
f89444cf88
fix accidental scope
2018-08-28 19:33:47 -04:00
rdanbrook
23b81844ea
Nestopia doesn't really support 4k banking? Trying again with a work-around.
2018-08-28 19:33:47 -04:00
rdanbrook
cd5e6b32b3
try moving the SwapBank address into the template?
2018-08-28 19:33:47 -04:00
rdanbrook
a4878bd9ef
SwapBank seems to work from 0x0000 not 0x8000?
2018-08-28 19:33:47 -04:00
rdanbrook
5b1b23097f
missing colon
2018-08-28 19:33:47 -04:00
rdanbrook
6ccf34a154
fix InlRom to InlNsf misnamings
2018-08-28 19:33:47 -04:00
rdanbrook
9c66e10f4a
include misnamed in NsfBoardInlNsf.cpp
2018-08-28 19:33:47 -04:00
rdanbrook
9383e27638
mapper 31 INLNSF
2018-08-28 19:33:47 -04:00
rdanbrook
b8e4f1f501
The homebrew module
...
The homebrew module offers configurable ports useful to homebrew game
developers.
By reading and writing to new ports at configurable addresses, a rom may
* write to stdout
* write to stderr
* exit the emulator with a given exit status
These can be used to create automated test suites.
2018-07-31 20:53:00 -04:00
rdanbrook
6745d0632e
Bump version to 1.49
2018-06-24 19:26:58 -04:00
rdanbrook
ab218b2c60
Fixed icon paths
2018-06-24 19:18:30 -04:00
rdanbrook
09fa75e64c
Hide non-working option in GTK+
2018-06-24 18:50:13 -04:00
rdanbrook
a186d9da8d
GTK+ fullscreen fixes
2018-06-24 18:13:37 -04:00
rdanbrook
8840d920bb
Changed default audio settings
2018-06-24 15:38:42 -04:00
rdanbrook
9a48e9d276
Update ChangeLog
2018-06-22 19:06:31 -04:00
rdanbrook
c2135d427c
Allow loading of .wav samples in cross-platform port
2018-06-22 16:43:04 -04:00
rdanbrook
501aeb0a8d
Modified cursor behaviour on cross-platform port
2018-06-21 17:27:37 -04:00
rdanbrook
f59b40b12e
Cleaned up cursor related code in GTK+
2018-04-16 11:15:14 -04:00
rdanbrook
40fca67bd2
Disable SDL window resizing
2018-04-16 11:03:51 -04:00
rdanbrook
8e9dfe5d0c
Add support for Magic Kid Googoo dump (Mapper190)
2018-04-08 16:23:57 -04:00
rdanbrook
33d6c63994
Include cstdlib for wcstombs in cheats.cpp.
2018-02-05 15:56:56 -05:00
rdanbrook
62d90b953a
Make libao an optional dependency
2018-02-01 20:35:49 -05:00
rdanbrook
342f67a7d4
Added custom palette loading to GTK+ menus
2018-01-27 00:22:17 -05:00
rdanbrook
5cec958cb2
Improved SDL input config
2018-01-25 22:26:52 -05:00
rdanbrook
e963b6df6e
Improved on-screen text rendering
2018-01-25 21:26:28 -05:00
rdanbrook
195e8a6a1a
Added Joystick input config to GTK+ interface
2018-01-25 17:10:08 -05:00
rdanbrook
29f206e392
Added GUIless input configuration
2018-01-24 23:54:49 -05:00
rdanbrook
e1bc3d92ab
GTK+ Keyboard input config works again
2018-01-24 18:59:54 -05:00
rdanbrook
c47c35503f
Removed more globals, fixed GTK+ resizing from config dialog
2018-01-18 21:27:43 -05:00
rdanbrook
b2bd99f16b
Streamlined NSF player
2018-01-18 21:10:45 -05:00
rdanbrook
cf109d3103
Fixed archive loading
2018-01-18 12:35:51 -05:00
rdanbrook
f7152269ac
Removed option to disable GUI
2018-01-17 23:17:50 -05:00
rdanbrook
2388dc04b7
Separated SDL input from generic input
2018-01-17 23:02:50 -05:00
rdanbrook
3abeb6df50
Fixed segfault in GTK+ and made special cursor checking more generic
2018-01-17 19:20:21 -05:00
rdanbrook
319dca14d7
Further streamlining and code separation
2018-01-16 22:28:06 -05:00
rdanbrook
ef083e760e
Build GTK+ and SDL binaries separately, both mostly in working order
2018-01-15 20:34:20 -05:00
rdanbrook
f240b58b12
Compiles with GTK+ again
2018-01-15 16:29:36 -05:00
rdanbrook
6b91ff665d
Separating more SDL-dependent code from common code
2018-01-15 16:20:39 -05:00
rdanbrook
29feefc8e2
Restore full functionality to GTK+ port
2018-01-15 11:47:53 -05:00
rdanbrook
fb89c23175
SDL and GTK+ separated from common video functions
2018-01-15 11:35:05 -05:00
rdanbrook
9e22cdac54
Start of major source tree restructuring and cleanup
2018-01-14 22:54:56 -05:00
rdanbrook
ff964e0494
Remove SDL input from nst_emuloop function
2018-01-14 17:56:44 -05:00
rdanbrook
e3052f39e9
Fix a segfault on input with no game loaded
...
If you hit an input button on a controller, but no
game was pressed input_inject would be called will
NULL as the controller pointer. This checks for this
condition.
2017-12-30 19:37:12 -05:00
rdanbrook
ae0e4c3213
Add JACK audio support
...
This allows use of the JACK audio backend. JACK support
will be built by cmake if found, or the --with-jack option
to the configure script.
JACK audio will set the sample rate for audio equal to
the jack server's sample rate. It also connects to the first
two physical output ports for playback.
2017-12-29 16:32:01 -05:00
rdanbrook
59ba61b957
Remove my debug output.
2017-12-11 16:58:15 -05:00
rdanbrook
b660535b06
Fix missing variable assignment.
2017-12-11 16:58:15 -05:00