my advice to anyone who wants to make a hobby programming language would be to make a lisp, except to simultaneously not worry at all about being anything like the big lisps in terms of design or syntax
Spending our 30th anniversary in Walla Walla - a wine town in Washington State. Biggest surprise so far - walking to Safeways! I thought this sort of walkable mixed use planning was illegal in America these days etc...
Although I'm staying in an apartment with built in garages, and for places probably built this century they're surprisingly small. My Focus doesn't fit that easily, and we just watched a guy take 20 minutes to park his Honda Pilot - he finally had to park it diagonally to make it fit. This is semi-rural Washington - Cabernet Cowboy country!
@xot that's how some DMA works. DMA does not always work like this on every system. Famously, the Sega Genesis featured something called Blast Processing, which is the ability for the 68000 and VDP to access the same bus at the exact same time during DMA, so you can write directly to the scanline during active scan to drive it at 8bpp, despite the Genesis only formally accepting 6bpp color.
@GabeMoralesVR@xot Unless you turn on 5 or 6 bit framebuffer mode, in which case wave good bye to your CPU cycles :-) It was a very clever machine indeed.
@GabeMoralesVR@xot Biggest mistake of that entire era for sure. I kinda understand why they did it (support for 8 color and 32 color modes) but still not worth it for the problems it caused.
@GabeMoralesVR@xot 32X was 256-colour palette byte-per-pixel, like VGA. Jaguar was very cool - a YUV style encoding that meant gouraud shading was very cheap. Atari Falcon finally got a 16-bit chunky mode - though very wide pixels. I forget if Amiga AGA was chunky or still bitplaned?
@GabeMoralesVR@xot Trying to think if anything had a chunky 16 color mode, i.e. two pixels packed in a byte. Would have been fascinating to compare to bitplanes in the 68k era.
@GabeMoralesVR@xot Yeah it was a brilliant idea by Flare - it was kinda evolved indirectly from the Spectrum, through the Konix Multisysyem! https://en.m.wikipedia.org/wiki/Flare_Technology
Some brilliant ideas - by far the biggest problem was the absurd number of bugs. Atari cutting ALL the corners, as usual :-)
@djlink I never did figure out the link between the NV1 and the Saturn 3D chip. They clearly used extremely similar (and dead end) tech, but it's always been unclear what/if the link was.
@djlink To be fair, Dreamcast used PowerVR, which was also alien tech. Though by that time they had a good triangle-based front end. You could still access the infinite-planes madness though. A lovely machine.
I accidentally left the simulation for a long time and it converged to a very cool dynamic equilibrium with two species only contacting at a single spot and neither of them winning
Rewatching Twin Peaks, and of course everybody knows it was filmed near North Bend and/or Snoqualmie in Washington State. And I've been there a bunch - it is a lovely part of the world - and seen the signs for the Twin Peaks tourist traps etc.
But then the Sheriff's Department pops up and HOLY SHIT that's DirtFish Rally School! I know that place well - we go there once a year to drive sideways in mud. At the time of filming it was a lumber mill, which DirtFish took over afterwards.
The sharp-eyed may also recognize this place from the Dirt 4 rally game, since DirtFish was featured in that as a playground. So you too can do donuts in front of the Twin Peaks Sheriff Department!