Posted December 17, 2023 by Elorth
Greetings, Hard Chip players!
Small release à priori as there isn't much new on screen. This release is about how well and fast the simulation could run, but not only. Let's see the results.
The expert one will notice a slight improvement of 2200% :D! The focus was the simulation. Even though the render got some love, some regressions and slowness might have got in. It will be for a next of optimisation pass!
Some consequences: Die size can be extended to 1024x1024. Simulation step by step is back! You can run the simulation at different speeds (25T/s to 4000T/s). You can simulate larger circuit!
The point being, with clever tricks and tools, I think you can have a set of challenges that end in a fully functioning computer!
3. New Low-quality graphic mode: Hard Chip can be rough on the hardware. Even though High-Quality mode is meant to run on modest machines as well, if you want to focus on fps rather, you can select between 4 options now. "Low", "Medium" and "High" settings focus on the raymarching quality. The "Shadow" setting removes all shadows.
The difference between Low/No Shadow and High/Shadow is 2x to 4x, depending on the scenario!
5. QOL, Bug, and Crash fixes:
1. 4BitsProgramCounter uses numeric validator
2. Readout neutral value can be opt-out
3. Vacant connection point, not rendered on large circuits
4. PMOS resets properly
5. Puller behavior updated
6. Reduced undo stack to 64 to avoid memory
7. Click on modals's background locks out the modal fix
8. IO Validator now waits sim to "settle", various fix and tweaks as
9. Network Keresto bug tentative fix
10. Trace doesn't connect to substrate anymore
11. Demos files updated
12. Group color function is now quasi-instant and works with large circuit
13. In Sandbox mode, you can control the clock frequency
14. Crash fix: Render crash and On Reload file crash
As always, your feedback/suggestions/comments are instrumental in making this game.
Thank you for playing Hard Chip, and stay tuned for more updates and new features!