CasualPokePlayer
83c0ea81fc
Fix CI build
...
apparently didn't commit this
2024-11-05 01:03:02 -08:00
CasualPokePlayer
6853439075
Improve string encryption
2024-11-05 00:59:03 -08:00
CasualPokePlayer
c9bed01b13
Do basic "protection" against RA api tokens in the config
2024-11-03 23:39:42 -08:00
CasualPokePlayer
f4d5db5693
Make sure RAIntegration uses our user agent versioning
2024-11-03 19:37:50 -08:00
CasualPokePlayer
2cdf1e99bf
Fix cue file resolving
...
fixes e893e3a1ff
2024-11-03 06:47:45 -08:00
CasualPokePlayer
666139f8e9
Fix TIC80 schema
2024-11-01 15:34:37 -07:00
CasualPokePlayer
76aae7afd7
fix buggy audio when closing lid
2024-11-01 15:22:57 -07:00
CasualPokePlayer
6578c852a1
replace most SDL_SetHint calls with SDL_SetHintWithPriority
...
ensures calls actually do something and won't be ignored due to env vars
2024-10-30 08:18:23 -07:00
CasualPokePlayer
9f3630cbce
Print out exception from opengl version check failure
2024-10-30 01:12:40 -07:00
Asnivor
867b2384fd
[ChannelFHawk] Latest homebrew golf version to gamedb
2024-10-29 14:52:56 +00:00
Asnivor
97c819ac5f
[ChannelFHawk] Add newer Mikebloke games to gamedb
2024-10-29 14:11:36 +00:00
CasualPokePlayer
cdbb96dfdb
set C64 retroachievements memory to RAM rather than System Bus
2024-10-29 06:50:06 -07:00
CasualPokePlayer
78cc5393e4
use FileData, not RomData for NDS
...
homebrew roms unpadded might be misdetected as having a ""header"" and have the first 512 bytes removed for RomData
2024-10-28 22:29:41 -07:00
YoshiRulz
0bf59347be
Fix Windows 10 LTSC incorrectly being marked as EOL
...
clever hack, no?
2024-10-28 12:32:03 +10:00
YoshiRulz
a8b8fb39ab
Clean up Windows version detection, now flagging Win11 21H2
2024-10-28 12:31:50 +10:00
Morilli
f32277ebd6
attempt to fix fm2 import
...
This will now add reset and power buttons if fourscore is used (pretty sure not doing that was a bug as per comment) and ignore port0 and port1 values if fourscore is set as per movie format documentation.
2024-10-27 18:11:38 +01:00
CasualPokePlayer
8f642d6b8f
expose DSi NWRAM
2024-10-26 17:32:58 -07:00
YoshiRulz
7a1ceaf417
s/firmwares/firmware/ in comments
2024-10-27 02:16:56 +10:00
YoshiRulz
f1d71cc914
s/firmwares/firmware/ in `MainForm` member identifiers
2024-10-27 02:16:56 +10:00
YoshiRulz
9b146b24ea
Rename `FirmwareConfig{,Info}.cs` to match type names
2024-10-27 02:16:56 +10:00
YoshiRulz
74e46227f5
Rename `FirmwaresConfig{,Info}` to `FirmwareConfig{,Info}`
2024-10-27 02:16:55 +10:00
YoshiRulz
03b1d353a7
s/firmwares/firmware/ in `FirmwaresConfig` member identifiers
2024-10-27 02:16:55 +10:00
YoshiRulz
02bf292a85
s/firmwares/firmware/ in `PathEntryCollection`
2024-10-27 02:16:55 +10:00
YoshiRulz
eee34dd69a
s/firmwares/firmwareIDMap/ in Nyma core init methods
2024-10-27 02:16:55 +10:00
YoshiRulz
6955ad3591
s/firmwares/firmware/ in strings
2024-10-27 02:16:55 +10:00
YoshiRulz
ab1f002481
Clarify dropdown options in Record Movie dialog
2024-10-26 02:33:00 +10:00
feos
90287b3396
puae: support region changes
...
by user at the start and by the game on the fly
todo: ntsc par (pal par is 1:1)
2024-10-25 01:17:52 +03:00
feos
703955fcd7
puae: block some unsupported images, reduce heap sizes
2024-10-24 21:47:50 +03:00
Asnivor
52f4f7426c
[A7800Hawk] Make ProLine controller default for the core. Fixes #3895
2024-10-24 14:24:33 +01:00
Asnivor
b3426624f7
[ChannelFHawk] Some code tidy
2024-10-24 13:49:27 +01:00
Asnivor
9c322f8967
[ChannelFHawk] More sensible viewport trimming and set default viewport to AllVisible
2024-10-24 13:32:38 +01:00
Asnivor
e0264ed102
[ChannelFHawk] ICodeDataLogger
2024-10-24 12:27:46 +01:00
YoshiRulz
4c69ce4e27
Avoid `string.Split` in `Database.InitializeWork`
...
On my machine (Mono) in Release config, this reduces the number of
string- and char-arrays allocated by an order of magnitude,
bringing the gamedb's total bytes allocated down by -10%.
2024-10-24 06:31:44 +10:00
YoshiRulz
6f3fd9740e
Add setup for profiling gamedb
...
simply build with
`-p:MachineExtraCompilationFlag=BIZHAWKBUILD_RUN_ONLY_GAMEDB_INIT`
2024-10-24 06:31:44 +10:00
YoshiRulz
4678d90646
Extract method from `Database.InitializeWork`, clean up, and add test
2024-10-24 06:31:44 +10:00
YoshiRulz
9ce3771e85
Move gamedb init before single-instance check
2024-10-24 04:27:30 +10:00
feos
09a39a5630
puae: dependent upon
2024-10-23 19:10:24 +03:00
YoshiRulz
9acdcdbcf7
Restore `BitmapBuffer.AsSpan` and add `AggressiveInlining`
...
fixes 9a5a75e5b
and 7ab2ca6b8
2024-10-21 17:44:58 +10:00
Morilli
4f82b30370
cleanup some SequenceEqual related code
2024-10-20 21:24:24 +02:00
Morilli
b7b8788354
Optimize ZwinderStateManger.GetStateClosestToFrame
...
AllStates() sorted the returned states, but this order was not used anywhere else, so I've removed it. GetStateClosestToFrame is solvable in O(n), so sorting is not required there either.
This is an O(n log(n)) -> O(n) improvement that is mostly relevant for the state history integrity checker
2024-10-20 16:56:47 +02:00
Morilli
7ab2ca6b89
Add SequenceEqual extension to prevent linq usage
...
this speeds up the state history integrity check by about an order of magnitude
2024-10-20 14:00:11 +02:00
YoshiRulz
1dbd7356eb
Fill in Stella upstream version
2024-10-20 05:35:42 +10:00
Morilli
8dee116d77
fix watch combo boxes being cut off
2024-10-19 11:29:20 +02:00
Morilli
59c8125241
some WatchEditor code style
2024-10-19 11:29:01 +02:00
CasualPokePlayer
84130285aa
fix host mouse to touch input weirdness with melonDS savestates
2024-10-19 00:51:14 -07:00
CasualPokePlayer
c954e8c189
Do encrypted DS rom detection better
2024-10-18 20:41:13 -07:00
CasualPokePlayer
2ddfc5f172
Add more NDS extensions
...
srl -> "official" DS rom extension (generally found in prototypes etc)
dsi -> used for DSi only games
ids -> used for iQue DS games
upstream handles all these rom extensions already
2024-10-18 18:03:04 -07:00
CasualPokePlayer
d3f4c1f441
fix mupen buffer overflow checks; fix pure interpreter
...
resolves #4095
2024-10-18 15:36:38 -07:00
Morilli
542f917b1f
fix a new waterboxhost warning
2024-10-18 23:54:18 +02:00
CasualPokePlayer
593e7c125b
force real bios file usage if an encrypted DS rom is used
2024-10-18 13:47:15 -07:00