Newest Questions

4 votes
0 answers
79 views

Am playing around with Dataperfect, and have noticed a problem, which seems to be alluded to here also. Data Perfect uses the shift and arrow keys in order to move from field to field on fields that ...
Tomas By's user avatar
  • 2,231
13 votes
1 answer
290 views

In the post Extracting ROM constants from the 8087 math coprocessor's die , the constant ROM from the Intel 8087 was reverse engineered and all 42 constants extracted. One of these constants is 1....
forest's user avatar
  • 2,259
-1 votes
0 answers
179 views

Can anybody recognize this? https://youtu.be/bR1pGF2XOMw?t=112 Looks like disk drives. Edit: Image from the original link: Other shots of this device from the official music video, showing the whole ...
Bog Was's user avatar
13 votes
1 answer
1k views

All I've got is a picture of the Servus 7771 terminal, which was apparently used to access the Servus 100 host (whose manual is visible on the photo): There appears to be nothing on the web about ...
Neppomuk's user avatar
  • 889
33 votes
1 answer
3k views

As I remember, DOS had to update a backup copy of the FAT with each disk write, which I imagine would have greatly slowed write speed. Yet I don't recall any recovery software that used the second ...
Miss Understands's user avatar
6 votes
0 answers
202 views

The Commodore 128 keyboard has, in addition to the normal keys, three mechanical toggle switches: SHIFT LOCK, CAPS LOCK (ASCII/DIN in the German model) and 40/80 DISP. One of them broke apart on my ...
TeaRex's user avatar
  • 1,188
10 votes
1 answer
663 views

I got a nice Atari 600XL with a 1010 "Program Recorder" (cassette player). Too bad the motor drive belt broke and I am now trying to find a good replacement. I already tried a square belt, ...
Bart Friederichs's user avatar
10 votes
2 answers
1k views

