CasualPokePlayer
5304467855
update to nightly-2104
2024-03-04 17:06:40 -08:00
Morilli
972bc8a682
bsnes: Pull upstream fixes
...
Contains
- 3ca0504e67e89d37e24fce87183332f7ec577867: Extend the Super Famicom LOROM-RAM#A memory map.
- dab534b6584e4debef2c9572e6b6588a604d79a9: wdc65816: fix PLB wrapping in emulation mode
- ccbe394e7d4bc5f5596544813d887da161af3ca6: wdc65816: emulate (direct,X) wraparound bug in emulation mode
- 79770f6207a5d244652644c5e2d9f4328bd974ac: implementation of SA-1 BW-RAM protection
2024-03-01 15:56:28 +01:00
James Groom
3f58dba4f5
Use title case for this menu item
2024-02-25 06:42:51 +10:00
James Groom
a3f8015489
Nix expr: Regen NuGet lockfile
2024-02-24 06:03:31 +10:00
James Groom
4df850973f
Document invariant
...
see df4aa7974
2024-02-24 05:15:31 +10:00
Morilli
df4aa7974b
Optimize InputDisplayGenerator.Generate
2024-02-22 19:27:38 +01:00
YoshiRulz
d31047ffc3
Use NuGet central package management
2024-02-14 16:24:31 +00:00
James Groom
daf9ea7bb2
Check for FFmpeg when using DiscoHawk's bottom box
...
no download option for now
2024-02-14 16:23:11 +00:00
James Groom
3f2f9cc170
Copy error dialog code from DiscoHawk's top box to its bottom box
2024-02-14 16:21:34 +00:00
James Groom
6309e3b7fc
Nix expr: Fix DiscoHawk launch script
2024-02-14 16:20:02 +00:00
James Groom
88013f5d18
Nix expr: Regen NuGet lockfile
...
fixes b34e713f1
2024-02-14 16:17:43 +00:00
feos
54ef35d2e0
black text on white BG is how input roll is meant to look
...
if we ever support swapping the colors for a dark theme, bd3f919129
could be a useful refactor, but only allowing linux users to see input roll properly was wrong (because setting BG to Control color makes it look disabled)
2024-02-13 01:11:50 +03:00
CasualPokePlayer
b34e713f1c
update sqlite stuff, also swap it with Microsoft.Data.Sqlite.Core / SQLitePCLRaw.provider.e_sqlite3 and do a different hack to avoid pulling in native deps
2024-02-12 13:59:16 -08:00
James Groom
bee6ff1a45
Bump .NET SDK images used by GitLab CI
...
fixes 131bc65e8
2024-02-13 06:43:05 +10:00
James Groom
131bc65e8f
Bump .NET SDK to 8.x
2024-02-12 20:38:03 +00:00
James Groom
b1a684fd7f
Nix expr: Fix nix-shell when dev build uses a different SDK to latest
2024-02-13 06:34:31 +10:00
James Groom
86684b6893
Use long flag for `dotnet test -a` since it changes in .NET 7
2024-02-13 06:28:15 +10:00
CasualPokePlayer
17434f78cf
init rtc before calling nyma init functions
...
mainly needed for saturnus
2024-02-09 18:37:34 -08:00
CasualPokePlayer
0cc61c3744
add method for setting the frontend time before game load... this will be needed for saturnus, as it may query time to set the initial rtc
2024-02-09 18:35:14 -08:00
CasualPokePlayer
5fb7b486b3
dumb rcheevos saturn memory fix
...
yeah this is dumb
2024-02-08 23:48:53 -08:00
CasualPokePlayer
2c521fdc5a
add ISaveRam explicitly
...
this is needed for new saveram interface to be picked up apparently
fixes 446fac3242
2024-02-08 23:36:12 -08:00
CasualPokePlayer
446fac3242
add in c# side code to actually use new saturnus saveram interface
2024-02-08 23:32:14 -08:00
CasualPokePlayer
2ce3bbffa5
set various saturn memory domains to be swapped (supercedes https://github.com/TASEmulators/BizHawk/pull/3666 )
...
also add in saveram apis, mostly due to needing an extra step on saveram load to properly handle rtc
2024-02-08 23:18:59 -08:00
CasualPokePlayer
5d54c09577
update saturn entries in firmware db
...
mainly don't consider other region bios files as "acceptable", mednafen policy is to reject the wrong region (see ss.bios_sanity handling)
2024-02-07 06:17:54 -08:00
James Groom
33f0b5ca32
Remove imports no longer used after recent changes
2024-02-06 11:10:05 +00:00
James Groom
33a71cf0e1
Replace `null` array w/ empty in `NESSyncSettings.OkBtn_Click` ( fixes #3858 )
...
fixes 103fb3832
2024-02-06 09:03:16 +10:00
James Groom
103fb38322
Clean up `NESSyncSettings.OkBtn_Click` ( resolves #3856 )
2024-02-01 15:11:52 +00:00
James Groom
484e1fee78
Clean up `NESSyncSettings.InitialWRamStatePattern`
2024-02-01 15:10:02 +00:00
James Groom
7e8950ea52
Clean up `BytesToHexString`
2024-02-01 15:04:36 +00:00
James Groom
f3aae71da6
Expose PALRAM domain from NesHawk ( resolves #3854 )
2024-01-31 09:31:22 +00:00
CasualPokePlayer
572d989a94
backport e9e56c56b0
and c478c6026a
...
fixes #3850
2024-01-28 06:13:09 -08:00
j-ac
1162ac4a12
fix typo in contributing.md
2024-01-27 02:39:42 +00:00
CasualPokePlayer
2f11560b14
fix alternative keyboard layout handling for extended scancodes
2024-01-26 07:01:22 -08:00
James Groom
acf368e67f
Rewrite Game Genie (GB) decoder
2024-01-21 15:01:20 +00:00
James Groom
2f9119834b
Add test cases for Game Genie (GB) decoder
2024-01-21 14:49:22 +00:00
James Groom
21706d8421
Fix typo
...
fixes f6a9dee46
2024-01-18 14:55:51 +10:00
James Groom
f6a9dee467
Prevent an IooRE in *Action 52*
...
see https://github.com/TASEmulators/BizHawk/issues/2999#issuecomment-1895239013
2024-01-17 17:35:25 +10:00
CasualPokePlayer
62afd3c747
add missing member to this struct
2024-01-16 22:04:30 -08:00
CasualPokePlayer
1b7fe8e7fd
misc cheevo stuff
2024-01-16 20:16:25 -08:00
CasualPokePlayer
e576d1862c
update rcheevos for linux
2024-01-16 20:03:58 -08:00
CasualPokePlayer
d03d076fa7
several rcheevo updates, mostly for 3DS stuff
2024-01-16 20:00:45 -08:00
CasualPokePlayer
67b535d0f8
remove dsi skip fw restriction c# side
2024-01-16 11:08:40 -08:00
CasualPokePlayer
7d2ff866d8
add support for direct booting dsi titles (including dsiware)
2024-01-16 11:04:38 -08:00
CasualPokePlayer
55b3319ee0
minor melonds fixes
2024-01-10 08:13:20 -08:00
CasualPokePlayer
8be0111e72
fix build
2023-12-31 18:02:49 -08:00
CasualPokePlayer
d6fdf503b9
/s/RIM_KEY/RI_KEY
...
seems to be a dumb typo (docs have RI_KEY_* not RIM_KEY_*)
2023-12-31 06:00:48 -08:00
CasualPokePlayer
6330a703a1
fix Pause key not working with RAWINPUT
2023-12-31 05:44:50 -08:00
CasualPokePlayer
79d6bee75f
this can be null
2023-12-30 16:40:25 -08:00
CasualPokePlayer
f94bcb64b1
add back hawk sound when opening About box
2023-12-30 16:37:37 -08:00
CasualPokePlayer
51925e7cc9
make SDL2WavStream consume a generic Stream rather than passing in a file path
...
this now should make it functionally the same as a System.Media.SoundPlayer, letting us only doing disk access one time per wav file (and allows some embbed wav to be played)
2023-12-30 16:03:21 -08:00