billforsternz/retro-sargon
View on GitHub ↗ ★ 68 Assembly
This is a project to bring the code from the book "Sargon a computer chess program" back to life in the modern era
10 mentions on Hacker News by 2 people: 1 story, 9 comments · first 2020-05-20 · latest 2026-03-08
20082026
-
I thought my Z80 project ( https://github.com/billforsternz/retro-sargon ) was close to the whimsical end of the practical to just for fun spectrum but this takes things to a whole new level, kudos.
comment by billforsternz · 2026-03-08 · in Z80 Sans – a disassembler in a font (2024) -
…exercise in getting a vintage Z80 (8080 superset) assembly language program working on modern PCs. https://github.com/billforsternz/retro-sargon See the "Yet More Details" section in the README.
comment by billforsternz · 2024-03-20 · in Intel 8080 emulator. 19th IOCCC. Best of Show -
…finish off a trivial win. Edit: Recently I brought some ancient (1978) chess software back to life https://github.com/billforsternz/retro-sargon . These two phases of chess, basically two different games, were quite noticeable with that…
comment by billforsternz · 2024-02-08 · in Grandmaster-Level Chess Without Search -
…to C for running on modern PCs. But by far my favourite retro chess software project is Sargon 1978 https://github.com/billforsternz/retro-sargon
comment by billforsternz · 2023-06-23 · in Video Chess disassembled and commented -
…that's lost for words. BTW, I love retro computing too, this is my best attempt so far in the field https://github.com/billforsternz/retro-sargon . I aspire to similar standards to your good self, but I'm not there yet.
comment by billforsternz · 2022-09-13 · in Fixing a 30-year-old Roland synthesizer bug -
…immediately had WordStar, Visicalc and DBase. I found an interesting example of the process here: https://github.com/billforsternz/retro-sargon#yet-more-detai... (But this actually converts Z-80 to 32-bit x86.) Second killer feature is the…
comment by jhallenworld · 2020-08-02 · in Reverse-engineering the adder inside the Intel 8086 -
…A few months ago I returned to the project and completed it this time; https://github.com/billforsternz/retro-sargon As I should have realised the first time, you can write your own converter in an afternoon or two :-)
comment by billforsternz · 2020-06-18 · in A look at the die of the 8086 processor -
…talk to the hard core? I just finished porting the classic Sargon Z80 chess program to run on x86, https://github.com/billforsternz/retro-sargon . One of the side effects of the project is Sargon in real Z80 assembly language, rather than…
comment by billforsternz · 2020-05-31 · in Why do C to Z80 compilers produce poor code? (2018) -
…continue to use my own std::string sprintf( const char *fmt, ... ); function as implemented here; https://github.com/billforsternz/retro-sargon/blob/master/sr...
comment by billforsternz · 2020-05-25 · in Fmt – A Modern Formatting Library