Eric Warmenhoven
acae250da8
tvos: properly set min supported version ( #84 )
2024-10-21 14:48:45 -07:00
Ploggy
a639359434
Update Makefile ( #83 )
2024-06-28 15:42:07 -07:00
libretroadmin
4202ac5bdb
C89 compliance
2023-08-17 19:42:13 +02:00
LibretroAdmin
22c7648352
Merge pull request #79 from msheehan79/save-state-tia
...
Serialization updates for better runahead support
2023-08-13 11:50:43 -07:00
Mike Sheehan
f7bfc4b0ff
Serialize the BIOS portion of the RAM as part of Runahead savestates, this fixes issues with games hanging or having issues transitioning from the BIOS to the game itself when Runahead single-instance is enabled.
2023-08-13 00:25:27 -04:00
Mike Sheehan
624c4e3d59
Only save the audio to the save states if runahead is enabled
2023-08-12 02:41:31 -04:00
Mike Sheehan
766b020d04
Add TIA and POKEY chip variables to the save state buffer.
2023-07-18 00:52:37 -04:00
LibretroAdmin
3db33d880b
Merge pull request #78 from warmenhoven/dev/warmenhoven/tvos
...
Fix tvos build
2023-05-28 05:58:11 +02:00
LibretroAdmin
28d8ef280d
Merge pull request #77 from msheehan79/master
...
Fix save state loading
2023-05-28 05:58:03 +02:00
Eric Warmenhoven
d098ef38fb
Fix tvos build
2023-05-27 14:11:37 -04:00
Mike Sheehan
9fe60689e2
Fix save state loading
2023-05-02 20:01:51 -04:00
libretroadmin
763ad22c7d
Cleanups
2023-02-20 21:40:57 +01:00
libretroadmin
58b3c1f623
iExcldue features_cpu.c
2023-02-20 20:27:17 +01:00
libretroadmin
a7058f9508
Add missing header
2023-02-20 20:19:18 +01:00
libretroadmin
58ea01b2f9
Update libretro-common
2023-02-20 20:18:00 +01:00
LibretroAdmin
b2e2fab57e
Update .gitlab-ci.yml
2023-02-20 19:22:07 +01:00
libretroadmin
1924a37860
Cleanups
2023-01-09 08:53:15 +01:00
LibretroAdmin
da596828a6
Merge pull request #76 from Chips-fr/master
...
Add PAL bios support.
2023-01-01 18:29:56 +01:00
Chips-fr
b093d06976
Add PAL bios support.
2023-01-01 16:58:51 +01:00
LibretroAdmin
cf544d3c8e
Merge pull request #73 from tachimarten/string-replacement-fix
...
Clean up `bupchip_ReplaceChar` to actually use its arguments.
2022-08-26 17:46:58 +02:00
Tachi
32e388989b
Clean up bupchip_ReplaceChar
to actually use its arguments.
...
The unused arguments were confusing.
2022-08-26 11:34:53 -04:00
LibretroAdmin
068579e06c
Go with sprintf instead since strcat was giving problems on Android - hope
...
this is the last of all these issues
2022-08-26 12:02:06 +02:00
LibretroAdmin
5253801cb5
Fix older MSVC builds by taking care of final non-C89 compliant mistakes
2022-08-26 11:56:51 +02:00
LibretroAdmin
4bf446cbbd
More C89_BUILD fixes
2022-08-26 11:45:58 +02:00
LibretroAdmin
77ac525667
More C89_BUILD compliancy build fixes
2022-08-26 11:40:48 +02:00
LibretroAdmin
d829d8299b
* Add libmath linking for non-MSVC platforms
...
* Get rid of stdbool.h include, don't use this in portable C code.
Just changed the function to return int return type instead
2022-08-26 11:36:58 +02:00
LibretroAdmin
9f4c43af10
C89_BUILD buildfixes
2022-08-26 11:30:18 +02:00
LibretroAdmin
3af6f8f40e
* Make variables static
...
* Other misc. cleanups
2022-08-26 10:15:16 +02:00
LibretroAdmin
8ebb0707e2
Merge pull request #72 from tachimarten/rikki-fixes
...
Fix savestates and music for "Rikki & Vikki"
2022-08-26 08:34:32 +02:00
Tachi
3439d3784b
When reading BupChip file paths in CDFs, replace Windows path separators
...
with Unix ones on non-Windows systems.
This fixes the Steam version of "Rikki & Vikki" on Unix systems like the
Steam Deck.
2022-08-25 23:50:51 -04:00
Tachi
f141b4192f
Bump BupBoop music and patch stack depths to 16.
...
The author of BupBoop (and "Rikki & Vikki") let me know that this change
is necessary for the game music to play properly.
2022-08-25 19:55:47 -04:00
Tachi
6c293d8305
Bump the savestate size up for SOUPER carts.
...
This makes save states work on "Rikki & Vikki".
2022-08-25 19:52:41 -04:00
Tachi
aae902de8a
Stop checking size
when loading save states.
...
The size variable is always zero, because `libretro` saves don't store
their size explicitly.
This fixes save states for RAM supercarts.
2022-08-25 19:51:30 -04:00
LibretroAdmin
1c235e7308
Merge pull request #71 from tachimarten/rikki
...
Add complete support for "Rikki & Vikki"
2022-08-26 00:21:28 +02:00
Tachi
60de1d5cf1
Specify that "Rikki & Vikki" uses the new SOUPER cartridge type in the
...
database.
2022-08-25 18:07:29 -04:00
Tachi
223890e125
Add support for the BupSystem CDF file format.
...
This format allows song files to be supplied to the emulated BupChip for
playback. It matches the format used by BupSystem:
http://tailchao.com/BupSystem/index.php
"Rikki & Vikki" is supplied as a CDF file, along with an unheadered
`.bin` image and several music files.
2022-08-25 18:07:29 -04:00
Tachi
a0b53e605e
Add support for the BupChip, used by "Rikki & Vikki".
...
Note that this commit itself doesn't actually allow the BupChip to be
used for anything, because the only way to supply music for the BupChip
to play is through the CDF format.
2022-08-25 17:54:11 -04:00
Tachi
bd0f837e20
Don't export BupBoop symbols as a DLL in libretro
, since we link it
...
statically.
2022-08-25 17:54:11 -04:00
Tachi
a01dedb59a
Import the BupBoop library, needed for "Rikki & Vikki".
...
This is located at: http://tailchao.com/Audio/index.php#BupBoop
It uses the zlib license, which is GPL compatible.
This library is needed to emulate the sound hardware that "Rikki &
Vikki" uses. It's an entirely separate chip included in the cartridge
that produces 16-bit stereo audio.
Note that BupBoop supplies a library called WinTone that provides
DirectSound bindings, but we don't use it both because we already use
DirectSound and because using WinTone would complicate `libretro`
portability.
2022-08-25 17:54:10 -04:00
Tachi
c6caacea0c
Add support for the SOUPER cartridge type, used by "Rikki & Vikki"
2022-08-25 13:00:36 -04:00
Tachi
9e7cbfc475
Abstract MARIA's memory reads into a single function.
...
This is needed because SOUPER cartridges can trap MARIA's reads and
handle them specially.
2022-08-24 20:36:02 -04:00
crystalct
fbf62c3dac
PS3/PSL1GHT build fix ( #67 )
2022-02-28 10:31:43 +01:00
Rubén Tomás
89e6df7b60
Fixed RA info base_height ( #66 )
2021-12-05 19:48:08 +01:00
twinaphex
f8652c7f2b
Remove unneeded header
2021-11-09 21:48:33 +01:00
twinaphex
42474668eb
Cleanups
2021-11-03 00:36:02 +01:00
Salvador
bad66155bf
Miyoo ( #65 )
...
* add Miyoo target
2021-10-13 01:20:53 +02:00
twinaphex
c95bbb5ce1
Fix MSVC2005 build
2021-09-24 01:10:57 +02:00
twinaphex
8c1b98a398
Add EXTRA_INCLUDES for PSP
2021-09-18 04:44:06 +02:00
twinaphex
eb406dc028
Add VFS support - needed for loading BIOS
2021-09-18 04:01:28 +02:00
Autechre
85eca9e773
Merge pull request #64 from Sanaki/dbcleanup
...
Internal database cleanup
2021-09-16 02:25:12 +02:00