Live data from Hacker News

Tiny Emulators

floooh.github.io

1–10 of 34 posts

Re: Tiny Emulators

#3
I love the pin level emulation model of this. The self contained modular behaviour of components has real flexibility.

For a long time I have wondered if extremely thin but explicitly defined interfaces are an under-explored domain for interoperability.

Beyond simple chip emulation, any set of values that are sampled on each side of the interface at defined times, and a small set of signals to provided temporal access. Be it pins, a small set of registers, or a memory mapped region, it seems like an excellent target for conformance testing.

Perhaps in a world of AI generated code, modular components with explicit conformance requirements would allow people to not care what happens inside the black box, provided it cannot be made to violate it's behaviour requirements.

Re: Tiny Emulators

#7
post #3

I love the pin level emulation model of this. The self contained modular behaviour of components has real flexibility. For a long time I have wondered if extremely thin but explicitly defined interfaces are an under-explored domain for interoperability. Beyond simple chip emulation, any set of values that are sampled on each side of the interface at defined times, and a small set of signals to provided temporal acces…

Things (hardware, software) have been designed since the epoch to be treated as black boxes. Not all things, mind you, but most things do strive for modularity. I find it amusing that this idea is being realized by more people in an effort to satisfy the AIs.

Re: Tiny Emulators

#8
Extremely cool. Loading up these games in a split seconds used to take eons as a kid with the tapes.

Bruce Lee on ZX spectrum was my jam!

Re: Tiny Emulators

#10
post #3

I love the pin level emulation model of this. The self contained modular behaviour of components has real flexibility. For a long time I have wondered if extremely thin but explicitly defined interfaces are an under-explored domain for interoperability. Beyond simple chip emulation, any set of values that are sampled on each side of the interface at defined times, and a small set of signals to provided temporal acces…

Things (hardware, software) have been designed since the epoch to be treated as black boxes. Not all things, mind you, but most things do strive for modularity. I find it amusing that this idea is being realized by more people in an effort to satisfy the AIs.

I have been aware of this for some time, I come from an age before frameworks.

This isn't something realised, so much as seeing a further supporting argument.

Post reply on HN