HN user

roygbiv2

163 karma
Posts0
Comments119
View on HN
No posts found.

I can browse to jellyfin on my phone, ipad, laptop, TV etc watch any format (since it will transcode on the fly) and watch whatever I was watching from wherever I left it. It will also obviously know where I'm up to in any series so if I start watching something else I can go back to it at a later date.

An a4000..wow my dream machine. I have an ACA1221lc[0] in there. A firm believer in real hardware. I really want an easy way of swapping out the cf card so I can make my fuzix port bootable and easily reflash the card.

For the moment I have a floppy disk that loads my network card drivers and then copies the kernel over the network into ram. That makes debugging things way easier than having to burn a floppy with every code change.

[0] https://wiki.icomp.de/wiki/ACA1221lc

I've been slowly working on getting fuzix working on my amiga 1200. It boots the kernel I just don't have a file system for it yet. Though my 1200 has ~10MB RAM.

INSTALL DF0:

That gives you a standard OFS bootblock that returns to AmigaDOS. Mine is a custom bootblock, same DOS\0 magic and checksum format so Kickstart accepts it, but it never enters AmigaDOS.

What I find mind-boggling is the handwave over the rest

Fair, I should have been more specific. The network driver is the popular cnet.device which is compatible with my PCMCIA ethernet card. It's loaded from fixed floppy sectors.

it would be madness to try doing this in a bootblock

Agreed, and I don't. It's a multi-stage boot that stays at exec level throughout, AmigaDOS is never started, no process is created, no startup-sequence runs, _DOSBase is explicitly NULL.

The disk is a standard 880K ADF with no filesystem at all, it's just raw binaries at fixed sector offsets. The only ROM libraries used are exec.library, intuition.library and graphics.library for a debug display. Everything else is self-contained on the disk.

So you're right that it isn't the bootblock doing the networking.

I used cursor with a mix of Gemini 3.1 and opus 4.6.

It referenced the Amiga ROM Kernel Reference Manual, appendix C to create a boot block in assembly. It's a raw sector-mapped image, the build process creates a blank adf, which then writes everything at it's fixed offsets and we go back with another tool to patch the bootblock with the right checksum so the kernel accepts it.

I copied that adf to the A1200 so I can then write it to a real floppy.

There's definitely been success in using generative AI for vintage Computers. Just the other day I got it to produce a bootable floppy for my Amiga 1200. It loads the network driver, uses BOOTP to get an ip address, connects to a server and then downloads code via UDP that it will then execute. I doubt you'll get it doing amazing graphical scenes like you see in the demo scene though.

DOOM Over DNS 4 months ago

I've never had great luck getting iodine running anywhere. The one and only success I've had was on an aircraft where, after numerous attempts at different things, the best I could do is connect to an SMTP server and send an email manually.

Similar to how modern railroad track widths can be traced back to the wheel widths of roman chariots

This is repeated often and simply isn't true.