|
|
|
|
|
by kragen
339 days ago
|
|
100r's Uxn/Varvara aspires to be that, but that's not the same thing as succeeding at it. AFAIK the smallest computer with a full Uxn/Varvara implementation is a Nintendo DS [correction! Game Boy Advance], which is faster than the Sun workstation I was using in the 90s (though it has less RAM). You probably aren't going to get it running on an eZ80-based TI calculator, for example, or an Arduino UNO. It's a good first step in that direction, the first attempt at permacomputing good enough to criticize. |
|
(I'm new to eZ80 assembly so the project is going slower than it otherwise might.)
The AgonLight2 has 512K of RAM and a 20 MHz CPU which is more than enough for Varvara.
I agree that 8-bit computers of the era (e.g. Pet, Apple 2, C64, TI/99a, etc.) don't have enough RAM to give Varvara its own 64k of memory (though it wouldn't be hard to design a Varvara variant with a smaller memory space) but otherwise there really aren't major barriers. As far as permacomputing goes though, there are plenty of hosts out there with enough memory to comfortably run Varvara (anything 32-bit will be fine, most 16-bit computers would also be fine).
Based on my eZ80-based implementation I think any of the eZ80-based TI calculators with 128k or more of user-accessible memory could implement Varvara without major problems.