Rupert Carmichael
c0d6d9e6d6
NstPpu: Make fast 0x2007 reads of palette RAM more accurate
2025-10-12 13:38:45 -04:00
Rupert Carmichael
21a98cbe7e
NstPpu: Decrease PPU Open Bus decay time
2025-10-12 13:37:08 -04:00
Rupert Carmichael
b5f5a9ae4d
libretro: Allow more granular overscan adjustment
2025-10-12 11:51:16 -04:00
Ryunam
5645338d3c
Fix latency regression by moving back audio/video to retro_run() ( #104 )
2025-10-12 15:27:34 +00:00
LibretroAdmin
51ad831fcd
Merge pull request #99 from saulfabregwiivc/turbo-1-frame-op-add
...
Add "1" option on "Turbo Pulse Speed" option
2025-08-14 09:50:18 +02:00
Rupert Carmichael
d33852f5ef
libretro: Update version string
2025-08-09 16:30:36 -04:00
Rupert Carmichael
fd09e8446a
libretro: Don't set internal pitch in video lock callback
2025-08-09 12:49:09 -04:00
Rupert Carmichael
eb87bbfad3
libretro: Use audio/video callbacks instead of bloating up retro_run
2025-08-07 23:14:25 -04:00
Rupert Carmichael
6c89c3b26f
libretro: Revert previous changes pending further testing
2025-08-07 21:49:34 -04:00
Rupert Carmichael
b7c127e950
libretro: Divide samplerate by accurate framerate
2025-08-07 21:39:38 -04:00
Rupert Carmichael
73115f3e7d
libretro: Use accurate framerates
2025-08-07 21:27:39 -04:00
Rupert Carmichael
8f27100e73
NstPpu: Better fix for -Wuninitalized in PPU constructor
...
By changing the order of member variables, we ensure the "screen"
exists before "output" does, allowing screen.pixels to be passed into
output's constructor in Ppu's constructor (whoa). This fixes possible
race conditions when built at higher optimization levels.
2025-08-05 22:27:48 -04:00
Rupert Carmichael
0e82a1642d
NstDatabase: Add entry for Kid Dracula (World) (Castlevania Anniversary Collection)
2025-07-20 20:36:53 -04:00
Rupert Carmichael
23d396d642
NstDatabase: Add entry for Ninja JaJaMaru - The Ninja Skill Book
2025-07-19 22:38:54 -04:00
Rupert Carmichael
96f8c84aa9
NstBoard: Add support for Jaleco JF-22 boards with SRAM
2025-07-19 22:38:34 -04:00
Rupert Carmichael
85ccce1e1e
NstDatabase: Add entry for Akumajou Special - Boku Dracula-kun (World) (Ja) (Castlevania Anniversary Collection)
2025-07-19 19:49:43 -04:00
saulfabreg Wii VC Project
bafbd8ed18
Add "1" option on "Turbo Pulse Speed" option
2025-04-27 12:38:45 -05:00
saulfabreg Wii VC Project
d2eefab298
Add original Wii Virtual Console and Restored Wii VC NES palettes (SuperrSonic) ( #98 )
2025-04-24 00:25:45 +00:00
Rupert Carmichael
b3eb368603
libretro: Update version string
2025-03-22 22:55:47 -04:00
Rupert Carmichael
855ba403e3
libretro: Use Sony CXA2025AS palette from YUV generator
2025-03-17 22:55:03 -04:00
Rupert Carmichael
0316e954eb
NstApiVideo: Add Sony CXA2025AS YUV palettes based on datasheet
2025-03-17 22:52:04 -04:00
Rupert Carmichael
1bc3b28ebd
board: Add support for Mapper 289
2025-03-17 22:37:07 -04:00
Rupert Carmichael
83d4f6227d
NstFds: Return Nametable Arrangement bit in 0x4030 reads
2025-03-16 00:21:58 -04:00
Rupert Carmichael
b49c5f6e5a
NstBoardWaixingPs2: Fix PRG mapping
2025-03-14 23:32:13 -04:00
Rupert Carmichael
5859109fc7
NstImageDatabase: Use dword for number of items in database log
2025-03-08 21:07:35 -05:00
Rupert Carmichael
8dc3fe11db
NstFds: Use dword for file size in log
2025-03-08 21:00:31 -05:00
Rupert Carmichael
95e6e43569
core: Fix a multitude of warnings
2025-03-08 20:34:50 -05:00
Scott Cytacki
72003d06eb
limit paddle range ( #96 )
...
Add options for the range so users can match it exactly to the game
2025-02-22 20:54:01 -05:00
Scott Cytacki
5b56b6b98e
Fix mouse support in arkanoid and zapper ( #93 )
...
It regressed with this commit:
c21b4748c7
It is similar to this fix:
78587dbd89
2025-01-19 14:18:01 -05:00
Rupert Carmichael
9762adc006
NstDatabase: Kid Icarus (USA, Europe) (Rev 1) now defaults to NTSC region
2025-01-05 11:31:38 -05:00
Rupert Carmichael
6bbfff9a56
libretro: Update version string
2024-12-22 18:43:02 -05:00
Rupert Carmichael
64a73ea73d
board: Add support for Mapper 555
2024-12-21 22:23:35 -05:00
Rupert Carmichael
e7b65504ff
libretro: Add user event callback with message display for NWC
2024-12-14 22:08:30 -05:00
Rupert Carmichael
a5915ebc29
libretro: Whitespace cleanup
2024-12-14 13:47:42 -05:00
Rupert Carmichael
17545cb030
libretro: Add messages for FDS disk operations
2024-12-14 13:47:05 -05:00
Rupert Carmichael
b82204c89f
libretro: Fix FDS disk management callback
2024-12-14 12:28:12 -05:00
Rupert Carmichael
8b622a6e2a
NstCartridgeInes: Handle special battery flag case with NES 2.0 Mapper 30 ROMs
2024-12-10 00:33:35 -05:00
Rupert Carmichael
af30fecf8f
NstVideoRenderer: Move filter disable defines into the Video API header
2024-11-30 12:04:18 -05:00
Rupert Carmichael
49e50e6bc5
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 21:53:38 -05:00
Eric Warmenhoven
b932740e8a
tvos: properly set min supported version ( #90 )
2024-10-16 23:39:26 -04:00
Ploggy
be1139ec4d
Update Makefile ( #89 )
2024-06-28 15:55:10 -04:00
Alberto Fustinoni
3ca4a64b05
Updated libretro-common ( #88 )
2024-06-28 14:31:34 -04:00
Rupert Carmichael
1fc8c32b91
NstCartridge: Disable checking container format when loading official releases
2024-06-22 12:07:17 -04:00
Rupert Carmichael
2faefc52d7
NstCartridgeInes: Improve iNES header parsing for official releases
2024-06-22 10:43:13 -04:00
Rupert Carmichael
20a545b6e4
NstCartridge: Allow loading Virtual Console/NES Remix format ROMs
2024-06-22 02:40:13 -04:00
Rupert Carmichael
9fb188e403
NstStream: Add Peek64
2024-06-22 02:39:28 -04:00
Rupert Carmichael
b99ede358b
README: Add README
2024-04-07 12:51:19 -04:00
Rupert Carmichael
efe3a052c7
core: Update to latest upstream release
2024-03-29 00:24:40 -04:00
Rupert Carmichael
2cef539e0d
libretro: Per-controller turbo states
2024-02-17 20:56:36 -05:00
Rupert Carmichael
78587dbd89
libretro: Fix turbo button regression
2024-02-17 20:51:48 -05:00