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 )
Crowdin Translation Integration / create_intl_file (push) Has been cancelled
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
Rupert Carmichael
8707e779e0
libretro: Add the Royaltea palette
...
- The Royaltea palette was created based on an unmodified AV Famicom
plugged into a low-usage PVM-2530, using RCA cables with all settings
at default. It has a distinct and beautiful look.
2024-02-17 20:39:08 -05:00
Rupert Carmichael
c21b4748c7
Fix source of netplay desyncs (N7Alpha)
...
- This commit applies the netplay desync fix while preserving the
ability to load states created before the fix was applied.
- retro_serialize_size() now uses a cached size to avoid saving a
state any time it is called.
2024-02-17 19:43:07 -05:00
Rupert Carmichael
407df997b6
Revert "Fix source of netplay desyncs ( #84 )"
...
This reverts commit 1ae59e352b
.
2024-02-12 21:58:04 -05:00
John Rehbein
1ae59e352b
Fix source of netplay desyncs ( #84 )
...
- The rational for using unsigned char is to avoid endian issues
- cur_x/y need to remain an int in the internal representation because
they need to represent out-of-bounds potentially (for clipping purposes)
2024-02-12 10:55:27 -05:00
Keith Bowes
8050c38e5a
Use input callbacks
...
@carmiker mentioned in PR #80 that we should use callbacks for input handling, which is what this PR does, seemingly correctly.
2024-02-02 23:23:37 -05:00
LibretroAdmin
3dcbec4682
Merge pull request #79 from warmenhoven/dev/warmenhoven/tvos
...
Fix tvos build
2023-05-28 05:56:13 +02:00
Eric Warmenhoven
2ae7658000
Fix tvos build
2023-05-27 14:52:09 -04:00
LibretroAdmin
de6b65261c
Merge pull request #73 from crashGG/master
...
Add more 4/8px cropping for top and bottom
2023-03-28 19:29:16 +02:00
crashGG
66ec29fc46
Add more 4/8px cropping for top and bottom
...
Many games require more cropping to remove black borders
2023-03-28 10:41:15 +03:00
LibretroAdmin
16b14865ca
Merge pull request #70 from tacoschip/overscan
...
add overscan crop options
2023-03-12 19:27:05 +01:00
tacoschip
fcc208f49a
add overscan crop options
2023-03-11 19:53:26 -05:00
LibretroAdmin
0867e83383
Update .gitlab-ci.yml
2023-02-20 19:08:22 +01:00
LibretroAdmin
125e2ab6d7
Merge pull request #67 from 0ldsk00l/master
...
Fix mono/stereo audio output modes
2023-02-07 06:41:15 +01:00
rdanbrook
9535cfddf8
Fix mono/stereo audio output modes
2023-01-30 21:57:23 -06:00
LibretroAdmin
cb1e24e2d6
Merge pull request #64 from DisasterMo/crowdin-sync
...
Fix Crowdin config & workflow
2023-01-02 22:49:17 +01:00
DisasterMo
5d3f04b082
Fix Crowdin config & workflow
...
Also add new languages and update translation scripts
2023-01-02 22:27:23 +01:00
LibretroAdmin
dd78611bb3
Merge pull request #63 from 0ldsk00l/master
...
Update core to 1.52.0
2022-12-30 01:44:47 +01:00
rdanbrook
63a4a991d3
Update core to 1.52.0
2022-12-29 09:30:40 -06:00
rdanbrook
170b3bebbe
Update NstDatabase.xml and baked in database
2022-12-29 08:44:28 -06:00
LibretroAdmin
d30c550522
Merge pull request #62 from keithbowes/mono-option
...
Added an option for mono output
2022-12-13 00:24:33 +01:00
Keith Bowes
f93279a862
Added an option for mono output
...
Fixes #40
2022-12-12 15:26:31 -05:00
LibretroAdmin
5c360e55d5
Merge pull request #61 from 0ldsk00l/master
...
Allow loading external XML database with baked in database as fallback
2022-10-30 21:15:12 +01:00
rdanbrook
3ea06b899e
Allow loading external XML database with baked in database as fallback
2022-10-30 12:25:10 -06:00
LibretroAdmin
a9ee6ca84f
Merge pull request #60 from Ryunam/core-options-update
...
Update and streamline Core Options
2022-08-23 00:04:38 +02:00
Ryunam
6ddba22966
Update and streamline Core Options
2022-08-22 16:24:12 +02:00
LibretroAdmin
73702a47f9
Update .gitlab-ci.yml
2022-07-25 09:53:27 +02:00
Autechre
a9e197f258
Merge pull request #55 from 0ldsk00l/master
...
Add NstDatabase.xml entries and update baked in database
2022-04-09 22:22:09 +01:00
rdanbrook
63d9d822d8
Fix up NstDatabase.xml entries and update baked in database
2022-04-09 08:14:23 -06:00
BlazeEntertainment
08572322fd
Added NST support for MM, MM:SQ and Bobl 1.2 (MMC1)
2022-04-09 08:10:19 -06:00
BlazeEntertainment
c779e374ce
Add four score support for multiple games
...
Added 4 player support for:
- Spacey McRacey
- NNNNNN
- Arkade Rush
- Justice Duel (Mega Cat Studios)
- BMX Simulator (Codemasters)
- Way of the Exploding Fist (Piko Interactive 2018)
2022-04-09 08:09:19 -06:00
Autechre
7dbd5c6384
Merge pull request #52 from crystalct/master
...
PS3/PSL1GHT Makefile update
2022-03-22 17:28:38 +01:00
Autechre
9fc815e9d0
Merge pull request #53 from realnc/audio-after-video
...
Upload audio to frontend after the video frame was uploaded
2022-03-22 16:36:43 +01:00
Nikos Chantziaras
5d6285115d
Upload audio to frontend after the video frame was uploaded
...
This is just in case the audio upload blocks for too long due to audio
processing and syncing performed by the frontend. Uploading the video
frame as soon as possible after the emulation loop is generally a good
idea since it potentially avoids unnecessary input latency.
2022-03-21 20:05:46 +02:00
CrystalCT
9896ec39fd
PS3/PSL1GHT Makefile update
2022-02-22 08:11:13 +01:00
Autechre
a05e5bce06
Merge pull request #50 from ds22x/master
...
Add "uncorrected" core aspect ratio
2022-02-13 21:41:04 +01:00
ds22x
e98a11f483
Add 'uncorrected' aspect ratio
2022-02-12 22:42:45 +01:00
github-actions[bot]
9f60034086
Fetch translations & Recreate libretro_core_options_intl.h
2022-02-11 19:20:08 +00:00
Autechre
def66a58f0
Merge pull request #47 from DisasterMo/add-langs
...
Enable Indonesian, Swedish and Ukrainian localisations
2022-01-29 11:01:24 +01:00