Hacker GitHub

← All repos

pjc50/ancient-3d-for-turboc

View on GitHub ↗ ★ 19 C

10 mentions on Hacker News by 1 person: 0 stories, 10 comments · first 2017-01-21 · latest 2024-12-03

Mentions per year 10 mentions · busiest year 2021 (3)
20082026
  1. I suppose this is where I plug my own 30 year old 3D engine (caution: it's not very good) https://github.com/pjc50/ancient-3d-for-turboc
  2. You may like my https://github.com/pjc50/ancient-3d-for-turboc : a slightly more modern target than the NES, it targets Borland Turbo C for MS-DOS and renders to the standard game 320x200 paletted "mode 13" display. Standard techniques of…
  3. Nice! This prompted me to post my own code from the same era: https://github.com/pjc50/ancient-3d-for-turboc I guess I should add screenshots.
  4. …http://bespin.org/~qz/pc-gpe/ and built myself a software renderer. You can see it on github: https://github.com/pjc50/ancient-3d-for-turboc Software matrix multiplication is a perfectly reasonable way of doing 3D graphics, when you don't…
    comment by pjc50 · 2021-12-23 · in Step Away from Stack Overflow
  5. …of things you had to worry about is just .. different. My ancient programmer credentials from 1996: https://github.com/pjc50/ancient-3d-for-turboc Back in the day, you had: - single processor - not networked Bang! Immediately whole areas…
  6. Is this where I post the code I wrote twenty-five years ago to do 16-bit fixed-point 3D rendering? https://github.com/pjc50/ancient-3d-for-turboc The target architecture was a 33MHz 486 PC running in "real" (ie sixteen-bit) mode. While…
    comment by pjc50 · 2021-01-08 · in Dissecting the Apple M1 GPU, part I
  7. …back to the "core" problem. (credentials: the code I wrote at age sixteen for doing 3D rendering https://github.com/pjc50/ancient-3d-for-turboc )
  8. …not as fast as doing 16-bit fixed-point maths, which I used back in the day for a toy 3D system. https://github.com/pjc50/ancient-3d-for-turboc >> the post is from 2012 back when nobody was doing hardware matrix multiplication so it's…
  9. …from 1996, which does sin and cos through the medium of 512-entry 32-bit integer lookup tables: https://github.com/pjc50/ancient-3d-for-turboc
    comment by pjc50 · 2018-03-06 · in Sin and Cos: The Programmer's Pals
  10. …have the code. So I've decided to put it on github. The last-modified-date on these files is 1996. https://github.com/pjc50/ancient-3d-for-turboc