All Questions

Filter by
Sorted by
Tagged with
15
votes
4answers
803 views

Are there any ZX Spectrum applications (mainly games or demoscene productions) that use a port other than $FE to access the ULA?

Although it is widely known that the ZX Spectrum ULA answers to any request to an even I/O address, all documentation state that the official port number to use should be $xxFE (where xx is any 8 bit ...
5
votes
1answer
260 views

Homemade ROM cartridge for Thomson TO7/70 home computer

I recently acquired a Thomson TO7/70 home computer. It came without any MEMO7 cartridges (ROM cartridges) that are necessary to properly use it. I found images of the ROMS, and a schematic, so in ...
4
votes
2answers
186 views

Breaking the CoCo 3 32K Cartridge Barrier

What is the max size for a cartridge based app on the Coco 3? I believe the Coco 1 & 2 cartridge maxes at 16K, while the Coco 3 is 32K. However, I know there have been cart based games for the ...
16
votes
3answers
782 views

What are the differences between the versions of AppleSoft BASIC?

Apple did make some changes to AppleSoft BASIC over the years between the first version on the Apple II and the last version on the Enhanced IIe and IIe card. What are the differences between the ...
15
votes
1answer
523 views

Unable to install Colonization in DosBox

I'm attempting to install Sid Meyer's Colonization in DosBox from the original floppies, and it gives me the error message "You have specified a drive that doesn't physically exist!" when I try to run ...
10
votes
3answers
1k views

What advantages are there to replacing Kickstart 3.0 with Kickstart 3.1?

I have an Amiga that has the Kickstart 3.0 ROMs installed. What advantages are there to replacing the Kickstart ROMs with 3.1? Is there any software that requires Kickstart 3.1 to function?
26
votes
4answers
719 views

How to get rid of yellowing in plastics?

I have some old electronics with white plastic that's starting to turn yellow. I know it's caused by flame retardants, UV rays, and so on. How can I restore my electronics to their former color?
6
votes
5answers
810 views

Does a market/shop with fully legal 8-bit software/games exist? [closed]

Currently about all of "8-bit micro" games that I know is either abandonware (which is a gray area) or free fan works. But is there some kind of shop, market, some place where you can purchase these ...
22
votes
1answer
1k views

Why are there two, different, Kickstart 1.3 ROMs with the same 34.5 version number?

The Kickstart 1.3 ROM file that is supplied with Cloanto's Amiga Forever (amiga-os-130.rom) is very slightly different to that which you'd get by dumping a real 1.3 ROM from an Amiga 500. ...
4
votes
1answer
126 views

How do I replace the battery on my Palm Zire 21?

My Zire 21 PDA's battery won't hold a charge for more than a few minutes. How do I replace it?
16
votes
1answer
592 views

Motorola 6809 Stack Blasting

I've seen several mentions of a "Stack Blasting" technique for copying memory quickly on the 6809. What is it? How does it work?
5
votes
1answer
77 views

How to measure time with frame resolution or better using BASIC in an Oric Atmos 48K

Following in the line of this question How can you measure time using BASIC on Atari XL computers? I'd like to ask how can you do the same (measuring time, with a resolution of frames or better if ...
12
votes
3answers
347 views

Pair Am386 with i387

I've got a motherboard with a Am386/DX processor. I've also got an Intel 387 coprocessor. Is it possible to use the Intel 387 that I've got together with the Am386 or do I need a coprocessor from AMD?...
9
votes
1answer
497 views

How are held-down keys handled in CHIP-8?

The CHIP-8 has, among its instructions, the following ones: Ex9E: Skips the next instruction if the key stored in VX is pressed. ExA1: Skips the next instruction if the key stored in VX isn'...
17
votes
2answers
673 views

How can I programmatically tell which version of Apple II my code is on?

There are minor and major differences between the many Apple II models. I would like to detect whether my 8-bit assembly language program is running on a II, II+, IIe (enhanced or not), or ///, and ...
8
votes
1answer
261 views

Cleaning membrane keyboards

I have a 3003b CoCo 1 (the white one) with the melty keyboard. A few of the keys do not work. On a few of them, there appears to be a slimy substance that I've cleaned from the surface. The badge on ...
16
votes
1answer
1k views

How did the Epyx Fast Load cart work with a Commdore 64?

Why would adding a cart in your system suddenly speed up the C64 or the 1541 for loading games?
16
votes
2answers
1k views

Can I run a NES emulator off the original cartridges?

Every NES emulator I've found runs off ROM dumps. Would it be possible to run an emulator using the original cartridges directly? It's probably not the most practical way of doing things, but the "...
14
votes
1answer
538 views

How was 8-channel audio achieved on Amiga?

Oktalyzer was a Tracker style program for Amiga, that allowed composing and playing music with 8 channels instead of the "hardware-natural" 4. So far I learned it achieved that by splitting the 4 8-...
14
votes
1answer
1k views

How could Amiga computers play 14 bit sound?

The "Paula" chip used for sound output in all Amiga computers had 4 8bit sound channels (arguably comparable to 9bit stereo). There were programs/libraries which could play 14bit stereo on the Amiga ...
7
votes
2answers
116 views

Disto Super Controller II

A popular third party floppy disk controller for the Color Computer was the Super Controller II from Disto. It's main feature was a no-halt mode. Why was this desirable? How did the no-halt mode work?
9
votes
2answers
242 views

Information about Sabre-ADS Model 757 terminal

Someone on reddit acquired a Sabre-ADS terminal, Model 757. They were used for airline reservation and probably connected to an IBM mainframe. Is there anything known about the pinout and workings of ...
17
votes
2answers
614 views

Color BASIC RND function not so random

The RND() function for random numbers appears to give the same results each time the computer is reset. How do I seed the random number generator with a random number?
21
votes
3answers
2k views

How was digital sound playback achieved on the Commodore 64?

The Commodore 64 did not have any hardware dedicated to digital audio playback, so how were some games and songs able to achieve this on an unmodified and unextended Commodore 64? Did these ...
14
votes
1answer
577 views

Any difference between a VIC-1541 and a C64-1541?

I have both a beige VIC-20 styled VIC-1541 disk drive and the later brown C64 1541 drive. Is there a difference between them (besides how they look)?
7
votes
1answer
93 views

CoCo Max Mouse Cartridge

The program CoCo Max came with a cartridge. The cartridge had a mouse/joystick port. How did the CoCo Max Analog to Digital cartridge work? Is it possible to use the device in my own software?
7
votes
1answer
587 views

Commodore 64 with partly working keyboard

My Commodore 64 has developed a fault with the keyboard. Some of the keys are working and some aren't. As far as I can see there is no pattern and they are randomly distributed across the keyboard. ...
15
votes
1answer
644 views

Why is the Apple II hi-res HGR command so slow?

The Apple II hi-res screen sits on 8KB of memory, so it should be possible to erase it quickly. The Applesoft HGR command is slow enough that the "Venetian blind" erasure is clearly visible. ...
32
votes
5answers
2k views

Why did the Bell 103 modem use a data rate of 300 bps?

Virtually every telephone modem in existence runs at a data rate that's a multiple of the Bell 103A's 300 bps. Why was the base 300 bps chosen in the first place?
5
votes
1answer
91 views

Extended Color BASIC TIMER Function

How does the TIMER function work in Extended Color BASIC? How does the number keep incrementing even when the computer appears to be doing nothing?
23
votes
1answer
2k views

How does the command.com shell work with MS-DOS?

On my systems that are running MS-DOS, I change the default command.com to 4DOS for more features. How was the shell system designed and how did it with the operating system in MS-DOS that it enabled ...
11
votes
2answers
400 views

What did disk-validator do?

...besides relabelling the disk to 'Lazarus' and helping the Saddam virus spread? I know it was supposed to 'fix' corrupted disks that were ejected during a write operation. I don't think I've seen a ...
9
votes
2answers
324 views

Acorn Electron fails to load .UEF files converted to .WAV

I have an Acorn Electron that came without tape recorder, so I'm using Audacity to record and replay programs which works fine. Now I also have some software as UEF (Universal Emulator Format) files. ...
12
votes
1answer
206 views

Is my Atari Falcon's filesystem messed up?

I use the Cecile driver for the Kingspec DOM (basically an IDE flash drive0 in my Atari Falcon. I've noticed on occasion that in file dialog boxes (save, open etc.) I sometimes see weird files, called ...
19
votes
1answer
537 views

How did XBAND modems transmit game state?

The XBAND Video Game Modem and Network allowed owners of Sega Genesis and Super Nintendo game systems to play head-to-head over a phone line in 1994, before "twitch" gaming over the Internet was ...
10
votes
2answers
230 views

How to bring up the firmware console on a SunBlade 100

I've got an old SunBlade 100 workstation that I'm trying to install OpenBSD on. The first step in the process is to bring up the OpenFirmware prompt to select the boot medium, which you do by ...
13
votes
1answer
384 views

Atari 2600 paddle controllers slow, jittery

I recently picked up a pair of Atari 2600 paddle controllers for use with my Atari Flashback 6. The Amazon store said in the product description that they had been "tested." However, they are barely ...
16
votes
4answers
348 views

What was the first intentional malware that got spread over multiple machines?

I would like to know which program can be seen as the first malware. To define the term "malware" in this question, I would suggest those criteria, but you may modify them if you feel the need: real ...
12
votes
1answer
497 views

What does Personal Paint documentation actually refer to by “unmaskable interrupt” for its “crash protection feature”?

Personal Paint was a gfx program for Amiga that introduced many novel concepts, some quite ingenious, some... controversial. Among all, it had a "crash protection" feature, that was meant to enable ...
17
votes
2answers
353 views

How can you measure time using BASIC on Atari XL computers?

Some time ago, I benchmarked some 8-bit computers to find out the fastest BASIC interpreter. I ended up using the classic SAXPY benchmark, as I didn't want any I/O overhead to fool the measurement: ...
19
votes
1answer
518 views

What did the cassette bootloader in 8 Bit Ataris do?

...or for that matter, what didn't it do, so that you'd use the "bootloader/main program" separation instead of loading everything at once. Normally, when loading games or any non-BASIC software from ...
17
votes
2answers
972 views

How did programs/patches stopping Amiga idle floppy drive noise work?

The Amiga computers would by default automatically detect a disk being inserted and respond by reading from it and displaying its icon. Polling the drive(s) for a new disk would produce a clicking ...
15
votes
3answers
644 views

Atari 800XL showing a red screen

My friend has a Atari 800XL in mint condition. When the device was turned on, the only thing that appeared was a dark red screen. Another friend of mine figured that the memory chips were to blame, ...
14
votes
2answers
2k views

Booting an Amiga 1000 directly to the hard drive without Kickstart floppy

The Amiga computers such as the Amiga 1000 required a Kickstart floppy to be able to boot directly into a hard drive. I have a Amiga 1000 as well but missing the Kickstart floppy. I would like to ...
3
votes
1answer
552 views

Why won't the game “Ultima I” work on my Apple IIe system? [closed]

I'm trying to complete the original Ultima I on an Apple //e. These instructions explain space flight, but I can't seem to destroy enemy ships in order to become a Space Ace, even when I should be ...
17
votes
2answers
485 views

What are the common sources of incompatibility on different MSX computers?

I remember that a LOT of games for my MSX (I live in Brazil) don't work without some modification. For example, several need some kind of tweak on the loader, like poke -1,0. I would like to know ...
14
votes
2answers
756 views

What information is encoded in the 22-digit barcodes on the Amiga's case?

What information is encoded in Amiga's 22-digit barcodes? For example: 0103791363642010121234
17
votes
2answers
690 views

Comprehensive test suites for MOS 6520 PIA / 6522 VIA / 6526 CIA

Are there any automated test suites for MOS 6520, 6522 and 6526 chips? I am looking for test suites aimed at making sure datasheet-based independent reimplementations of the above chips (e.g. FPGAs or ...
16
votes
1answer
3k views

Is it possible to use an Amstrad CPC464 with a modern monitor or TV

During a recent move I lost the monitor for my Amstrad CPC464. Is it possible to adapt the output of this to work on a modern monitor or on television set?
23
votes
4answers
2k views

What were the differences in floppy disk formats between Amiga and IBM/PC compatible computers?

The capacity in Amiga Old File System format (OFS, OS version 1.x) was 840KB, with the Fast File System ("FFS" (!)) introduced for OS 2.x onwards able to store 880KB. The PC format stored 720KB on the ...

15 30 50 per page