Commit graph

714 commits

Author SHA1 Message Date
Peter Amstutz
1c4d991b2a Add joystick button options for soft/hard reset. 2021-02-15 21:02:00 -05:00
rdanbrook
da5ac83f17 Merge improvements from upstream core 2021-02-15 08:01:46 -05:00
rdanbrook
f631ba0d16 Clean up old codepaths and improve fullscreen mode 2021-02-06 20:26:11 -05:00
rdanbrook
40bd75f672 Burai Fighter/Zelda 2 PPU fix from upstream core 2021-01-13 18:32:57 -05:00
rdanbrook
5b6157fe8d Call it GTK instead of GTK+ 2020-12-18 21:35:55 -05:00
rdanbrook
c4e834989a Start cleaning up leftovers from the deprecated SDL-only build 2020-12-18 21:23:19 -05:00
rdanbrook
2aac44d668 Update ChangeLog and versioning scheme 2020-12-12 10:27:55 -05:00
rdanbrook
465fce638b Merge improvements from 2dcf289446 2020-12-12 10:08:52 -05:00
rdanbrook
896fe9b7ee Remove SDL-only build and redundant NstDatabase.zip file 2020-12-12 09:47:54 -05:00
rdanbrook
ff42ba3736 Clean up the GTK port by removing MINGW defines and other hacks 2020-12-10 23:53:32 -05:00
rdanbrook
204248dbe3 Merge win32 build components back into main tree 2020-12-05 11:47:00 -05:00
rdanbrook
b997300c89 Remove unmaintained codepaths 2020-12-02 19:20:03 -05:00
rdanbrook
793c70fc7e Update copyright year, clamp texture to border 2020-01-03 16:55:34 -05:00
rdanbrook
830761d363 Added support for MMC3 Big CHR-RAM Board 2019-11-27 19:07:14 -05:00
rdanbrook
2b7d528bba Add UNL-KS7031 2019-06-11 23:53:31 -04:00
rdanbrook
bf9996b089 Add Action 53 (mapper 28) 2019-05-28 11:22:24 -04:00
rdanbrook
41d3f03703 Mapper 30 support 2019-05-18 22:09:37 -04:00
rdanbrook
40022a2b98 vrc7: update instrument patchset
- update to latest dump by NukeYKT
- https://siliconpr0n.org/archive/doku.php?id=vendor:yamaha:opl2#vrc7_instrument_rom_dump
2019-03-28 10:01:49 -04:00
rdanbrook
0ea5bf353f Enable toggling overclock without restart in GTK port 2018-10-22 22:17:58 -04:00
rdanbrook
3804af8605 Fixed previous merge 2018-10-22 22:12:03 -04:00
rdanbrook
a66a1afcfc disable overclock
see issue https://github.com/0ldsk00l/nestopia/issues/246
2018-10-22 22:06:11 -04:00
rdanbrook
415343560c sound savestates
reproduce 1:1 bitstream after loadstate
2018-10-16 16:40:42 -04:00
rdanbrook
d427e4301c Revert "repair libretro runahead audio"
This reverts commit cce1f5b331.
2018-10-03 20:34:31 -04:00
rdanbrook
1413771faf Revert "repair libretro runahead dmc"
This reverts commit 7857bb47cd.
2018-10-03 20:34:22 -04:00
rdanbrook
6a13593f7f repair libretro runahead dmc 2018-09-28 23:33:07 -04:00
rdanbrook
3295191d76 repair libretro runahead audio 2018-09-28 20:46:50 -04:00
rdanbrook
d89f14d660 Nestopia savestate seems to require all state to be more than one level deep? 2018-08-28 19:33:47 -04:00
rdanbrook
888e550020 it's SwapBank not SwapBanks I guess 2018-08-28 19:33:47 -04:00
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