ggs
Experienced Member
Does anyone have a dump of the ROMs? In my (non-existent) free time I’d like to take a stab at disassembling them.
There are available on line https://bitsavers.org/pdf/ibm/system23/firmware/Does anyone have a dump of the ROMs? In my (non-existent) free time I’d like to take a stab at disassembling them.
Hello and welcome,Hello, figured I'd drop a line in here and announce that I just acquired a Datamaster right before VCF Southwest last weekend. It came with all the yellow binders and both the big black binders, plus some additional books about its accounting software.
I've begun taking it apart to check for RIFAs, inspect the PSU, and check all the electrolytics. Thus far, the machine looks very clean. I'm having a bit of difficulty pulling the PSU out far enough to get to all the fuses, but would be interested in adapting another known good PSU since apparently it's easy (though I'm not aware that any of my loose XT or modern PSUs produce +24V).
I'll probably see you all more on the Discord side, but here I am on VCFed too (same handle).
Great to have you here! It’s not often you get to hear from someone who was actually involved in bringing the machine to life (I often wish we could get a hold of specific people from the IBM PC team, but that’s a whole other story).Just started using this website again. ;-)
Just to introduce myself to this group. My first job out of college was for IBM in Boca Raton, FL. The first project I worked on was writing some (a lot actually) of the ROM code for S/23. It was released much later than what IBM wanted because of changing requirements. It was originally supposed to be compatible with the 5110 BASIC but was decided instead to be compatible to S/34 (the delay caused the release of the 5120 which is not much more than a 5110 repackaged in S/23 "skins"). That change of requirements resulted in a "slip" of a year in the release of S/23.
Development on the S/23 was arduous because we had no real infrastructure for building for the 8085 with an EBCDIC character set. :-( For much of the project a complete build took 2 weeks. Someone eventually wrote a cross assembler and linker that ran on the mainframe (S/370) and builds went down to 24 hours but that was fairly late in the project. But before then we were doing "patches" to the ROM code (early systems didn't have much in the way of ROM code...just enough to load a full image into ROM emulator cards...e.g. special RAM cards). Even though all of the code was in RAM, we still had to do patches. Usually we have 30-40 patches that needed to be applied to a build in order to continue testing/development. It was "fun" when a new build came out because we had to see if our previous patches had been incorporated properly into the new build (and of course there were always patches that were developed after the build was submitted and those had to be re-worked for the new build).
A lot of S/23 folks went on to develop the IBM PC. Dr Dave Bradley (inventor of Control-ALT-Delete) had his office across the hall from mine. ;-)
Lol it's me still in need of help. I didn't know about this thread I can take pictures of my system if that could help youI do regular checks of visibility of my article at my website so I browse with different search engines under the terms "IBM System/23 Datamaster" and strangely I found a fresh request of help (minus than a day). So I joined reddit only to help that user but seems oblivious to the fact I am trying to help... I want to help him but I am starting to run off of ideas.
Actually it is not casuality. I wrote this post so you could realize you were ignoring one of the few people that both could and wanted to help you.Lol it's me still in need of help. I didn't know about this thread I can take pictures of my system if that could help you
Sorry if it seem that I ignored you I'm 19 and English isn't my first language so I'm doing my bestActually it is not casuality. I wrote this post so you could realize you were ignoring one of the few people that both could and wanted to help you.
Now, let's get to the point. Actually the same I told you at reddit.
Your faulty memory board, remove the capacitors with the "077" markings on top. They are on the +12V line. They are the culprits to your board failure.
How many piggybacked pairs do your memory boards have, 9 or 18?
Yes, a picture of the board could help, as well as pictures of the memory boards.