All Questions

Filter by
Sorted by
Tagged with
2
votes
1answer
209 views

Dosbox with C-compiler and gui [closed]

I have Ubuntu 20.04 and Dosbox 0.74-3. Is is possible to install GUI for this dosbox? Can one install C compiler for this box?
4
votes
1answer
148 views

What is the interface of the proprietary memory card connector in CDTV

Is this an IDE or something completely different. Could it be used to connect gotek?
6
votes
2answers
233 views

How can the number of cylinders be different from the number of tracks?

In the IBM PC 5150 documentation, it is stated that the floppy drive has 40 tracks, 8 sectors/track and 512 bytes/sectors, for a total of 163 840 bytes of data. It makes sense, 40x8x512 = 163 840 ...
3
votes
1answer
278 views

How can I get MAME to run modified ROMs whose checksums don't match the originals?

In the aftermath of the question about running the arcade Pac-Man ROM on a Sinclair ZX Spectrum I discovered that about the same time that was done, somebody else did the reverse, porting a classic ...
1
vote
0answers
196 views

What is the best way to run Red Hat Linux 5.1 (the original version) with more than 640x480 with with 16 colors resolution? [closed]

So appearently there's a Red Hat Linux Enterprise 5.1 and I'd just like to make it clear that I'm not trying to install that. I'm trying to install the original Red Hat Linux 5.1 from 1998 in a ...
18
votes
1answer
5k views

Could Pac-Man be replicated perfectly on the ZX Spectrum?

We all know that various ports of Pac-Man exist but my question is just for one specific computer. Could the Spectrum, with time and proper knowledge, run the Arcade version of Pac-Man despite it's ...
2
votes
1answer
198 views

Could the STC Executel possibly have had any games available?

Could the STC Executel possibly have had any games available ? It had a very small inbuilt CRT screen on the right side. It looked somehow impressive with how it displayed things on the screen, a very ...
27
votes
6answers
8k views

What did the “programs” that “human computers” executed look like?

The Wikipedia article Computer (job description) says that before the invention of electronic computers, the term "computer" used to refer to people who worked as "computers". My ...
2
votes
1answer
147 views

Execution time for conditional jumps on the Intel 8080

On the Intel 8080, all conditional instructions have varying execution time depending on whether the condition is true or not, except conditional jumps. Why is this? The Intel 8085 changes this; there,...
5
votes
1answer
352 views

Who are we quoting when we note that “Code is written once but read many times”? [closed]

I have often heard or read the expression, "code is written once but read many times". I think this is a fairly well-known principle of software development. But I have no idea with whom to ...
3
votes
1answer
146 views

`DRAW` instruction timing

I asked a question here about CHIP-8 instruction timing, and this answer mentions that DRAW waits for vblank: For Chip-8 code that draws anything, the limiting factor will be the wait-for-vblank that ...
5
votes
1answer
214 views

How does DMACON/R registers on Commodore Amiga platform work?

I have a specific question about the DMACON/R registers found in Commodore Amiga range of computers. As you may know they are the DMA control registers that controls all the DMA channels used by the ...
2
votes
1answer
193 views

Change color of the text written in PPU memory (NES-Super Mario Bros)

Let's say I want to write K to the top of the status bar in SMB. I can use the following set of statements to write to PPU memory. memory.writebyte(0x2001, 0x00) -- Turn off rendering memory....
6
votes
2answers
280 views

Were any M68000 systems capable of generating a “spurious interrupt”?

When an interrupt occurs on a Motorola 68000-family processor, it enters an interrupt acknowledge state, which continues until one of three signals are asserted: An external device places the ...
9
votes
2answers
3k views

What was this OS / Application on a 80286?

I was hoping, that someone could help me find the name of the operating system that was originally (I guess) used on the 80286 (the later ones with 12MHz). Before I eventually installed DOS-5.0 and ...
15
votes
3answers
2k views

C64/PETSCII block graphic symbol: was there ever a logical reason for their “ASCII” codes?

You know those block graphic symbols that allows you to draw lines, corners, intersections, fine bar charts, etc. they are useful and one can do a lot of stuff, but their code arrangements always ...
6
votes
1answer
225 views

Did OSes write the floppy's logical sector number resulting from sector interleave/skew in the IDAM sector ID, or was it up to the OS?

I've been looking at MicroBee floppy disk image files. They use the DSK/EDSK image file format originally created for Amstrad CPC emulators, probably because both systems use derivatives of the CP/M 2....
7
votes
2answers
188 views

