I've been alternating between studying Machine Learning, Vibe Coding, and blogging/vlogging about retro computing. My latest:
Which has links to a simple live 1130 demo, YouTube "explainer" video, github source repo, and links to resources. This is quickly thrown together from earlier projects to model a keypunch, a Selectric terminal, 1130 console controls, and to emulate an assembler and debugger. I would like to:
- improve my 1130 ISA emulator (as I am also working on emulators for RCA 1802, OS/390, RISC-V32, and soon COR24.
- adapt these and other 1130-related UI components to Blob Flanders S1130 emulator. (he and I have chatted about this a few times)
This is admittedly not complete, or very well tested (one day of effort to integrate these so far), so I'm open to bug reports, feedback, suggestions for improvements, and prioritization of which I/O devices to emulate/integrate.
I'm thinking short term: internal disk, 1442 reader/punch, maybe tape drives. Later: line printers (1132, 1442), 1133 multiplexor, plotter, and vector graphics terminal, possible external disk drives. What else should I consider (it's been quite a while since I was a hands-on IBM Customer Engineer for 1130 and 1800 systems.
My blog About has links to my Discord, which is the best place to reach me for discussions. You can also comment on youtube videos or open github issues.
Thanks for looking and/or feedback. Yes I am aware of many similar projects. To me this is more about using AI with custom tools to produce Rust-based WASM interative UIs (and possibly building hardware emulators, too). I would like to run real retro code, like Forth and possibly APL, RPG on this someday.