Sorgelig
03d96b7904
PSX: use preloaded BIOSes, add reset flag, some code aligning.
2022-05-02 18:29:53 +08:00
Marcoen Hirschberg
6a223f62e2
Psx region autodetect ( #589 )
2022-05-02 05:18:57 +08:00
David Shadoff
12b9e8d75f
Fix PC Engine CD player controls ( #585 ) ( #586 )
...
Correct LBA-MSF conversion for absolute offset in the SUBQ request function (relative remains without offset)
2022-04-25 15:25:10 +08:00
RobertPeip
6b688992a1
PSX: invalidate CD sector buffer when switching CD ( #584 )
2022-04-21 22:39:08 +08:00
zakk4223
4a361d9e40
PSX: adjust CHD TOC pregap handling to match core expectations. Also adjust reads to compensate for enforced 'fake' track 1 pregap ( #580 )
...
Co-authored-by: Zakk <zakk@rsdio.com >
2022-04-08 21:20:29 +08:00
Sorgelig
bcc57c8710
AtariST: add dongle bit into config.
2022-04-03 07:12:32 +08:00
user7182
bf180ef364
x86: Limited disk space reported by shared FS to 2GB ( #574 )
...
This allows older MS-DOS versions to see non-zero disk space remaining
when free space is greater than 2GB.
2022-03-21 01:44:37 +08:00
p2mate
c57f320dd5
ao486: use token instead of path to identify findfirst requests ( #569 )
...
Co-authored-by: Peter De Schrijver <p2@psychaos.be >
2022-03-13 21:27:19 +08:00
Sorgelig
2e34dcae35
MGL: support up to 6 actions. New action: reset.
2022-03-03 23:00:23 +08:00
Alex Oughton
a9b4bb30d8
x86: Eject floppy before inserting new ( #560 )
2022-02-28 22:07:57 +08:00
Sorgelig
1c250abbce
Improved MGL handling.
2022-02-28 02:12:48 +08:00
David Lindecrantz
fa7690d335
PSX: Try loading optional cd_bios.rom from both game dir and parent dir ( #555 )
2022-02-25 20:49:10 +08:00
Sorgelig
ed1ec99688
Initial support for MiSTer Game Launcher (mgl) file.
2022-02-24 21:24:04 +08:00
Marcoen Hirschberg
d8edab069e
PSX: game ID based SBI lookup ( #552 )
...
* PSX: look up SBI files based on Game ID from PSX/sbi.zip
* PSX: do not depend on STL for Game ID lookup
2022-02-22 04:40:10 +08:00
Marcoen Hirschberg
652a8423d3
psx: add cheats ( #551 )
...
* PSX: implement game ID
* initialize cheats for PSX
2022-02-22 00:31:51 +08:00
Sorgelig
b7c1fc1d8b
Some cleanup.
2022-02-20 23:21:22 +08:00
zakk4223
efe27ea77e
Add CHD image support for PSX ( #549 )
2022-02-20 23:12:06 +08:00
Kasper Olesen
283e72eadf
PSX: support for single-bin multi-track images ( #547 )
...
Should help get audio working with more types of cue-bin images
2022-02-20 15:40:10 +08:00
Sorgelig
d25fb500ef
PSX: support for multitrack CD. Don't load BIOS if it's not 512KB.
2022-02-19 01:03:17 +08:00
paulb-nl
41eff6f020
mra_loader: show error message on screen ( #544 )
...
Only clear error_msg if MD5 is not empty or None
Show full path with not found error so it is clear which folder it is
looking in.
2022-02-17 03:19:23 +08:00
Sorgelig
c2c2ce2514
PSX: option to automount memory card 1 per-game.
2022-02-14 02:31:21 +08:00
Sorgelig
7701cb1cda
rename user_io_8bit_set_status to user_io_status.
2022-02-14 02:12:09 +08:00
Sorgelig
eb1455cebb
PSX: don't create memory card till first save.
2022-02-13 23:16:30 +08:00
Sorgelig
7d896cd85a
PSX: noreset.txt file to prevents reset on next CD mounting.
2022-02-12 15:53:39 +08:00
Sorgelig
f45b2b5bab
PSX: highlight current save file in browser.
2022-02-09 21:14:47 +08:00
Sorgelig
5f951d42c5
PSX: don't cut name by dot in saves.
2022-02-09 19:02:53 +08:00
Sorgelig
bff9246529
PSX: fix save index.
2022-02-09 14:38:44 +08:00
Sorgelig
7c8b149d5f
PSX: use per-game memory card. Allow to mount memory card from saves.
2022-02-09 03:33:12 +08:00
Sorgelig
ccc3cc592b
adjust new sources and paths.
2022-02-08 08:28:44 +08:00
zakk4223
0302acfe4e
Add zlib includes ( #530 )
...
Co-authored-by: Zakk <zakk@rsdio.com >
2022-02-08 08:15:49 +08:00
Alan Steremberg
04a530b5b8
put zlib back ( #528 )
2022-02-07 19:55:51 +08:00
Sorgelig
a9f8801324
x86: fix ide flags.
2022-02-06 23:50:58 +08:00
Sorgelig
96b3fa9275
PSX: add encryption map generation (markun).
2022-02-06 23:02:12 +08:00
Alan Steremberg
717f7d36df
fixed header miniz instead of zlib ( #521 )
2022-02-03 22:35:43 +08:00
Alan Steremberg
8c46d13d4f
Added UEF Converter ( #519 )
...
* added uef converter
* added uef converter
2022-02-03 07:27:08 +08:00
Sorgelig
ed726b89a2
minimig: always load kickstart upon config loading.
2022-01-07 20:30:13 +08:00
Matt Hargett
dac90bba4b
Fix memory corruption when using new config file with long kickstart path. ( #503 )
2022-01-06 19:24:59 +08:00
Sorgelig
d179966446
minimig: remove residents on kickstart loading.
2022-01-05 21:21:05 +08:00
Sorgelig
281482170b
PSX: fix BIOS loading.
2021-12-19 23:51:58 +08:00
Sorgelig
069368347a
PSX: add simple CUE parser.
2021-12-19 04:51:30 +08:00
Sorgelig
d0085907d2
PSX: support for per-region BIOS.
2021-12-19 02:57:56 +08:00
Sergey Dvodnenko
645e43e705
PCE CD: send the status of the SAPSP/SAPEP command (at the end of the track) immediately (Princess Maker 2). ( #479 )
2021-11-07 20:03:52 +08:00
Sorgelig
7abbf7f8f4
Support compilation in WSL Ubuntu 20.04 LTS. Fix some warnings.
2021-10-07 03:08:56 +08:00
David Shadoff
c7314eb3c8
Slightly adjust CD DATA read speed to correct TurboGrafx16_MiSTer#162
...
Slightly increase CD READ speed (data throughput). Slight adjustments in seek time may be needed in future in case lip syncing is affected.
2021-09-14 00:05:41 +08:00
David Shadoff
f683849d24
Correct Princess Maker 2 freeze (TurboGrafx16_MiSTer issue #154 ) ( #439 )
...
Fix off-by-one sector count on end of track for Princess Maker 2; the game constantly checks the subcode Q value to see whether it reached a certain time signature... Main_MiSTer was stopping the track one sector earlier than that sector.
2021-08-09 14:51:13 +08:00
sorgelig
aebed6b479
Minimig: fix behaviour of disk led, add led activity to shared folder access.
2021-08-03 23:49:20 +08:00
Alan Steremberg
97ad1c07e7
Fixed tape writing SharpMZ - goes to correct directory now ( #433 )
2021-07-29 07:29:32 +08:00
sorgelig
f87019d045
ide: some reorganization, split from Minimig, support for Archie.
2021-07-22 04:13:34 +08:00
David Shadoff
35639f0fb9
Fix for MiSTer-devel/Main-MiSTer#149 ( #430 )
...
Adjustment to head seek timing:
When seeking to audio tracks, there is a delay of between 130ms and 290ms between the status confirmation of completion and the start of audio. 80% of the time this is 220ms +/-20ms and does not appear to be related to either seek distance or location on disc.
This fix inserts a delay between head seek arrival status confirmation and the start of audio play, without changing the total delay (ie. status is retruned earlier where appropriate).
This fixes Last Alert's excess sound, but may also fix other games' sound.
This was tested against main games which have presented issues with seektime in the past.
2021-07-20 00:41:34 +08:00
sorgelig
422421e1ee
Remove unused vars.
2021-07-15 18:36:02 +08:00