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
20082026
-
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
comment by pjc50 · 2024-12-03 · in Tweaking Stunt Island's 30-year-old 3D engine -
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…
comment by pjc50 · 2024-05-14 · in DOS game “F-15 Strike Eagle II” reverse engineering/reconstruction war stories -
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.
comment by pjc50 · 2022-11-20 · in Ask HN: Publish old projects even though the source code embarrasses you by now? -
…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 -
…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…
comment by pjc50 · 2021-09-26 · in Found a program I wrote in 1981 and decided to bring it back to life -
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 -
…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 )
comment by pjc50 · 2020-01-22 · in Turkey buys Delphi licenses for an estimated one million students -
…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…
comment by pjc50 · 2019-03-09 · in “It's done in hardware so it's cheap” (2012) -
…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 -
…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
comment by pjc50 · 2017-01-21 · in The lost art of 3D rendering without shaders