All Questions

Filter by
Sorted by
Tagged with
1
vote
1answer
12 views

Could somebody remind me how to access the WAP browser on the Nokia N73?

From memory, the Nokia N73 had two web browsers; one WAP browser, and another, fully-functional HTML application. Would somebody be able to remind me what both of these options are labeled as when ...
6
votes
2answers
363 views

Read HP Basic (RMB) tokenized file into clear text?

I have a cople of HP BASIC (HP9000) files that have been saved in a non-ASCII format (HFSLIF?). Does anyone know of a conversion utility to get the code readable? The files are already on a win7 ...
25
votes
4answers
3k views

What's the relationship betweeen MS-DOS and XENIX?

Browsing MS-DOS sources on GitHub, I often see mentions of XENIX: DOSSYM.ASM: ; XENIX calls all return error codes through AX. If an error occurred then the ; carry bit will be set and the ...
4
votes
3answers
179 views

How does states, bus cycles and clock cycles differ in the M68000?

I'm trying to understand the difference in bus cycles, clock cycles and states within a 68000 processor. According to the user manual, A bus cycle consists of eight states... Lets assume the 68K ...
48
votes
4answers
6k views

What should we do with manuals from the 80s?

I have access to several meters of manuals of various sorts around CP/M on PCs and various bits on mainframes. These are earmarked to go after decades of "cannot dump that" heartbleed. Most are ...
3
votes
1answer
77 views

Sharp Super Scientific EL-9000 English Manual

