ZX81 / TS1000 Emulator

Software skärmdump:
ZX81 / TS1000 Emulator
Mjukvaruinformation:
Version: 0.2
Ladda upp dagen: 2 Jun 15
Utvecklare: Russell Marks
Licens: Gratis
Popularitet: 4

Rating: 4.0/5 (Total Votes: 1)

ZX81 / TS1000 Emulator är en ZX81 emulator för VGA datorer som kör Linux.
Z81 är en Sinclair ZX81 (även känd som Timex TS1000) emulator. Den
använder svgalib. Den stöder de flesta program och spel, med stora
undantagen är spel med avbrottslastare. Den stöder
pseudo-hi-res läge. Det sparar och laddar program Xtender s .P
format, men bör kunna ladda Atari emulatorns .81 format
filer. (Det fungerar på de jag har provat, men jag har inte provat många.)
xz81 är en version av Z81 för X. Några ganska triviala funktioner
saknas (som hjälpskärmen), men bortsett från att det är alla där.
Denna version bör arbeta på icke-Linux-system, men det behöver vissa
funktioner som setitimer () och sigaction () som förmodligen kommer att vara
frånvarande på vissa maskiner / operativsystem. xz81 är bara känd för att arbeta på 1-bit och
8-bitars display, och mycket sannolikt inte kommer att fungera på andra. Men totalt sett,
om xz80 fungerar xz81 kommer förmodligen. Ledsen om namnet, som är
lätt förväxlas med `xz80", men med tanke på den ursprungliga väsen kallas Z81,
Jag kunde inte göra så mycket om det här.
z81txt är ett textläge version. Det krävs fortfarande rå tangentbordsläge
och skriver till skärmen `direkt" med / dev / vcsa0, så det kommer bara
körs på en Linux-konsollen. Men, det ska köras på alla Linux-datorer - de med
MDA / Herc / CGA / EGA grafikkort, samt VGA dem, men självklart
Z81 är att föredra om du har VGA. :-) (Detta installeras setuid root,
som icke-root-användare vanligtvis inte kan skriva till / dev / vcsa0. Oroa dig inte
detta i onödan - det kastar bort root privs direkt efter det öppna (),
vilket är det första den gör. Tänk på det som att arbeta som en
textläge svgalib (om det är vettigt).) Du måste förmodligen Linux 1.2
eller bättre för z81txt att fungera. Om du inte har / dev / vcsa0 för
oavsett orsak, gör `mknod / dev / vcsa0 c 7 128 'som root för att skapa det.
Installation
Kontrollera / redigera Makefile först - om du sammanställa X version, du
kan behöva ändra xroot, till exempel.
Sedan icke-Linux-system, eller om du bara är intresserad av X-version gör du
`Make xz81; make install". Det borde kompilera / installera endast X
versionen.
Om du har en Linux-burk med VGA, gör (som root) `make, make install".
Det borde sammanställa alla versioner och installera dem i
/ Usr / local / bin. (Om du inte har X, ersättare `make Z81 z81txt" för
den första `make".)
Om du har en Linux-box utan VGA, göra (igen som root) `make
z81txt; make install ". Detta undviker behovet av att ha X eller SVGAlib på
ditt system, och endast sammanställer och installerar z81txt. Men om du
använda X (jag vet att det finns en server som stöder Herc kort, till exempel),
xz81 är * mycket * bättre. Du kanske vill sammanställa det i stället.
Om du kompilera Z81 eller z81txt du behöver min rawkey bibliotek - en
förkompilerade ELF kopia ingår här.
`Z80.c" kommer att ta ett tag att sammanställa (två minuter på min dx2-66). Gör inte
oroa dig för detta, det är helt enkelt på grund av kluriga (och snabb)
sätt IMC: s Z80 emulator fungerar.
Var noga med att läsa man-sidan. Z81 är en sammanfattning av hacka, så du är bäst
vet allt om gotchas innan du kör det. : -)

Kommentarer till ZX81 / TS1000 Emulator

Kommentarer hittades inte
Kommentar
Slå på bilder!