Rupert Carmichael
d2aaed4f08
NstBoardBmc60311c: Improve startup routine
2025-03-17 22:34:35 -04:00
Rupert Carmichael
93e7805ab9
board: Add support for Mapper 289
2025-03-17 22:11:23 -04:00
Rupert Carmichael
eca0f940f8
NstApiVideo: Add Sony CXA2025AS YUV palettes based on datasheet
2025-03-16 09:38:43 -04:00
Rupert Carmichael
0a5476e4d7
NstFds: Return Nametable Arrangement bit in 0x4030 reads
2025-03-16 00:22:21 -04:00
Rupert Carmichael
44218122f3
NstBoardWaixingPs2: Fix PRG mapping
2025-03-14 23:33:07 -04:00
Rupert Carmichael
2b6cc3c415
NstImageDatabase: Use dword for number of items in database log
2025-03-08 21:13:46 -05:00
Rupert Carmichael
3e20e91482
NstFds: Use dword for file size in log
2025-03-08 21:13:30 -05:00
Rupert Carmichael
cfb2ecaaa1
core: Fix a multitude of warnings
...
This commit is a culmination of many commits made in the upstream
repository at https://gitlab.com/jgemu/nestopia and fixes a number
of warnings, making the codebase far more robust:
-Wimplicit-fallthrough
-Wunused-local-typedefs
-Wunused-private-field
-Wmaybe-uninitialized
-Wunused-variable
-Warray-bounds
-Wdelete-non-virtual-dtor
-Wsequence-point
-Wparentheses
2025-03-08 19:53:25 -05:00
Rupert Carmichael
3da55ff81c
core: Fix narrowing
2025-03-04 19:59:01 -05:00
Rupert Carmichael
8530e69bf4
board: Add support for Mapper 555
2024-12-21 22:22:51 -05:00
Rupert Carmichael
8b63a4d089
NstCartridgeInes: Handle special battery flag case with NES 2.0 Mapper 30 ROMs
2024-12-10 00:31:57 -05:00
Rupert Carmichael
f1e959117e
core: Apply latest upstream changes
...
This adds support for the NES 2.0 Default Expansion Device field, and
better support for MMC3 and VRC2/4 hacks
2024-11-20 20:01:00 -05:00
rdanbrook
881592c3d5
Sync with upstream repo at commit c7bb0a6
2024-06-22 12:54:57 -06:00
rdanbrook
d1fa90ff32
Sync latest upstream changes at commit 01f2f810
2024-03-23 10:40:25 -06:00
rdanbrook
002f9d7941
Sync latest upstream changes, adapt fltkui for audio changes
2022-12-26 21:47:53 -06:00
rdanbrook
c028ce8a1b
Fix win32 build with UNL-158B
2022-11-02 22:10:51 -06:00
rdanbrook
1365c2cbbc
Sync latest changes from upstream repo
2022-11-02 21:32:16 -06:00
rdanbrook
c10337833f
Merge upstream support for larger MMC3 ROM hacks
2022-01-17 20:13:26 -05:00
rdanbrook
9c9aaf7700
Merge latest core changes from upstream repo
2021-12-11 10:15:29 -05:00
rdanbrook
fecad6d8a5
Merge upstream core at tag 1.51.1
2021-08-25 22:20:30 -04:00
rdanbrook
e7295ef449
Merge upstream core at tag 1.51.0
2021-03-13 18:39:56 -05:00
rdanbrook
16c10938b7
Merge upstream core at commit c35733ee
2021-03-01 19:06:27 -05:00
rdanbrook
da5ac83f17
Merge improvements from upstream core
2021-02-15 08:01:46 -05:00
rdanbrook
40bd75f672
Burai Fighter/Zelda 2 PPU fix from upstream core
2021-01-13 18:32:57 -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
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
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