32

This sounds like F29 Retaliator: it has low hardware requirements, supports head-to-head play, and has blackout/redout. Only its name doesn’t fit: it follows the US nomenclature for fighter planes, but the F-29 never existed (except as the X-29 experimental plane). The Falcon series nearly matches, but not quite: the original Falcon, and its immediate ...


10

The NES's architecture isn't really ideal for anything that involves all-pixel-addressable plotting such as vector graphics. It's instead strongly optimised for 2d backgrounds made of repeating 8x8 tiles and a small number of sprites on top. However, there is a NES port of Elite (see here on YouTube), a vector 3d game which is much sparser but faster, and ...


8

You may have more success if looking for CP/M emulators for Linux, as CP/M ran in a 8080/Z80 environment. The very own CP/M environment can be your development environment. One could be "YAZE-AG - Yet Another Z80 Emulator" http://www.mathematik.uni-ulm.de/users/ag/yaze-ag/ But if you are looking for something more.... "visual", I'd suggest to take a look at ...


7

There's a book The Elements of Computing Systems: Building a Modern Computer from First Principles which takes the reader through the steps in designing and building computers from the logic gate level to the high level language level. The processor you build is actually one of the authors' own design, and although a 16 bit processor is quite simple. The ...


7

I've been using Z80Pack recently on a project, and it works pretty well. (I'm working on a bank-switcher and SD ROM loader for the RC2014 project.)


4

Making a game like Flight Simulator work with any kind of reasonable frame rate, especially on an NTSC NES, would require using either a dual-port RAM, two RAM subsystems which could be switched between the CPU and PPU buses, or two RAM subsystems along with a means of quickly copying data from one to the other. While the technology would have existed in ...


4

I use z80asm to assemble/compile, and z80dasm to dissasemble to source. Both are usually found in your package manager. I can load compiled code into the fuse emulator (spectrum) and run it succesfully.


4

Z80.info has a HUGE list of emulators for many platforms. Some links may be broken, though - because the website was moved or does not exist any more. Either way, googling with the name of the emulator itself will solve the problem. I think you should favorite this page (I did!). It has useful information regarding the subject. Suggestions I like Toledo - ...


3

FORTRAN carriage-control from record-based IO on legacy systems can be quite challenging on modern octet-stream systems. If SIMH is using CRs and BSs to format output, the traditional way of cleaning up the stream is to use col -b as a filter to merge the control characters. Update: Okay, so this is a question about HTML overprinting, for which there seems ...


2

For dos there was F14 Tomcat from Activision, Air Warrior from Kesmai, F15 Strike Eagle but I don't know if that had 2 player functionality, Air Warrior had black out effects, I forget if redout was there also, but then it didn't have modern jets Falcon3.0 sounds most likely but not on a 286 There was also F16 Combat Pilot from Spectrum Holobyte And Mig-...


2

A possible approach could be starting with a logic simulator (like logisim). When it becomes all to slow, emulate your architecture in your favorite programming language. A second approach could be building your system from scratch using a FPGA.


2

Experimenting with CSS along the lines (pun intended) of "line-height:0" yielded this satisfactory result .over { line-height: 0; margin-top: 0.5em; margin-bottom: -0.5em; } <pre>FIRST LINE PREVIOUS LINE <div class="over">GOOD BYE XXXX XXX HELLO WORLD</div> NEXT LINE LAST LINE</pre> Things are slightly trickier: the default line ...


2

Although commercial, IDA is an outstanding (dynamic) disassembler and debugger for the Z80.


Only top voted, non community-wiki answers of a minimum length are eligible