When I was growing up I had access to a Mac Classic fully kitted out with a full 4MB of RAM and an internal SCSI 40MB hard drive. I never got to open the thing up (and wouldn't have known how to do so ...
Karl Knechtel's user avatar
15 votes
1 answer
573 views

The paper What Every Computer Scientist Should Know About Floating-Point Arithmetic uses the Cray's systems as an example of computers without a guard bit: Although most modern computers have a guard ...
Morel's user avatar
  • 153
18 votes
6 answers
3k views

Nowadays, you can use Ansible, Chef, Salt and others, to manage Linux/*BSD systems, keep them updated, install software in a reproducible way etc... What tools were used to manage large UNIX installs (...
Renan's user avatar
  • 979
16 votes
4 answers
4k views

DOS on the 8088 had to process interrupts and return. If a higher-priority interrupt occurred, the current handler was pushed and the higher-priority interrupt was serviced. 4.77 million seems like a ...
Miss Understands's user avatar
3 votes
0 answers
162 views

I have a TRS-80 4P that works beautifully, and I'd love to set it up as a terminal to other equipment I own (a Linux server, or a PiDP-11), but I'm having trouble finding actual, functional terminal ...
ccarlson's user avatar
10 votes
2 answers
1k views

My new Amiga, running as an "fs-uae" process on an Ubuntu laptop, stops here: My impression is that it wants a disk. After a lot of investigation, I understood that kickstart (ca. "...
peterh's user avatar
  • 1,924
0 votes
1 answer
139 views

This question follows on from my previous one, but I'm trying to make things a bit simpler for myself for now, and first of all connect my now working HX-20 to an old PC which has a nine pin serial/...
harlandski's user avatar
  • 3,215
6 votes
2 answers
653 views

Please note this is a different question from this one of mine from six years ago. So I acquired a second Epson HX-20 with a view to hopefully being able to put together one working computer from the ...
harlandski's user avatar
  • 3,215
0 votes
0 answers
210 views

Is video output from Megatech Arcade board compatible with contemporary digital monitors (or analog to HDMI upscalers)? My board was working at seller's side (I have a video as a proof), but he tested ...
KmsDev's user avatar
  • 81
5 votes
2 answers
2k views

I was watching "You Only Live Twice" (1967), and I saw this "Burroughs" computer: What's the name of this "Burroughs" computer?
Ritcher Sr.'s user avatar
12 votes
3 answers
2k views

This could be at cross section of {Unix,LangDev,RetroComp}.SE, but I'll give it a try at here first. Majority of the functions (many section 3 user-space interfaces, not the section 2 system calls) in ...
DannyNiu's user avatar
  • 499
9 votes
2 answers
1k views

If the penalty was 0, then you have a flat 640K. But it wasn't zero, so what was it? I get the feeling from reading about it that segment switching was something to be avoided at almost any cost.
Miss Understands's user avatar
5 votes
0 answers
368 views

Introduction As far as I understand, DOS/4GW was the thing that allowed most games from MS-DOS era to access beyond the 640KB conventional memory limit. (For completeness, there was also EMS and XMS, ...
Denilson Sá Maia's user avatar
10 votes
2 answers
2k views

The OSDev wiki talks about a need for an intermediary 16-bit protected mode. I tried a direct switch many different ways and it just caused a crash, because it still executed 32-bit instruction after ...
Self learning student's user avatar
2 votes
1 answer
444 views

I'm trying to write an OS for the W65C02 CPU but i'm stuck because I have no idea on how to implement concurrency on such old CPU.
Elia C.'s user avatar
  • 29
4 votes
1 answer
365 views

To use the x87 coprocessor, one has to use the FINIT or FNINIT instructions (FINIT is, as far as I know, just FWAIT followed by FNINIT). This sets the control word to a valid state, and sets all the ...
Stanislaw Petreus's user avatar
8 votes
0 answers
348 views

It was suggested to me to move this question from SO to here. There was a relatively short (in tech terms, at least) period during which MMX was the only way to vectorise integer operations on the x86,...
Stanislaw Petreus's user avatar
7 votes
0 answers
285 views

Edit: sorry it's so many words. I thought it might be helpful to share as much as I have learned so far as possible. Also, here's the link to service manual that includes the schematics. https://www....
SirKrisBo's user avatar
0 votes
1 answer
217 views

Joystick + fire button: Classic arcade control. Player ship moves left to right: Fixed shooter format. Bugs load from the top like a conveyor belt, move horizontally, then drop into vertical lanes....
Yuri Kendal's user avatar
6 votes
1 answer
331 views

Turns out that the original, machine-readable markup form of the Revised Report on the Algorithmic Language Algol 68 is online, hosted by Dick Grune. It is filled with incantations and weird syntax. ...
texdr.aft's user avatar
  • 3,930
2 votes
0 answers
100 views

Could you please summarize pinout (voltage levels and potentially a communication protocol if applicable) of PDA Acer n50 battery? I haven't found any spec in Google and AI provides just nonsense ...
KmsDev's user avatar
  • 81
1 vote
0 answers
168 views

Due to recent references to IBM’s S/38, I was pondering the possibility of doing an emulator. There seems to be adequate hardware information but the roms would be required. Did images of the various ...
Kartman's user avatar
  • 295
6 votes
0 answers
264 views

I’ve seen allusions to them wasting time trying to make 250nm Merced work and them not laying each module sequentially in early development but trying to lay it out all at once, and having too many ...
Robobox Computer's user avatar
5 votes
1 answer
234 views

Could you please help me to address MEGA65 memory above 64 KB using VBCC compiler? Below example of changing color attribute of a character works just for memory below 16-bit address space: #define ...
KmsDev's user avatar
  • 81
4 votes
2 answers
306 views

I am trying to run a Java Applet in the browser, but since it is now 2025, it obviously fails. Things that I tried: I installed lubuntu-14-04, using QEMU/KVM, but the browser immediately updated to ...
user000001's user avatar
1 vote
0 answers
89 views

I'm looking for Minix 1.6 disk images for i386 or i86 (16-bit x86). The disk image can be an installer, a demo floppy, or a HDD image of an already installed system. I know about Minix-386vm 1.6.26.1, ...
pts's user avatar
  • 5,499
10 votes
5 answers
2k views

Simple processors (microprocessors or otherwise, especially older ones) often have an accumulator register that serves as the implicit source/destination register for instructions. In a microprocessor ...
v-rob's user avatar
  • 1,069
5 votes
0 answers
395 views

It's about the distributed Unix-like Amoeba OS developed at the Free University of Amsterdam by Andrew Tanenbaum: Since the late 1990, there seems to have been no measureable progress in development. ...
Neppomuk's user avatar
  • 889
15 votes
2 answers
2k views

When reading about the MC6800 somewhere, I remember it being stated that a two-phase clock signal was used because it allowed the designers of the processor (as well as many other older MPUs) to use ...
lkhhh's user avatar
  • 401
4 votes
0 answers
208 views

From Visitors serie, episode 17, minute 27 circa. Willy and young friend are playing a video game, which game is this? Is not Captain commando, is very similar (but is not) to Chicago coin commando, ...
elbarna's user avatar
  • 3,497
3 votes
0 answers
164 views

I was trying to remember what I was using back in the early 90s for internal documentation at IBM back in the day. I worked at a site in Tampa that housed 3090 mainframes and was using VM/CMS. Does ...
Patrick Van Rinsvelt's user avatar
6 votes
0 answers
223 views

An annoying hardware quirk of the 6502 is that while the READY line can be used to extend read operations, it cannot be used likewise for writes. As a result, systems which need to accommodate DMA ...
supercat's user avatar
  • 41.2k
13 votes
2 answers
2k views

I see some instructions operating on this extended format in SPARC V7 FADDx Add Extended (FPU Instruction Only) Operation: f[rd]x ← f[rs1]x + f[rs2]x Assembler Syntax: faddx fregrs1, fregrs2, fregrd ...
phuclv's user avatar
  • 4,091
8 votes
1 answer
551 views

In 6502 assembly programming, there's a common trick (usually called the RTS trick) for performing indirect jumps by pushing the target address minus one on the stack and executing a RTS instruction. ...
cyco130's user avatar
  • 331
1 vote
3 answers
422 views

I am trying to find a way to automatically set the random seed in Microsoft Z80 Basic 4.7b on an RC 2014, as one would in Sinclair BASIC with RAND or RANDOMIZE. I have got as far as understanding that ...
harlandski's user avatar
  • 3,215
1 vote
0 answers
137 views

I am specifically asking about the syntax #RRGGBB as it is still used in CSS. The earliest use I can find is in the X10 Window system, which shipped a color definition file with hex triplets in 1986. ...
303's user avatar
  • 119
6 votes
2 answers
314 views

I'm trying to install Minix 1.5 in an emulator. I've made good progress: I've prepared and populated 2 partitions on the HDD image, I can boot the kernel from floppy image demo_dsk.ibm or disk.03, ...
pts's user avatar
  • 5,499
2 votes
1 answer
613 views

I'd like to get the Minix 1.5 demonstration disk for the 8086, preferably as floppy image which I can boot in an emulator. The demonstration disk is mentioned in this offical document. The official ...
pts's user avatar
  • 5,499
1 vote
1 answer
168 views

Early microprocessors typically had data bus width of 8 bits. Dynamic RAM chips were typically 1 bit wide, used in rows of 8, but mask ROM chips were typically 8 bits wide. As I understand it, this ...
rwallace's user avatar
  • 65.3k
11 votes
7 answers
4k views

I'm watching this video, which, at 9:51, says that around the late 1980s the majority of computers were byte-addressable. So the minimum amount of data you can retrieve from RAM was 8 bits. What was ...
robertspierre's user avatar
10 votes
2 answers
2k views

I'm watching this video and at 5:04 it says that old cassette tape store 1 byte as 7 bit of information and a leading parity bit that could tell whether a bit of information was flipped. How was that ...
robertspierre's user avatar
15 votes
3 answers
1k views

I'm looking for existing, old operating systems which can run programs in 286 16-bit protected mode. (Please note that in this question I'm not interested in 16-bit programs for the 8086 and 80186, or ...
pts's user avatar
  • 5,499
7 votes
1 answer
517 views

I'm going to be adding infoboxes to some of the classic stand-alone chips on the Wiki. I'm starting with sound chips. I could not find a transistor count for the AY8910. Can anyone find one? Normally ...
Maury Markowitz's user avatar

15 30 50 per page
1
2 3 4 5
134