DuckStation

4,2
12,4ย เบžเบฑเบ™ เบ„เบณเบ•เบดเบŠเบปเบก
1ย เบฅเป‰เบฒเบ™+
เบ”เบฒเบงเป‚เบซเบผเบ”
เบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ
เบ—เบธเบเบ„เบปเบ™
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป

เบเปˆเบฝเบงเบเบฑเบšเป€เบเบกเบ™เบตเป‰

DuckStation เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบณเบฅเบญเบ‡/เป€เบ„เบทเปˆเบญเบ‡เบˆเบณเบฅเบญเบ‡เบ‚เบญเบ‡เบ„เบญเบ™เป‚เบŠ Sony PlayStation(TM)/PSX/PS1, เป‚เบ”เบเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบซเบผเบดเป‰เบ™, เบ„เบงเบฒเบกเป„เบง เปเบฅเบฐเบเบฒเบ™เบฎเบฑเบเบชเบฒเป„เบงเป‰เปƒเบ™เป„เบฅเบเบฐเบเบฒเบง. เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ–เบทเบเบ•เป‰เบญเบ‡เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบนเบ‡.

เบฎเบนเบšเบžเบฒเบš ROM "BIOS" เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™ emulator เปเบฅเบฐเบซเบผเบดเป‰เบ™เป€เบเบก. เบฎเบนเบšเบžเบฒเบš ROM เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบเบฑเบš emulator เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ—เบฒเบ‡เบเบปเบ”เบซเบกเบฒเบ, เบ—เปˆเบฒเบ™เบ„เบงเบ™ dump เบ™เบตเป‰เบˆเบฒเบ console เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เป‚เบ”เบเปƒเบŠเป‰ Caetla/Unirom/etc. เป€เบเบกเบšเปเปˆเป„เบ”เป‰เบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบเบฑเบšเบ•เบปเบงเบˆเบณเบฅเบญเบ‡, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบžเบทเปˆเบญเบซเบผเบดเป‰เบ™เป€เบเบกเบ—เบตเปˆเบŠเบทเป‰เบขเปˆเบฒเบ‡เบ–เบทเบเบเบปเบ”เปเบฒเบ เปเบฅเบฐ เบ–เบดเป‰เบกเบ–เบดเป‰เบก.

DuckStation เบฎเบญเบ‡เบฎเบฑเบš cue, iso, img, ecm, mds, chd, เปเบฅเบฐเบฎเบนเบšเบžเบฒเบšเป€เบเบก PBP เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”. เบ–เป‰เบฒเป€เบเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบญเบทเปˆเบ™, เป€เบˆเบปเป‰เบฒเบˆเบฐเบ•เป‰เบญเบ‡เบ–เบดเป‰เบกเบกเบฑเบ™เบ„เบทเบ™เปƒเปเปˆ. เบชเปเบฒเบฅเบฑเบšเป€เบเบกเบ•เบดเบ”เบ•เบฒเบกเบ”เบฝเบงเปƒเบ™เบฎเบนเบšเปเบšเบšเบ–เบฑเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ https://www.duckstation.org/cue-maker/ เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ cue.

เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹:
- OpenGL, Vulkan เปเบฅเบฐเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบŠเบญเบšเปเบง
- เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบ•เบปเบงโ€‹, เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹, เปเบฅเบฐโ€‹เบชเบตโ€‹เบ—เบตเปˆโ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡ (24-bitโ€‹) เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบฎเบฒเบ”โ€‹เปเบงโ€‹
- เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™ widescreen เปƒเบ™โ€‹เป€เบเบกโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™ (เบšเปเปˆโ€‹เบกเบต stretchingโ€‹!
- PGXP เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เปเบกเปˆเบ™โ€‹เบเปเบฒโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅโ€‹เบ‚เบฒโ€‹เบ„เบฐโ€‹เบ™เบดเบ”โ€‹, เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹, เปเบฅเบฐ emulation buffer เบ„เบงเบฒเบกโ€‹เป€เบฅเบดเบ (เปเบเป‰โ€‹เป„เบ‚โ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡ "wobbleโ€‹" / polygon เบเบฒเบ™โ€‹เบ•เปเปˆโ€‹เบชเบนเป‰โ€‹)
- เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡ downsampling เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ•เบปเบงโ€‹
- เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰ Shader เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™ (GLSL เปเบฅเบฐ Reshade FX เบ—เบปเบ”เบฅเบญเบ‡).
- 60fps เปƒเบ™เป€เบเบก PAL เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
- เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ•เปเปˆโ€‹เป€เบเบก (เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เปเบœเบ™โ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เป€เบเบกโ€‹เป€เบ›เบฑเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบšเบธเบโ€‹เบ„เบปเบ™โ€‹)
- เป€เบ–เบดเบ‡ 8 เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเปƒเบ™เป€เบเบกเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบ”เป‰เบงเบเบเบฒเบ™เปเบ•เบฐเบซเบผเบฒเบเบ„เบฑเป‰เบ‡
- เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบœเบนเบโ€‹เบกเบฑเบ” keyboard (+ vibration เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹)
- RetroAchievements เปƒเบ™โ€‹เป€เบเบกโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™ (https://retroachievements.orgโ€‹)
- เบšเบฑเบ™โ€‹เบ™เบฒโ€‹เบ—เบดโ€‹เบเบฒเบ™โ€‹เบšเบฑเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒ (เบเป‰เบฒเบโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹, เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เป€เบ‚เบปเป‰เบฒ gme / mcr / mc / mcdโ€‹)
- เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบซเบฑเบ” patch
- เบŠเปˆเบงเบโ€‹เบ›เบฐโ€‹เบขเบฑเบ”โ€‹เบฅเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เบกเบต screenshots เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹
- เบ„เบงเบฒเบกเป„เบง turbo เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเป„เบงเปƒเบ™เบฅเบฐเบ”เบฑเบšเบเบฒเบ‡เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบชเบนเบ‡เบชเบธเบ”
- Emulated CPU overclocking เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡ FPS เปƒเบ™เป€เบเบก
- Runahead เปเบฅเบฐ rewind (เบซเป‰เบฒเบกโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปƒเบ™โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบŠเป‰เบฒโ€‹)
- เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบ (เปƒเบ™โ€‹เป€เบกโ€‹เบ™เบนโ€‹เบžเบฑเบโ€‹เป„เบงเป‰โ€‹)

DuckStation เบฎเบญเบ‡เบฎเบฑเบšเบ—เบฑเบ‡ 32-bit/64-bit ARM, เปเบฅเบฐ 64-bit x86 เบญเบธเบ›เบฐเบเบญเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบกเบฑเบ™เป€เบ›เบฑเบ™ emulator เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบซเบผเบฒเบ, เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบฎเบฒเบ”เปเบงเบชเบฒเบกเบฒเบ”เบ›เบฒเบ™เบเบฒเบ‡. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบญเบธเบ›เบฐเบเบญเบ™ ARM 32-bit, เบเบฐเบฅเบธเบ™เบฒเบขเปˆเบฒเบ„เบฒเบ”เบซเบงเบฑเบ‡เบงเปˆเบฒ emulator เบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ”เบต - เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ CPU 1.5GHz เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบต.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบžเบฒเบเบ™เบญเบ, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบ›เบธเปˆเบกเปเบฅเบฐเป„เบกเป‰เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

เบฅเบฒเบเบŠเบทเปˆเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡เป€เบเบก: https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit?usp=sharing

"PlayStation" เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบเบฒเบ™เบ„เป‰เบฒเบˆเบปเบ”เบ—เบฐเบšเบฝเบ™เบ‚เบญเบ‡ Sony Interactive Entertainment Europe Limited. เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เบšเปเปˆเบกเบตเบชเปˆเบงเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปƒเบ”เป†เบเบฑเบš Sony Interactive Entertainment.

เป„เบญเบ„เบญเบ™เป€เบ›เบฑเบ”เป‚เบ”เบ icons8: https://icons8.com/icon/74847/duck

เปเบญเบฑเบšเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบžเบฒเบเปƒเบ•เป‰เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡ Creative Commons Attribution-NonCommercial-NoDerivatives International License (BY-NC-ND 4.0, https://creativecommons.org/licenses/by-nc-nd/4.0/).

เป€เบเบกเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปเบกเปˆเบ™:
- Hover Racing: http://www.psxdev.net/forum/viewtopic.php?t=636
- เบˆเบฒเบ: https://chenthread.asie.pl/fromage/
- PSXNICCC Demo: https://github.com/PeterLemon/PSX/tree/master/Demo/PSXNICCC
เบญเบฑเบšเป€เบ”เบ”เปเบฅเป‰เบงเป€เบกเบทเปˆเบญ
27 เบก.เบ. 2024

เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™

เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบฅเบตเปˆเบกเบ”เป‰เบงเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบฑเบšเบเบณ เปเบฅเบฐ เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบ™เบงเปƒเบ”. เบงเบดเบ—เบตเบ›เบฐเบ•เบดเบšเบฑเบ”เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง เปเบฅเบฐ เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบญเบฒเบ”เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบ™เบณเปƒเบŠเป‰, เบžเบฒเบเบžเบทเป‰เบ™ เปเบฅเบฐ เบญเบฒเบเบธเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰ เปเบฅเบฐ เบญเบฒเบ”เบˆเบฐเบญเบฑเบšเป€เบ”เบ”เบกเบฑเบ™เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›.
เบšเปเปˆเป„เบ”เป‰เป„เบ”เป‰เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก
เบชเบถเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบเบฒเบ”เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”
เบšเปเปˆเป„เบ”เป‰เป€เบเบฑเบšเบเบณเบ‚เปเป‰เบกเบนเบ™
เบชเบถเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบเบฒเบ”เบเบฒเบ™เป€เบเบฑเบšเบเบณเบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”

เบเบฒเบ™เบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบš เปเบฅเบฐ เบ„เบณเบ•เบดเบŠเบปเบก

4,2
11,8ย เบžเบฑเบ™ เบ„เบณเบ•เบดเบŠเบปเบก

เบกเบตเบซเบเบฑเบ‡เปƒเปเปˆ

Hotfix update:
- Fix crash with Vulkan and fast forwarding.
- Fix VRAM replacement loading.
- Fix "Match Display" aspect ratio.

This DuckStation update includes:

- Performance improvements
- Disc changing for bin/cue (from scanned games)
- Post-processing shaders (GLSL+Reshade)
- Enhancement compatibility improvements
- New, faster recompiler (NewRec, still experimental)
- Switch to rc_client for RetroAchievements
- Unify hardware renderers

No configuration changes are required.