Will Hartung
  • Member for 4 years
  • Last seen this week
What caused the downfall of Pascal?
5 votes

The singular problem with Pascal in contrast to C was that C is a much more generic language than Pascal with a more flexible typing system. In Pascal, notably, I/O is a first class concept, with ...

View answer
Identifying an old one-bit image file format
5 votes

What you have there, sir, is the Sixel format. Well, actually you don't. Maybe you don't. But it sounds very close, as it was RLE as well, but not flagged with the hi-bit. It was designed as a ...

View answer
Setting up and using UUCP (with analog modems)
Accepted answer
5 votes

I certainly used UUCP back in the day, for what most folks used it for back then: email and USENET. UUCP itself is mostly straightforward, albeit a bit cryptic, as was everything back then. But it's ...

View answer
Definitive list of music bands/groups that included computer programs on their analogue audio music physical media releases (LPs, singles)
4 votes

Isao Tomita encoded messages in the TARBEL (actually Tarbell) cassette format on his album "The Bermuda Triangle" from 1979.

View answer
Uh, oh, I've woken up in 1973. Can I get a job in computing?
4 votes

Depends on the position. Honestly, you're not really qualified for a lot of the work. You don't know the languages, you don't know the operations, much of the work is routine processing and ETL, so it'...

View answer
Would some BASIC interpreters for microcomputers be considered operating systems?
4 votes

I would say "no". If anything, the BASIC might be considered the "command line" for the system, but not the OS itself. If you step back to other system, such as the DEC PDP's. ...

View answer
Source Code Archival in early Game Developement
4 votes

The recent release of the stack of Infocom source code is more the norm than not. Simply, backups of source code stored someplace rather than a formal source code version system. Part of the issue ...

View answer
What's the fastest Apple II (sans accelerator card)?
Accepted answer
4 votes

The simple answer is MHz wins. Why? Because otherwise, what's the point. What's the point of making a "faster" machine, if it is not, indeed, faster. To specifically highlight the details of the ...

View answer
When did an overlay linker first appear in a PDP-11 UNIX OS?
3 votes

Doing a search on The UNIX Historical Society for 'overlay', the earliest reference I could find was on 2.9BSD. There seemed to be a system call designed specifically to support overlays. No doubt the ...

View answer
Benchmark test that was used to characterize an 8-bit CPU?
3 votes

There were several, but the Sieve benchmark is probably one of the most famous.

View answer
Documents about timesharing systems, access and resource control and its financials
3 votes

Another aspect to consider in this discussion is the EDI VANs. EDI is Electronic Data Interchange, and is part and parcel to the wholesale/retailer supply chain. In brief terms, it's a way for ...

View answer
Acorn System 1 - is it a collectable?
3 votes

Someone would most certainly be interested in this. Whether it's worth your while is the next question.

View answer
x86 as a Pascal Machine?
3 votes

Pascal was notable at the time for having nested scopes. You code have, for example: program test; var t : integer; procedure p1(x:integer); function f1(y:integer) : integer; begin ...

View answer
Was the Jupiter Ace computer ever sold by Radio Shack in the USA?
3 votes

Mind, I don't know, but honestly, while you certainly may have seen a store selling one, RS never "sold them" at the higher level. If they did, they would have rebranded it. RS sold RS product. From ...

View answer
How was the main mechanic of the game Qix implemented?
2 votes

I can't say, I didn't write it, and I haven't seen the game in some time. But the fill is pretty simple as I recall. Remember, that the boundary that is drawn does not have to be square, or a straight ...

View answer
is it possible to renew a solaris license for an Sun ultra workstation
2 votes

This sounds more like they're interested in a license for "sparcworks" rather than Solaris itself. According to Wikipedia, this product is now known as Oracle Developer Studio after going ...

View answer
What happens when a terminal (like a VT100) is connected to a computer?
2 votes

It depends. There were several different things done over the ages. Some system had automatic baud rate detection. Here the port adjusted itself to the baud rate of the terminal. After hitting some ...

View answer
What were the real competitors to the early IBM PC?
2 votes

The problem with the PC early on was simply that it was a single user machine. Valuable, for sure, in its own right. But for many businesses, they needed something more. Sneaker-netting floppies get ...

View answer
Smart computing into MS-DOS? Is it possible?
2 votes

It all really depends on how the device operates the system. Others here are telling you to tap the interface, and try to emulate it. As another approach, take a look at the at the program that is ...

View answer
Why did CP/M require RAM in the bottom part of the address space?
2 votes

In contrast to many other CPUs, a feature of the 8080 is the separate address space for I/O devices. Other CPUs (like the 6502) used memory mapped I/O. As a result of this architecture, the entirety ...

View answer
Why isn't the WDC 65816 available in "externally" 16-bit versions?
1 votes

The W65C265S, a 65816 based micro controller, has the entirety of the 24b address bus exposed, with a separate 8b data bus. And, to be clear, the '265S is "not" a 65816. It's very, very close. But ...

View answer
Comparing Signed Numbers on Z80 (8080) in Assembly
1 votes

Comparisons in microprocessors is essentially done by subtracting one value from the other, and looking at the flags generated by that process. The difference being, of course, is that comparison is ...

View answer
TCP over RS-232 with Windows 3.1 and Internet Explorer 5 dialer
1 votes

When I did this back in the day, I had a "normal" dial up Unix shell session. What I was able to do was call up normally, and get to a shell prompt. At that point, I'd execute pppd on the server, ...

View answer
First flat-panel display technology capable of 640x480
1 votes

I was going to mention devices like the Compaq Portable III in 1987, which has a gas plasma display in a "luggable" configuration. We used to call this a Lunch Box computer. It was not battery powered....

View answer
What are some example uses of the Z80's BUSRQ/AK pins?
1 votes

Well, here's an example, IMHO, of how NOT to do it. This is a segment of the TRS-80 Model 1 schematic. (it's stitched together from two pages from here). If you find the BUSRQ pin in the upper left, ...

View answer
Were any M68000 systems capable of generating a "spurious interrupt"?
0 votes

The original Mac used BERR for the "Programmers Switch", which was a small switch that could be installed (well, the switch was always there, but access to the switch could be installed). ...

View answer
How can I get cl65 to include its subroutines, like pushax and tosmulax?
0 votes

As others have said, there is no easy way. The proper solution is to not use cl65, since it's workflow is pre-defined and I do not believe very extensible. The basic workflow for cc65 is cc65 runs ...

View answer
1 2
3