Ian Hanschen's Avatar

Ian Hanschen

@furan.bsky.social

296 Followers  |  81 Following  |  129 Posts  |  Joined: 25.05.2023  |  1.9449

Latest posts by furan.bsky.social on Bluesky

Video thumbnail

I donโ€™t have the BRAM for a depth buffer so itโ€™s time to get the memory controller up and running for this fjord torus.

100% FPGA logic 3D pipeline, no CPU.

07.02.2026 02:24 โ€” ๐Ÿ‘ 35    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

interested in the cosim infra

05.02.2026 14:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

looks like it works now

04.02.2026 16:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

the 3d rast pipeline is a tools-assisted speedrun. the combo of claude code + codex is turning what would have taken years into months.

04.02.2026 16:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Making Catacomb 3-D
YouTube video by John Romero Making Catacomb 3-D

www.youtube.com/watch?v=ZcUq...

04.02.2026 14:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

maybe after I'm done with it

04.02.2026 03:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

come warm yourself by my 100% FPGA logic 3D rasterization pipelineโ€ฆ while the geometry engine (also logic) cubes.

02.02.2026 21:14 โ€” ๐Ÿ‘ 28    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

@foone.bsky.social this is what you're gonna guess it is, with a geometry engine bolted on to test it

02.02.2026 02:39 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

First light on real hardware. I will call it what it is when I decide it is.

02.02.2026 02:36 โ€” ๐Ÿ‘ 28    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 4

this is a no signaling zone

02.02.2026 01:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

there's a special disease programmers get. basically, they build a lot of stuff and every time they fight with some framework. eventually they're like "I'm gonna write my own damn framework" and then they write their own framework that innovates on the frustration.

01.02.2026 17:37 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

recently I rubber-ducky debugged something with claude code and then I used it to reconstruct some algorithms from expired patents so I could understand them. now it creates test benches, test harnesses, and does grunt work. we're not going back.

01.02.2026 17:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

...no :)

01.02.2026 07:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

you can guess what I'm working on.
you'll probably be right.

01.02.2026 04:07 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Post image

Got deep color (12 bits per channel) from the Terasic FMC-HDMI with the Altera Stratix V Advanced Systems Development Kit.

26.01.2026 02:24 โ€” ๐Ÿ‘ 18    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

that's not a computer, it's an FPGA

21.01.2026 03:22 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

whomever wrote dvi_tx/dvi_tx_tmds_enc for bit banged dvi (mike field?): thanks. modified it to encode dvi for altera's phy ip to use the hssi tx blocks on the arria v gx kit.

20.01.2026 05:53 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

dig a little deeper

18.01.2026 00:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image 17.01.2026 21:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

binge-coding with claude. reproduced the algorithms for hp color recovery from expired patents.

17.01.2026 20:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

if I have to stare at it, it should probably look nice

15.01.2026 23:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

this claude guy does fine work๐Ÿค”

15.01.2026 16:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

if you knew how I was doing this you would probably lose your shit

14.01.2026 05:24 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

emulation progress

14.01.2026 04:09 โ€” ๐Ÿ‘ 21    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

nice

14.01.2026 02:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

random realization: it makes sense that the option rom header signature is 0x55 0xAA for the same reason those values are used when doing a hardware detection knock on the AT bus, or, recently, memory controller training: every other bit is set.
0x55 = 01010101
0xAA = 10101010

14.01.2026 01:36 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - ianhan/gmaker_pcfxga_sdk_docs_claude: English translations of NEC PC-FXGA GMAKER Starter Kit (DOS/V) SDK documentation - hardware specs, library APIs, tools, and file formats English translations of NEC PC-FXGA GMAKER Starter Kit (DOS/V) SDK documentation - hardware specs, library APIs, tools, and file formats - ianhan/gmaker_pcfxga_sdk_docs_claude

PC-FX GA GMAKER SDK Documentation (English Translation): github.com/ianhan/gmake...

13.01.2026 15:41 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

chonk

11.01.2026 19:02 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

thanks much

11.01.2026 19:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@tubetime.bsky.social did you toss your mcga documentation somewhere?

10.01.2026 19:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@furan is following 20 prominent accounts