I have a Sharp Super Scientific EL-9000 calculator (that used to be my mom's back in the day) which came with a Korean manual. I am a Korean American, and I can't understand the manual well. Does ...
19
votes
7answers
4k views

What video connections were common in Europe?

What video connections were common on European TVs and monitors during the "retro" era? In the USA, first there were none on TVs (RF screw terminals only) and monitors had composite (yellow RCA, CVBS)...
5
votes
4answers
370 views

6502: is BCD *fundamentally* the same performance as non-BCD?

Furthering my reading of MS BASIC and Woz's FP code and comparing the two leads to another question specific to the 6502... From what I can see looking over the 6502 instruction guides, it appears ...
19
votes
3answers
1k views

What was exactly the Amiga Ranger?

Amiga's history includes something called "Ranger" that supposedly was either meant to be the next generation system to be released after the Amiga 1000 was released, or the codename for the next ...
8
votes
3answers
283 views

What are the Ultra-Highres registers in ECS and AGA for?

The Amiga custom chip set, in its ECS and AGA versions, seems to contain some registers for what is called an "Ultra-HighRes/DUAL" mode: DFF078 SPRHDAT W Ext. logic UHRES sprite pointer and ...
20
votes
2answers
5k views

Which original retrocomputer OS's are still maintained and updated today, for original hardware?

I would like to know which original Operating Systems that run on retrocomputers are still being actively maintained and updated. This only applies to retrocomputer OS's that may still be used on ...
62
votes
8answers
15k views

Why did IBM make the PC BIOS source code public?

IBM released the IBM 5150 Technical Reference manual in August, 1981, and included in it the fully commented source code listing for the BIOS. I find this odd for two reasons: IBM must have realized ...
13
votes
4answers
1k views

Did the Intel 8086/8088 not guarantee the value of SS:SP immediately after RESET?

I'm poking at the Intel 8086/8088 (iAPX 86/88) User's Manual, which states on page 2-29 (PDF page 48), table 2-4, CPU State Following RESET, that the state of the CPU after the RESET pin rising ...
8
votes
0answers
107 views

Why were TECO variables called Q-registers?

The TECO editor, (originally Tape Editor and COrrector, later Text Editor...) found in some form on just about every computer and operating system DEC ever made, provides variables in which you can ...
0
votes
1answer
155 views

What programming languages appeared in 1961?

I'm trying to get Programming Languages Through The Years over on the Code Golf site going again. The Wikipedia article that the challenge has been working from only lists COMIT for 1961, and calling ...
10
votes
3answers
564 views

0xF1 opcode-prefix on i80286

On intel IAPX 80286, as I recall from experience, the undocumented - officially unassigned - "opcode" position 0xF1 was actually decoded as an instruction-prefix, thus counting for maximum allowed ...
0
votes
8answers
747 views

Are there any old and nowadays active Operating Systems which has only BASIC Programming Language?

Some old Operating Systems I hear have only BASIC Programming Language. Are there any active and old operating systems which includes only BASIC Programming Language?
7
votes
1answer
202 views

Commercial C64 software implemented in Forth?

There has been several implementations of Forth that were running on, and targeting, the C64. Were there any commercial software releases (not throw-away hobby projects or in-house utilities) that ...
16
votes
1answer
1k views

What was the role of Commodore-West Germany?

Most of the history of Commodore in personal computers took place while East and West Germany were divided, and Commodore maintained a significant corporate presence in West Germany. While I believe ...
18
votes
4answers
3k views

What was the intention with the Commodore 128?

The Commodore 128 had 2 CPUs, 2 video graphic chips, and 2 I/O systems/chips. It had 3 modi: Commodore 64 mode, Commodore 128 mode and CP/M. The first shared one of each CPU/chip, the CP/M mode the ...
15
votes
4answers
5k views

Where can I find an external 8-inch floppy disk drive?

Where can I find an external 8-inch floppy disk drive? I have some data I would like to retrieve from a really old 8-inch (200 mm) floppy disk, but have no working computer than has a drive to read ...
3
votes
3answers
213 views

Steps to recover data from Conner CP341

Trying to recover data from Conner CP341 HDD i took from an old Compaq Portable III. The data is important enough to go through the effort of recovering it, and i would like to do this myself (rather ...
5
votes
9answers
1k views

Was it possible to send data over the phone-line without a modem?

Was it possible to send data over the phone-line without a modem? Clarification Was it possible to send data over the phone-line without a modem, either by connecting computers directly to the ...
11
votes
2answers
383 views

Where did /usr/mdec come from?

On UNIX, the boot code is traditionally found in the directory /usr/mdec. Some modern UNIX variants keep this tradition up (e.g. OpenBSD) while others have changed the directory layout (e.g. FreeBSD)....
7
votes
1answer
340 views

qemu emulating MS-DOS cannot access CD-ROM

I am using qemu-system-i386 on a Windows 10 PC to emulate an MS-DOS system. I have installed MS-DOS 6.22 successfully from disk images from original Microsoft media. I am starting qemu using this ...
2
votes
2answers
225 views

How can I extract game data from Nitemare 3D files?

I am trying to reverse engineer an old Wolf3D style Dos game named "Nitemare 3D". I can get a raycasting engine with directional sprites running pretty easily using SDL2, but I have no experience with ...
11
votes
2answers
740 views

Why is the BBC Micro's Mode 7 so different to the other display Modes?

Mode 7 on the BBC Micro is very different to the other seven display Modes (0-6). From the programmer's point of view, the BBC Micro's mode 7 looks like 'oh, there is also a character cell mode that ...
24
votes
1answer
2k views

Did DOS zero out the BSS area when it loaded a program?

As an example, say we have a DOS MZ EXE file that's around 20 KiB in size. The EXE header contains the value 0x1400 at offset 0x0A indicating that the program is requesting 5,120 paragraphs (or 80 KiB)...
6
votes
2answers
240 views

Where can I find the Applesoft line-drawing algorithm?

I’m trying to make some graphics in Processing that look just like what I’d get on an Apple //e. I think this info is in rom disassembly but I can’t find anything by googling. Im also interested in ...
12
votes
1answer
561 views

What's the timeline of Motorola 6800-family CPUs from 1974 to 1979?

According to Wikipedia, The Motorola 6800 was released in 1974. Between that and the release of the 6809 in 1979 (or 1978?) there was at least one other 6800-series CPU released, the 6802 ...
12
votes
5answers
1k views

What tools were used in late MS-DOS era for reverse engineering and patching binary executables?

In the late MS-DOS era, what were the state of the art software tools for reverse engineering and patching binaries, i.e. .exe and .com files? A simple list of the tools that were "state of the art", ...
3
votes
1answer
220 views

Did any devices use the Commodore 64 joystick ports as outputs or two-way communications ports?

Looking at the schematic and explanation of how the C64 joystick ports work, it seems clear that the stick direction and button lines (JOYA0, through JOYA3 for port 1 and JOYB0, through JOYB3 for port ...
3
votes
1answer
103 views

How to write directly to the Commodore 64 (or similar) DAC [duplicate]

I read some related information in a SAM question but I want to know exactly how to write amplitudes directly to the DAC, sample by sample, like in a bytebeat formula. I understand it is possible on ...
2
votes
1answer
230 views

Connecting SCM Swapbox PCMCIA reader (ISA) to modern PC

Further to my previous question, I am wondering how best to connect an SCM Swapbox "SBI-D2P" (Classic X2) PCMCIA card reader to a modern PC (PCI/PCI Express/SATA/USB). I am aware there are USB PCMCIA ...
79
votes
15answers
14k views

How did people use ed?

ed was the standard Unix editor, and is present on all POSIX certified systems (though it's not installed by default in Debian, FWIW). It's a line editor (meaning, you can't see all the text at a ...
12
votes
1answer
774 views

Early Apple assemblers, getting hold of them

The apple ][ history site https://apple2history.org/history/ah17/#05 has a section on assemblers with these interesting snippets: TED/ASM: Developed at Apple and smuggled out the doors around May ...
2
votes
1answer
140 views

Xerox 3700 Documentation?

Cannot find any documentation on this computer, need some help identifying it. I am pretty sure this is some kind of print server and the date on the parts is 1989.
13
votes
2answers
544 views

Atari ST DRAM timing puzzle

From the Atari SM124 Monochrome Monitor Service Manual, I get that the video signal timing for one line is 20µs. With the horizontal resolution of 640 pixels, this gives a 31.25ns pixel clock. Using ...
1
vote
3answers
226 views

When was Tantalum first used in computing?

I know that nowadays Tantalum is very common in computer components, specifically capacitors, due to its desirable electrical properties. I'm curious when it was first used specifically in the ...
10
votes
1answer
271 views

Unix utility “smiley” to decode emoticons: Where to get it?

I remember in the 90s, there existed a Unix command line utility named smiley that decoded emoticons. A sample use would be like this (the output is likely not the exact output the program gave): $ ...
8
votes
3answers
385 views

How was concurrent programming achieved on the PDP-10?

A useful way to do concurrent programming is, say, a Compare-And-Swap instruction, which really is two operations, executed one after the other, atomically. This was available on the IBM 370 and on ...
4
votes
0answers
204 views

First use of “destructuring” in computing?

Which programming system first introduced "destructuring" denoting accessing various parts of an object using some sort of pattern, and binding those parts to variables, like Common Lisp's ...
19
votes
3answers
1k views

BBC/Acorn BASIC, what made it so fast?

As I look over old versions of BASIC trying to piece together their history, I come across repeated indications that BBC Basic was really fast. One list puts it running the Ahl benchmark (for all its ...
1
vote
1answer
234 views

What type of video card would be able to drive a VGA monitor that uses a standard HD 15 pin connector with a non VGA standard pinout?

I was browsing old FAQs on the wayback machine1 and noticed that it said some early Mitsubishi Diamond Scan monitors, and reportedly the Dell Ultrascan 17ES monitor2, use a standard HD DE-15 VGA ...
13
votes
5answers
3k views

What was the first multiprocessor x86 motherboard?

I know dual socket motherboards were around in the 90's before Intel released the Core series. And SMP hardware and operating systems have been around earlier than the PC platform of course. ...
13
votes
3answers
1k views

Pattern matching, which language first had it

Which programming language was the first to use pattern match? The oldest ones I know are: Prolog 1972 ML 1973 Are there languages older that have pattern matching? Edit: By pattern matching I ...
7
votes
2answers
1k views

How to connect a Tandy Color Computer to a Composite Monitor?

Ok, I'll admit I'm out of my element on this one. I'm an Atari/Commodore/Apple guy, but I have this Tandy color computer kicking around and a spare Amdek Composite monitor and I thought they would ...
36
votes
4answers
4k views

Why are C64 games inconsistent with which joystick port they use?

The Commodore 64 has two DB-9 joystick ports. If I'm the only person that ever plays games on it, you would assume that you could just leave a joystick plugged into Port 1 and be done with it. However,...
7
votes
3answers
279 views

How is PETSCII used by assembly-language programs?

First, a bit of context. I wrote an interactive disassembler for 6502 code that, among other things, attempts to identify ASCII strings automatically. Appropriate source code for different assemblers ...
25
votes
6answers
14k views

Is it true that control+alt+delete only became a thing because IBM would not build Bill Gates a computer with a task manager button?

Is it true that ctrl+alt+del only became a thing because IBM would not build Bill Gates a computer with a button specifically for the task manager? Making it so that Microsoft had to develop a ...

15 30 50 per page