a6ba2b5e20
BIOS: Prioritize image enumeration
...
Launch console BIOS is de-prioritized due to bugs.
Late PAL is de-prioritized due to additional regional checks that break import booting without fast boot.
PS2 is de-prioritized due to requiring a dynamic fast boot patch.
PS2 PAL is further de-prioritized due to additonal region checks.
2024-08-13 15:09:13 +10:00
e96320daf0
BIOS: Add Type 2 fastboot patch (PS2)
2024-08-13 14:47:40 +10:00
6fe0c986fa
System: Rewrite EXE override/loading
...
Relies on POST=7 as a kernel initialization indicator, instead of
patching the BIOS.
Fixes EXE loading with OpenBIOS and PS2 BIOS, and fast boot getting
baked into save states.
2024-07-28 19:05:56 +10:00
f0945ca3ca
BIOS: Refactor loading/hashing of images
...
Fixes identification of PS2 BIOSes. However, they are not (yet) fastboot
compatible.
2024-07-19 15:51:25 +10:00
318fd0b0fd
System: Fix triple popup on missing BIOS
2024-05-13 00:07:47 +10:00
ae9cf5b889
BIOS: Add FindBIOSPathWithHash()
2023-08-30 22:20:36 +10:00
199c53f3af
BIOS: Replace TTY patch with syscall hook
2023-08-30 00:44:01 +10:00
1fcf16fc81
System: Store BIOS image info/hash after loading
2023-03-16 19:22:54 +10:00
8c7a192128
Misc: Add copyright/license statement to applicable files
...
Should've did this in the beginning.
2022-12-04 21:03:49 +10:00
6db90e8116
BIOS: Add detection of OpenBIOS
2022-11-15 21:22:42 +10:00
b42b5501f6
UI: Massive revamp, new features and improvements
2022-07-22 21:19:54 +10:00
253b115b11
PSFLoader: Detect region from exe
2021-01-24 17:37:09 +10:00
79012d5288
BIOS: Add check for older BIOS from PS3
...
Same revision number as newer PS3, but different file size and 512KB
hash.
2021-01-04 23:54:42 -08:00
d9096ca12d
BIOS: Prevent patching incompatible BIOSes
2020-12-27 16:14:28 -08:00
0e2276fc7a
BIOS: Add support for loading PS2 BIOSes
2020-12-27 15:32:41 -08:00
b2d224abfc
System: Set BIOS before resetting
...
Fixes incorrect first instruction executing in interpreter mode.
2020-10-30 00:44:39 +10:00
7d01bedf07
BIOS: Automatically detect images, improve selection UI
2020-09-23 00:20:50 +10:00
dec475db62
GameList: Support homebrew/psexe files
2019-12-04 21:12:50 +10:00
f11d357ab9
Compile fixes for Android
2019-11-28 01:55:33 +10:00
246c97ccb3
System: Scaffolding for multi-system/multi-bios
2019-11-16 20:50:59 +10:00