Hacker GitHub

← All repos

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

Mentions per year 10 mentions · busiest year 2020 (5)
20082026
  1. 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)
  2. …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
  3. …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
  4. …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
  5. …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
  6. …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…
  7. …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
  8. …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…
  9. …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