Doom on Playdate
Nic Magnier successfully ported Doom to the Playdate, facing challenges with makefiles and compilers. He plans to enhance controls and optimize the game, aiming to integrate features like using the crank for interactions. Despite encountering crashes, Nic remains committed to refining the port. The community eagerly awaits further developments.
Read original articleNic Magnier has successfully started porting Doom to the Playdate device, overcoming challenges with makefiles and compilers. He managed to run the game on both the simulator and hardware, addressing issues with the linker and libc references. Nic utilized STM32Doom based on Chocolate Doom for the port and plans to share the source code. The community praised the progress, considering Doom's port a significant milestone for the Playdate. Nic aims to enhance game controls, presentation, and optimization while experimenting with blue noise textures for improved rendering. Despite encountering crashes during gameplay, Nic remains committed to refining the port and potentially integrating features like using the crank for gameplay interactions. The absence of sound and music in the current build is acknowledged, with plans to address this aspect in the future. Overall, the Playdate community appreciates Nic's efforts and eagerly anticipates further developments in the Doom port project.
Related
Half-Life and it's failed OS 9 port
Failed Half-Life port to Mac OS 9 by Logicware faced cancellation due to Valve's market concerns and multiplayer issues. Apple's misleading sales projections strained Valve's relationship, leading to the port's axing. Despite setbacks, Half-Life arrived on Mac in 2013, showcasing Valve's turbulent history with Apple. Various options exist for playing Half-Life on Mac today, appealing to retro Mac gaming fans.
RISC-V Emulator for Sophgo SG2000 SoC (Pine64 Oz64 / Milk-V Duo S)
A RISC-V emulator tailored for Sophgo SG2000 SoC now supports Pine64 Oz64 and Milk-V Duo SBCs. It emulates SG2000 memory map, UART controller, and 64 interrupts, enabling NuttX testing. Future plans include GPIO emulation.
Introducing PCSX2 2.0!
PCSX2 2.0 released after 4 years, featuring 6000 changes, 100 million downloads, and 20th anniversary. Updates include Qt UI, plugin removal, game fixes, customization, compatibility improvements, MacOS support, and technical enhancements.
Non-Euclidean Doom: what happens to a game when pi is not pi (2022) [video]
The YouTube video explores Doom's history, development, open-sourcing, and platform adaptations. It discusses altering pi in the source code, leading to network vulnerabilities, non-euclidean geometry, and gameplay changes. Collision detection in the game remains unchanged.
PCSX2 2.0 Released
PCSX2 2.0 released after 4 years, featuring 6000 changes, 100 million downloads, and 20th-anniversary celebration. Updates include Qt UI, plugin removal, game fixes, customization, compatibility improvements, MacOS support, Fastmem, and system requirement changes.
The diffusion algorithms don't inherently make images brighter. They require working in the right color space, linear light in this case.
This color space error is less visible when dithering to many colors, because the difference between the most similar color and dithered color is small, so the (incorrectly) diffused error is small. But dithering to 1 bit is the worst case.
This is such a chronic problem with compiling any existing C or C++ code. I'm paranoid about touching any new 3rd party software in those languages because of the inevitable frustrating fragility of it all.
The software powering this discussion forum encountered an unexpected problem. We apologize for the inconvenience.
The benefits of color and also the benefits of low powered, long battery life with possibly the chance to change the color to black and white like original playdates shipped with.
Doom on Playdate looks awesome though!
Related
Half-Life and it's failed OS 9 port
Failed Half-Life port to Mac OS 9 by Logicware faced cancellation due to Valve's market concerns and multiplayer issues. Apple's misleading sales projections strained Valve's relationship, leading to the port's axing. Despite setbacks, Half-Life arrived on Mac in 2013, showcasing Valve's turbulent history with Apple. Various options exist for playing Half-Life on Mac today, appealing to retro Mac gaming fans.
RISC-V Emulator for Sophgo SG2000 SoC (Pine64 Oz64 / Milk-V Duo S)
A RISC-V emulator tailored for Sophgo SG2000 SoC now supports Pine64 Oz64 and Milk-V Duo SBCs. It emulates SG2000 memory map, UART controller, and 64 interrupts, enabling NuttX testing. Future plans include GPIO emulation.
Introducing PCSX2 2.0!
PCSX2 2.0 released after 4 years, featuring 6000 changes, 100 million downloads, and 20th anniversary. Updates include Qt UI, plugin removal, game fixes, customization, compatibility improvements, MacOS support, and technical enhancements.
Non-Euclidean Doom: what happens to a game when pi is not pi (2022) [video]
The YouTube video explores Doom's history, development, open-sourcing, and platform adaptations. It discusses altering pi in the source code, leading to network vulnerabilities, non-euclidean geometry, and gameplay changes. Collision detection in the game remains unchanged.
PCSX2 2.0 Released
PCSX2 2.0 released after 4 years, featuring 6000 changes, 100 million downloads, and 20th-anniversary celebration. Updates include Qt UI, plugin removal, game fixes, customization, compatibility improvements, MacOS support, Fastmem, and system requirement changes.