古董 #小霸王学习机 上电后毫无反应。我准备好万用表、示波器准备到处戳一戳,抓抓波形,结果发现是 DC 连接器 GND 焊盘铜箔断裂,10 秒飞线解决(搭接到了旁边的手柄接口焊盘,两者共用 copper pour)。但是这个手边仅有的古董黑白电视不能正常 VSYNC,只能看出有一个“小霸王”商标。这说明 CPU/PPU 能运行了,估计已经修好了,等待采集卡到来再试。#复古计算 #电子考古学 #小霸王
视频转换器来了,古董 #小霸王学习机 能用了。#复古计算 #电子考古学 #小霸王
试试用 F-BASIC 能不能解决太阳系的问题,看看这个 #小霸王学习机 能不能真的用来学习。#复古计算 #电子考古学 #小霸王
How to write code on your no-toolchain, no-documentation, and no-storage 1990s Chinese <del>totally-legal Famicom game console</del> educational home computer? No worries! You can find useful assembly routines on your own! Just dump the whole BASIC cartridge ROM via PEEK using this handy 6502 decoding script! ​​ The next section also gives you a typed-in ROM monitor. Absolutely disastrous learning experience. But you know it's truly only possible on a 6502 - the disassembler fits in just 4 pages. Steve Wozniak is going to either be amazed or have a heart attack if someone told him this was how 1990s home computers worked in China. #retrocomputing #小霸王学习机
How do pirated Nintendo N-in-1 game cartridges work? In the 1990s China, it was not a NESdev page for people with too much time, it was Serious Business! With its own textbook reviewed by EE professors at a top university. Because as we all know, they were for <del>game consoles</del> educational home computers, so the engineering knowledge is of uttermost importance! ​#retrocomputing #retrogaming #NES #小霸王学习机

Original wiki page creator: "lawsuit filings should be researched in more detail"Challenge accepted. ​#retrocomputing #retrogaming #NES #小霸王学习机

Fun fact: The full 6502 machine code of the NES game F1 Race was reverse engineered in China in 1994 by an independent developer 于春, who later wrote a 400-page NES programming textbook about it, making him a little-known NES ROM hacking and homebrewing pioneer worldwide, possibly one of the few NES experts in the world who didn't sign an NDA. Why? To make 8 millions of <del>Nintendo game console clones pretending to be</del> educational home computers in the country actually be educational as advertised. This was also the only surreal opportunity in the world for someone to become a national hero politically, for the service of REing Nintendo games. #retrocomputing #retrogaming #NES #NESdev #小霸王学习机
#NESdev time. Just ported GNU Unifont's ASCII bitmaps to the Nintendo PPU, with a "tile bitplane multiplexing" trick to keep the ROM under 2 KiB. So I can repeat the data 128 times in all banks to survive erroneous MMC3 bank switching. #retrocomputing #retrogaming #NES #小霸王学习机
Cleaned up the code for the CHR ROM tile multiplexing hack slightly. For those who're playing at home, here's the near-complete source. Confirmed working on my <del>Nintendo game console</del>Subor educational home computer. #retrocomputing #retrogaming #NES #NESdev #小霸王学习机
Optimizing 6502 assembly... ​#retrocomputing #retrogaming #NES #NESdev #小霸王学习机
@niconiconi when I was at school, I did some machine coding for a Soviet PDP11 clone. It was fun, especially that documentation was scarce.
@bonkers I also wrote some PDP-11 code for fun back in 2021. It would be cool if I can run it on a real Electronika BK. https://niconiconi.neocities.org/posts/chacha20-performance-on-pdp-11/
ChaCha20 Encryption Performance on DEC PDP-11

ChaCha20 encryption is implemented in PDP-11 assembly for the classic minicomputer from the 1970s, with a performance analysis.

@niconiconi LOL, why. There's plenty of cool stuff you can do with modern hardware, and it would actually have a purpose. For example, custom game controllers for the disabled.
@bonkers I work on both 1 MHz projects and 6 GHz projects, and I work on both projects with purposes and projects without purposes.