mirror of
https://github.com/lowbit/ps5-doom.git
synced 2026-10-06 12:00:27 +02:00
screenshots/: the game list, the send screen during and after an upload and its page in a browser, the DOOM II title, MAP01 and shooting the first zombies, taken on the console. Testing the send screen with a browser and the 643 MB collection 7Z found two faults. The body was written as recv handed it over, about 20 KB per write, and writes to /app0 cost more the larger the file: the upload fell to 0.4 MB/s past 400 MB (1.6 ms per write at first, 47 ms past 480 MB). It now writes whole 256 KB chunks, which stay at 4 ms each; the whole 7Z arrived at 11 MB/s and its games were added 8 s later. Leaving the screen during an upload froze the game until the upload ended, because the stop was only checked when recv timed out; it is now checked before every recv, and the partial file is deleted. console_test.py launches through the PS5Upload helper when the Payload Manager's port is dead after rest mode. TODO: an unreproduced crash on The Ultimate DOOM's attract demos, games already installed counted as added, and the page's status waiting for a running upload.