News for hackers. Stuff that matters.

nanochess

Re:La Cueva BBS in Mexico in 1993 (session replay) on Wednesday October 07, 2026 @12:40PM (#49995239)
Cool! I was also registered in Tierras Extrañas. I just have added a link to a FB group for Mexican BBS people.
Re:La Cueva BBS in Mexico in 1993 (session replay) on Wednesday October 07, 2026 @02:44AM (#49989185)
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.
Re:La Cueva BBS in Mexico in 1993 (session replay) on Wednesday October 07, 2026 @02:41AM (#49989155)
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.
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.
Re:Making portable my unportable transputer C compiler on Thursday September 24, 2026 @01:20AM (#49826558)
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.

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!
Re:Elon Musk's X down for users on Friday January 16, 2026 @12:59PM (#46649541)
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.
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!
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.

Re:My teen years: The transputer operating system on Friday March 14, 2025 @02:57PM (#43365980)
These brochures were amazing. Just like video games, the cover promised a lot!
Re:My teen years: The transputer operating system on Friday March 14, 2025 @02:55PM (#43365957)
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.
Re:My teen years: The transputer operating system on Friday March 14, 2025 @02:53PM (#43365940)
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.

Older »