Newest Questions

Filter by
Sorted by
Tagged with
2 votes
0 answers
33 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
  • 21
1 vote
0 answers
78 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
  • 807
10 votes
3 answers
3k 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
116 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
114 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,185
-1 votes
0 answers
89 views

I've made my own kernel. It has 32-bit pm, 16-bit pm, and 16-bit real mode code. I use Qemu to emualate an i686. And when i debug the mode switch parts, the code runs and works. However, the ...
Self learning student's user avatar
4 votes
2 answers
623 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,185
0 votes
0 answers
173 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
  • 71
-2 votes
0 answers
223 views

I was watching "You Only Live Twice" (1967), and I saw this typewriter: What's the name of this retro typewriter?
Ritcher Sr.'s user avatar
6 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
340 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
426 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
356 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
6 votes
0 answers
330 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
265 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
193 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
324 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
93 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
  • 71
1 vote
0 answers
166 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
256 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
4 votes
1 answer
227 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
  • 71
3 votes
2 answers
283 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
84 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,479
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
374 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
  • 749
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
194 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
161 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
221 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
541 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
420 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,185
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
308 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,479
2 votes
1 answer
606 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,479
1 vote
1 answer
163 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,479
7 votes
1 answer
514 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
12 votes
2 answers
3k views

If you grew up playing Playstation or Playstation 2 games, you probably saw one of these screens or something similar: Silent Hill, 1999 Resident Evil 2, 1998 Silent Hill 3, 2003 Devil May Cry, ...
Grammer's user avatar
  • 231
20 votes
4 answers
2k views

I've noticed that the 80C88 from Renesas (datasheet here) has what is for me a quite unusual recommendation for decoupling: Namely, it recommends the usual 100 nF capacitor between pins 20 (GND) and ...
AndrejaKo's user avatar
  • 602
3 votes
0 answers
503 views

I remember a funny DOS game, which I would like to play again. It was able to be played by up to 4 people simultaneously. Each player had exactly 1 key on the keyboard. The only thing required for the ...
virolino's user avatar
  • 219
8 votes
3 answers
2k views

I occasionally find myself in the situation where I need to build a simple 3D image, and this DOS program I remember would come in very handy. I just cannot find it anywhere. I am not sure if it was ...
virolino's user avatar
  • 219
6 votes
0 answers
278 views

The Nintendo DS Digital TV Tuner ("DS Terebi") was an accessory for the Nintendo DS that allowed it to receive 1seg (low-bandwidth mobile video) terrestrial broadcast stations. According to ...
forest's user avatar
  • 2,129
7 votes
1 answer
247 views

For several months in the late 1980s, I owned a Coleco Adam. During that time I tried programming a few things on the only language I had access to: SmartBASIC. Having written thousands of lines of ...
bjb's user avatar
  • 19.1k

15 30 50 per page
1
2 3 4 5
134