(Lack of) identifying IRQ sources in C64 interrupt handlers

I'm trying to learn about C64 interrupt handling (with the goal of putting it in practice). My understanding is that interrupts can be triggered by different sources but there is only one interrupt ...
2
votes
1answer
217 views

Does the 6502's TXS and TSX affect flags or not?

Title says it all really. Some documentation claims that the S and Z flags are affected by both TXS and TSX, just as with all other transfer commands. Other documentation suggests that neither TXS nor ...
6
votes
1answer
108 views

Was the Ram Turbo the only 3rd party Interface 2 ROM cartridge interface for the ZX Spectrum or were there others?

One of the original Sinclair peripherals for the ZX Spectrum was the Interface 2 which provided joystick ports and also a slot for ROM cartridges: The cartridges did not catch on though and only ...
28
votes
6answers
6k views

What are the major technical difference between Multics and Unix?

From the naming of operating system only i.e Unix = Uniplexed Information and Computing Service vs Multics = Multiplexed Information and Computing Service, I was first having a misconception that the ...
13
votes
4answers
3k views

Could you create a loop in direct-mode with BASIC?

Were there any home computers before 1985, on which you could create a loop (finite or infinite) in direct-mode? And if it was possible on some machines, what may it have been useful for? For example, ...
3
votes
3answers
409 views

Effective speed of original COSMAC VIP CHIP-8 interpreter

The original CHIP-8 interpreter ran on RCA 1802-based kit computers and home computers, most notably on the COSMAC VIP. Some of the CHIP-8 opcodes are complicated and involve many memory round-trips, ...
3
votes
0answers
70 views

At which RAM address is the Microbee disk boot sector loaded and executed?

The Microbee was an early '80s Z80 microcomputer from Australia that was successful mostly in education. Looking at some disk image files I've downloaded I can see the disk layout seems to be very ...
2
votes
4answers
230 views

What connector for Atari 2600 Controller?

I am working on designing a 8 bit computer and I was considering adding support for a Atari 2600 controller. I know it uses a D-Sub9 connector, but is there anything special about it? What I mean is ...
6
votes
2answers
534 views

Sinclair's microdrive — was it based on compact cassette technologies?

Recently I've also looked inside microdrive drives of Sinclair QL and inside microdrive cartridges for it. The tape looked like a compact cassette tape cut longitudinally to a half width (which seems ...
1
vote
1answer
67 views

CDTV Diagrom 1.2 Extended Memory Test AddressError Detected

I've picked up this CDTV some time ago, but didn't have DiagROM to test it properly. It is running perfectly fine, all features. My diag chip arrived this morning, and when I get to Extended Memory ...
13
votes
7answers
2k views

What happened to exposed address pins/address bus?

This could be a question for the Electronics StackExchange, but I figured that if I couldn't find any info about it it might be more of a Retrocomputing thing. I've been poking around on Google and ...
17
votes
8answers
4k views

Were there any parallel port keyboards?

I was reading this QA ( Why is the clock frequency of the PS/2 keyboard protocol so high? ) and read in the replies that a high frequency was chosen (at least in-part) to reduce the latency between a ...
3
votes
1answer
147 views

How does the GameBoy's Memory Controller MBC1 Work in Mode 1?

In short, are banks 20h/40h/60h accessible in mode 1? The Pan Docs state that when in mode 1, those banks become accessible. "...on large carts (using the secondary banking register to specify ...
4
votes
3answers
281 views

Does the Sega Megadrive 2 have built-in protection against reverse polarity

