nanochess
nanochess on Hacker News
Posted by
nanochess on Thursday October 15, 2026 @06:56PM
from the maddox.pro dept.
Cool! I was also registered in Tierras Extrañas. I just have added a link to a FB group for Mexican BBS people.
You're welcome. I was just commenting with a friend that I should have captured a lot more of my BBS sessions. There was some amazing ANSI art I never saw again. People really put effort in making their BBS look original and attractive.
I'm pretty sure I wrote Z280 checking yep, the Zilog Z280 can address 16 MB of memory. It has separated MMU mapping for code and data (64K + 64K mapped anywhere) ideal for operating systems, but if you never enter this mode, then you can access at the same time 64K at the lowest memory address using the normal instructions, 64K using LDUP, and 64K using LDUD. Of course, you can update the MMU registers as required to access other memory spaces, I used the 8K page size. Besides the CPU has a small cache, so it was faster by a magnitude than a Z80.
Posted by
nanochess on Tuesday October 06, 2026 @11:16PM
from the nanochess.org dept.
I've an AMD K5 processor machine running at 100 mhz. for testing Transputer ISA cards when someone buys one, I also use the same machine to format and copy my Pascal compiler into a pair of 5 1/4" floppy disks. All using DOS.
It is a simple debugger log in the transputer emulator (enabled by compilation option) which outputs each instruction executed so far, around 70 bytes per line displaying the 3 registers, the stack pointer, the instruction pointer, and the disassembled instruction.
The emulated C compiler processed a whole file ccvars.c before getting stuck in ccinter.c (this is the 5gb mark, approximately 78 millions of instructions executed). I stopped the process as soon as I saw it was stuck, but the emulator is fast, and I got extra 3 gb in the log. All this happened in less than two minutes.
Posted by
nanochess on Monday September 21, 2026 @09:07PM
from the nanochess.org dept.
Posted by
nanochess on Sunday August 16, 2026 @04:41PM
from the nanochess.org dept.
Posted by
nanochess on Friday August 07, 2026 @09:20PM
from the nanochess.org dept.
Amazing! I didn't knew about the gr2 and gr3 register. I just searched for these in the user's manual, very sparse documentation. Thank you!
The article ended so big for my own measures, but I'm glad to know you want more of my wall of text. Thank you!
There was so much stuff to cover but there's a slight mention saying " had to add the LOADM and STOREM instructions as these handle the spilling of local registers to memory when the register stack is full" I can add an extra explanation there.
Wow! Thank you! The floating-point implementation in the Am29050 is really great as it ran in parallel with the integer unit. Sorry, I need to ask, maybe you don't remember. What happens if you write into gr2-gr63? Not really needed to know, but I've been curious the last 30 years.
I'm glad you enjoyed it. It is my longest article so far and it took a lot of effort. Thank you!
Posted by
nanochess on Friday July 31, 2026 @05:57PM
from the nanochess.org dept.
Posted by
nanochess on Friday July 31, 2026 @09:30AM
from the github.com dept.
Posted by
nanochess on Monday June 08, 2026 @03:08PM
from the nanochess.org dept.
I don't publish anymore in X, so I don't mind it. And by the number of points, I can see it is pretty obvious no one cares anymore. The owner is giving a great lesson on how to destroy a social network, while alienating the remaining users.
Posted by
nanochess on Tuesday December 02, 2025 @12:09PM
from the intotheverticalblank.com dept.
First time I heard of it. I should know better as the TI-99/4A forum is just one click away from the Intellivision forum. Thanks for the heads up!
Posted by
nanochess on Sunday October 12, 2025 @03:19PM
from the nanochess.org dept.
Posted by
nanochess on Sunday September 28, 2025 @02:28PM
from the nanochess.org dept.
Posted by
nanochess on Friday August 29, 2025 @01:47PM
from the forums.atariage.com dept.
The practical advantage is that the 74LS chips are available in several corner stores at 25 or 35 cents each one, and I preferred the logic to be the same family.
You cannot choose the source, these come mixed from ST, TI, and other manufacturers. I preferred the laser-engraved ones instead of the white ink ones just to have an uniform look.
The crystal oscillator needs something faster so it requires 74F04, and the link communication buffer requires 74F244 or 74AS244. These are more expensive, the 74F are 2 dollars each chip, and the 74AS are 4 dollars each chip.
Posted by
nanochess on Thursday July 03, 2025 @03:43PM
from the nanochess.org dept.
Posted by
nanochess on Thursday April 03, 2025 @11:59PM
from the show-hn dept.
These brochures were amazing. Just like video games, the cover promised a lot!
Thanks! I love the "Fire in the Valley" book of Michael Swaine. I've read it so many times and always find it very inspiring.
I didn't know it was "oddball". I had brochures, official Inmos datasheets, and reference books about it, along magazines articles citing it as the "faster processor in the world". I believed it was pretty popular until Internet put me down in Earth, and I discovered the transputer was pretty much dead since 1994.
I was already proficient in Z80 and 16-bit x86, so learning another instruction set was pretty welcome. The fun came from developing things for the first time and discovering how to actually do things, a 32-bit operating system, a K&R C compiler, and the assorted utilities.
Enforcing limitations was inspired by the IOCCC, and later by my boot sector programs. The type of things you do after work, just to test yourself and have some fun.