22
votes
Accepted
How did Altair 8800 interrupts work?
I feel like I'm fundamentally misunderstanding something very important here, but the manual isn't much help.
Yes, looks quite like it.
The Altair is a very basic 8080 computer, so any handling is ...
15
votes
Testing "8-bit readiness" with an emulator or pre-packaged kit
Ever thought about using an 8086?
Wait, hear me out:
The 8086 is exactly what your requirements seem to be:
8 Bit registers
(and 8 bit bus in case of an 8088)
16 bit pointers
64 KiB address space
...
7
votes
Accepted
Testing "8-bit readiness" with an emulator or pre-packaged kit
Your computer needs input and output. You can provide this in a great number of ways, but emulating an entire screen is probably too much work. One of the simplest approaches is an asynchronous serial ...
5
votes
What made some 8-bit BASIC interpreters especially slow?
I'll add my $0.02 since I've written a few performant BASIC-like interpreters for work for the S08, ColdFire and ARM7TDMI. Everything below is generally NOT what BASIC interpreters did in the 80's.
...
5
votes
Testing "8-bit readiness" with an emulator or pre-packaged kit
I would definitely go for an emulated ZX Spectrum 48K because:
There are tons of free emulators for it
No need for injection of code
You simply create and load *.tap file with your code into ...
4
votes
8-bit home computers without BASIC
Victor Lambda in France was a clean ROM micro-computer. It had only 2K of ROM which contained a loader. Languages would be loaded from compact cassette. It was delivered with a BASIC interpreter. ...
3
votes
Is there really any implementation of a Ada compiler/cross-compiler/interpreter for 6502?
There is an Ada for the 6502 for the Commodore 64 but it is sold out at The Computer Bargain Store: Abacus Software for Commodore 64 & 128. It looks like they once had a used copy but sold it. The ...
2
votes
Back in the late 1980s, how was commercial software for 8-bit home computers developed?
In the April 1987 edition of Sinclair User, Greg Follis of Gargoyle Software describes their development environment at the time:
[A]t Gargoyle, 99% of all game development is done on Amstrad PCW8512'...
2
votes
Copying tapes "back in the day"
I have a lot of Oric game cracking/cloning experience
Even without any kind of complex protection, I don't remember even succeeding duplicating a tape. The Oric hadn't any kind of error correction, ...
2
votes
Would some BASIC interpreters for microcomputers be considered operating systems?
Although you ask specifically about microcomputers and interpreted BASIC, note that the category of machines with BASIC as the basic command interface included minicomputers such as the Pick systems.
...
2
votes
Were there any bitmap-based 8080 computers?
The Z80-based Camputers Lynx was notable for only having a bitmapped display, with no character-cell mode.
Because the graphics memory had to be manipulated during the horizontal and vertical sync ...
2
votes
What made some 8-bit BASIC interpreters especially slow?
I will add the special case of TI-99/4A TI-basic which is probably one of the worst offender in the category of slow interpreters.
TI-Basic (and also TI-Extended Basic) are especially slow because ...
1
vote
Testing "8-bit readiness" with an emulator or pre-packaged kit
If you want to use a Z80 emulator under Linux I am currently looking at RunCPM for doing some hobby work in assembly where the plan is ending up with a Github Action (but that is another story!)
The ...
1
vote
What made some 8-bit BASIC interpreters especially slow?
There are many things that could slow an interpreter to death, I can list them but here are a few:
How it does manages the variables in memory - if the access method is fast or slow, and the number ...
1
vote
Were there any bitmap-based 8080 computers?
Not a home computer per se, but the first time I messed with a bitmap display was modifying the rom of the original Space Invaders Arcade. It just used a straight b/w bitmap display with color ...
1
vote
8-bit home computers without BASIC
The Exidy Sorcerer (American, 1978) would boot into a 4-kbyte monitor program when there was no ROM Pac or disk drive. The monitor allowed you to examine and change memory, so if you understood z80 ...
1
vote
Would some BASIC interpreters for microcomputers be considered operating systems?
It's worth recalling that when the IBM-PC was first launched, the minimal system had only ROM-Basic in addition to the BIOS. (DOS and floppy disks were optional extras.) At start-up, the user was ...
1
vote
Back in the late 1980s, how was commercial software for 8-bit home computers developed?
Both 1983 Oric games Xenon and Zorgon's Revenge were developped by John S Sinclair on a BBC micro (both machines had 6502 CPUs)
Because the BBC assembler was so great, some Oric games (Xenon, Zorgon's ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
8-bit-microcomputers × 60history × 10
basic × 7
hardware × 6
z80 × 6
assembly × 4
graphics × 3
memory × 3
emulation × 3
8080 × 3
programming × 2
6502 × 2
gaming × 2
chip × 2
cassette-tape × 2
display × 2
identify-this-computer × 2
game-cartridge × 2
performance × 2
microprocessor × 2
minicomputers × 2
8088 × 2
market × 2
homemade × 2
hexadecimal × 2