I have a spare universal power supply with regulated voltage up to 12 volts, max 1500mA. It has replaceable tips, where you can reverse polarity. As I understand the MegaDrive 2 (European / Australian ...
4
votes
2answers
274 views

How to build an ATA controller for the AT bus?

I would like to replace the ST502 MFM disk controller in my Schneider Target PC 7640 (about which I asked earlier) with an ATA (IDE) controller as it gets harder and harder to find replacement MFM ...
-3
votes
2answers
270 views

Old Intel Pentium PC: am I an i586? Does Gentoo provide i586 packages? What else am I compatible with? [closed]

I've recently commenced revitalizing a very old PC. She's running an Intel Pentium, x86_64. I thought I'd give Gentoo a go because I've found it very appealing and as a Bedrock user I wanted to be ...
1
vote
1answer
134 views

Can I run a network game (Empire Deluxe) that uses NETBIOS? [closed]

I use D-Fend to run the video game Empire Deluxe in full screen mode (1366x768) on a Dell Vostro Core i3 laptop running Windows 10. It works fine. I want to run the game on a second identical laptop ...
3
votes
2answers
433 views

Why don't all Absolute,X instructions take an extra cycle to cross page boundaries?

The question is about 6502 instructions that take an extra cycle when address calculation carries over into the high byte of the address. This affects addressing modes Absolute,X, Absolute,Y, Indirect,...
3
votes
1answer
396 views

Using “vintage proxy” with dial up simulator

I am in the process of building a dial up simulator involving a 1990s era desktop and laptop. The desktop, which is connected to Ethernet, acts as the dial-up server and the laptop computer dials in ...
16
votes
3answers
2k views

Where did the the term “chrome,” referring to onscreen decorations, originate?

To most people today "chrome" probably sounds like a reference to the web browser; but at least in Microsoft contexts I've read "chrome" to refer to window decorations - like the ...
120
votes
5answers
14k views

Why is the keyboard and cellphone / telephone numbers in a different order?

Cellphone / Telephone have the seven bottom-left and the one top-left. While the keyboard has the seven top-left and the one bottom-left How did this come to be? Is there an interesting computing ...
2
votes
0answers
111 views

Help debugging a circuit/code for Z80 and TMS9918ANL

I am working on designing a Z80 computer that utilized the TMS9918ANL for graphics. I am currently just trying to make sure the TMS9918ANL is working, so I hooked up the control pins the bus (...
33
votes
4answers
8k views

Why is the clock frequency of the PS/2 keyboard protocol so high?

The PS/2 keyboard protocol allows the keyboard to generate a clock rate between 10 kHz and 16.7 kHz. At 11 bits per scancode, 10 kHz is a massive 909 scancodes per second. World-record holder Barbara ...
2
votes
1answer
105 views

TMS9918ANL question

I am working on setting up a TMS9918ANL Video Display Processor. I was wondering if there is any way I can test to see if it is working without having the DRAM hooked up (I have a while before the ...
10
votes
2answers
681 views

Trying to understand some assembly syntax in the Unix v7 write system call

so here is the code: (which comes from here, I've also verified this source is in my unix v7 distribution). For reference, this is running on a PDP-11 simulated with the simh program (so please keep ...
0
votes
6answers
326 views

What are the advantages/disadvantages of using retro hardware vs. FPGA emulation vs. software emulation? [closed]

As someone who recently become interested in retro home computers of 80's and early 90's I'm wandering what are the differences between using a real hardware, FPGA based hardware emulators like MiSTer ...
3
votes
1answer
92 views

Good book on the history of fabrication?

Crystal Fire is a great book about the development of the transistor, but much less so for the IC side of things. What is the equivalent for ICs, and especially microprocessor development? I'm ...
25
votes
2answers
5k views

Why did SCSI require so many pins?

SCSI, I think, is a serial interface. A standard serial port on PCs used a 9-pin DSub connector where a parallel port used a 25-pin connector. Then why did SCSI require so many pins? I vaguely ...
4
votes
2answers
183 views

Why does Amiga 500 reset when reading a faulty disk

I have a copy of Syndicate disks for Amiga (I have original as well) and apparently the disk is damaged / faulty. It loads up to language selection menu, then tries to read disk and resets the ...
12
votes
4answers
1k views

Were there really any cost savings in Sinclair QL because of it being 8-bit design with 8-bit bus 68k CPU?

I've recently looked into the Sinclair QL schematics and found that it actually has two 8bit ROMs, 16 4164 DRAM chips and yet it is purely 8bit machine, even the 68008 there has 8bit bus. With very ...
3
votes
1answer
138 views

What is the *BEAST* event-recording software grammar?

I recently recovered a data-set my father (a biology professor) recorded at UC Berkeley in the 90s on Stickleback mating behaviors. He says the data was recorded using the "open-source BEAST ...
2
votes
0answers
198 views

What are the minimum tools needed to compile BOOM for Windows 98?

I'm trying to make a Doom-like game similar to classic Doom that runs on older hardware, and as such I would like to use Boom, an older, open source port of Doom. I've also looked into PrBoom, but the ...
13
votes
4answers
1k views

Can special tools recover data from floppy disks when Windows Explorer fails to do so?

I have many 1.44MB floppies 20 years old or older. My FDD, which I just bought online and received recently, cannot read them. The FDD can often display the contents of a floppy, but not successfully ...

15 30 50 per page
1 2 3
4
5
71