32 votes
Accepted

Documentation for the ZX Spectrum ULA

Buy, and study carefully, The ZX Spectrum ULA. The book is the result of opening the chip and reverse-engineering it down to the transistor level.
pndc's user avatar
  • 10.9k
32 votes
Accepted

Where can I find the debate around snow-free screen updates mentioned in the Zen of Assembly Language?

The discussion started with an article by Augie Hansen, Instant Screens, in the June 1986 issue of PC Tech Journal. That article describes the snow problem in detail, and presents a technique to avoid ...
Stephen Kitt's user avatar
28 votes

Is there any hard data about type-in programs in the 80s?

I don't know if there exists definitive proof how many people typed in these listings. Anecdotally, I spent many an afternoon typing them in, and even teamed up with a school friend (he types 20 ...
Jim Nelson's user avatar
  • 3,773
24 votes
Accepted

What was 'Maclogal'?

As tofro notes in a comment above, "maclogal" is probably a misprint of "maglogal". Indeed, searching Google for "maglogal" turns up a number of documents describing an ...
Ilmari Karonen's user avatar
22 votes
Accepted

Early 1982 PCW article about pseudo random dungeon mapping

It turns out that the magazine was, in fact, Practical Compµting (and not PCW), the issue was March 1982, and on page 93: Listing 1: 10 INPUT X 20 C = COS(X) 30 C = C*100 40 C = ABS(C) 50 C = C - INT(...
Greenonline's user avatar
  • 3,994
19 votes

What publication published an early version of the Apple Monitor by Woz?

Ok, I found the image I had formed in my mind - it was from Dr. Dobbs Journal, Volume 1, Number 8, 1976. - But my memory was wrong about pre-dating Apple. The article is actually titled "A 6502 ...
Geo...'s user avatar
  • 10.2k
17 votes

What was 'Maclogal'?

Bitsavers also provides the February issue that's referenced by the letter. The mentioned section does not really give away any additional information - except that the numbers do not make any sense: ...
Raffzahn's user avatar
  • 220k
16 votes
Accepted

Where is Mike Lesk's (circa 1973) "portable I/O package" for C?

Unless you are an old guy like me, you'll need to run this thru groff -ms unless you know how to decode troff 😄 Mike Lesk's Portable I/O Library
Clem Cole's user avatar
  • 176
15 votes

Does anyone have a manual for the SAIL language?

There's something on bitsavers that looks like what you want. Sail Manual, Nov 1969. ABSTRACT: SAIL is a high-level programming system for the PDP-10 computer. It includes an extended ALGOL compiler ...
dave's user avatar
  • 35.2k
14 votes

Documentation for the ZX Spectrum ULA

For your reference, this is the datapath I inferred after reading Chris book. It's the ULA datapath I've used in the ZX-UNO clone. Coloured blocks will help you differentiate what parts are from the ...
mcleod_ideafix's user avatar
12 votes

Has there been any effort to research the undocumented Thumb instructions of ARM7TDMI?

The Thumb instruction set is a compressed form of a subset of the full-size ARM instructions. As part of the fetch unit, there is a decoder which expands each 16-bit Thumb instruction into the ...
Chromatix's user avatar
  • 16.8k
12 votes
Accepted

Where are the authoritative specs for legacy PC/AT devices still in use in today's PCs?

The authoritative documentation for the legacy PC/AT hardware is the "IBM Personal Computer Technical Reference manual", and the "IBM Personal Computer AT Technical Reference manual" These books were ...
Trapgate's user avatar
  • 236
12 votes

Information about a VGA card named PC-601170-R2

See a blurb about it in InfoWorld 5 Mar 1990 on page 88. The mention of PC/AT and compatibles likely means it won't work in PC/XT and compatibles. From a Google Books search result for VGA2 board: ...
Brian's user avatar
  • 822
11 votes

Are there any other historical traces of the earlier versions of the Alternate Multiplex Interrupt Specification by Ralf Brown?

Were there any other historical versions? Yes, there were, but the history of AMIS is just a little too old to be extensively archived. The initial proposal dates back to September 1991 in release 27 ...
Stephen Kitt's user avatar
11 votes
Accepted

Where is the literature for Windows 3.1 Batch mode setup?

Search for the "Windows 3.1 Resource Kit". The information you want will be in Chapter 1.
Ken Gober's user avatar
  • 11.4k
11 votes

What is the protocol for bootstrapping a Game Boy Advance over a link cable?

According to the documentation for the no$ emulators (https://www.problemkaputt.de/gbatek.htm), the core of the GBA's multiboot functionality revolves a BIOS syscall, SWI 0x25. The GBA's boot firmware ...
TheHans255's user avatar
11 votes

Source For V2/A4 Missile Analog Guidance Computer Schematic?

I've extracted a reasonably complete description and schematic from the document Das Gerät A4 Baureihe B Gerätbeschreibung (The A4 Device Series B Device Description) published by the Oberkommando des ...
cmholm's user avatar
  • 351
11 votes
Accepted

Resources about 1980s GPCPU video controller designs

Well, since the question itself is way too broad for any useful answer not being a list answer, let's add some FM7 background The FM7's Sub-CPU, the one doing the graphics, had its own a Sub-Sub-CPU, ...
Raffzahn's user avatar
  • 220k
10 votes
Accepted

Documentation for the MIT PDP-1X OS

I believe this is the best place for PDP-1X documentation: http://bitsavers.trailing-edge.com/pdf/mit/rle_pdp1/ (Linking to a mirror because the main bitsavers.org is offline for the moment.) The ...
Lars Brinkhoff's user avatar
10 votes
Accepted

Does anyone have a manual for the SAIL language?

I have a paper copy of the August 1976 edition. 173 pages. That's a lot to scan. How badly do you want it? Oops! Never mind. Looks like bitsavers has that edition too. Not only that, but theirs has an ...
Solomon Slow's user avatar
  • 2,089
10 votes
Accepted

How can I communicate with a Nintendo DS using the Download Play protocol?

Michael Noland reverse-engineered the Wireless MultiBoot transport protocol in 2005. The original paper, Inferring a Proprietary Wireless L3 Protocol From Packet Traces, has probably been lost (along ...
wizzwizz4's user avatar
  • 18.5k
8 votes

Is the "IBM standard character set manual" around?

The document everything seems to refer back to is IBM's "Character Data Representation Architecture Reference and Registry" (SC09-2190-00). There is a copy here, in IBM's BookManager format: https://...
alephzero's user avatar
  • 6,646
8 votes

Is there any public documentation of the LapLink protocol?

As far as I’m aware, it isn’t. I don’t remember any Linux software capable of connecting to LapLink; the latter was commonly mentioned because the cable provided with it could be used with a variety ...
Stephen Kitt's user avatar
8 votes

Is there any hard data about type-in programs in the 80s?

Unless someone can present actual data to the contrary, I'd say there is no hard data (as in, actual numbers) on the popularity of the type-in programs. There is, however, plenty evidence that people ...
moonwalker's user avatar
  • 1,600
8 votes

Is there any hard data about type-in programs in the 80s?

I can only offer anecdotal evidence in the form of a personal experience, but yes; I did type in a lot of those program listings back in the day, on my Commodore 64. My first encounter with type-in ...
Jukka Aho's user avatar
  • 2,012
8 votes

Definitive guide to retrobright?

TL;DR Because there are so many variables, anecdotal information is all you can count on. If you wish to retr0bright in order to make your classic machine more "display-worthy", then be ...
8 votes
Accepted

Layout of pre-APM Apple partition map

The first Macintosh that supported partitions was the first to support hard disks: the Macintosh Plus, through its SCSI port. This is documented in chapter 31 "The SCSI Manager" of Inside ...
DrSheldon's user avatar
  • 16k
7 votes

Is there any hard data about type-in programs in the 80s?

The personal anecdotes in answers and comments to this question seem to me to constitute some degree of documentary evidence about the prevalence of program entry from listings in magazines and ...
Theodore's user avatar
  • 301
7 votes

Any source for German Magazine "Computern mit Kindern", single issue, late 1984?

I have a small collection of YPS comic books (also published by Gruner+Jahr) and some recollection of what you're looking for. And sure enough YPS #473, which according to this database came out in ...
Uli's user avatar
  • 481
7 votes

Resources about 1980s GPCPU video controller designs

The FM-7 implementation was quite simple. The "sub-CPU" had its own address space with the bit-mapped frame buffer, local working RAM, character ROM, program ROM and 128 bytes of RAM shared ...
cjs's user avatar
  • 25k

Only top scored, non community-wiki answers of a minimum length are eligible