FreeBee-b72776

Introduksjon til FreeBee

FreeBee pakken er en AT&T 3B1/7300 UNIX PC emulator.

Ytterligere Nedlastinger

FreeBee Avhengigheter

Påkrevd

libarchive (for å pakke ut distribusjonene) og SDL2

Installasjon av FreeBee

Pakk ut musashi undermodulen på riktig sted:

unzip ../fc7a6fc602e2fbcd24851670a5242358765feacf.zip -d src/ &&
rmdir src/musashi &&
mv src/Musashi-fc7a6fc602e2fbcd24851670a5242358765feacf src/musashi
[Notat]

Notat

Under utpakkingen kan du få følgende melding(er):

unzip: Cannot set mode for '...': Operation notsupported

Du kan ignorere nevnte melding(er), alt er i orden. Det er forårsaket av et forsøk på å angi filattributtene på en symbolsk lenke, som ignoreres på de fleste Unix og Unix lignende systemer, med et bemerkelsesverdig unntak macOS.

Du kan eventuelt bruke en oppdatering for å søke etter ROM-ene i hele systemet og ikke gjeldende mappe:

patch -Np1 -i ../freebee-b72776-system-roms.patch

Installer FreeBee ved å kjøre følgende kommandoer:

make src/musashi/m68kops.h &&
make &&
make -C tools

Nå, som root bruker:

install -v -Dm755 freebee /usr/bin &&
install -v -Dm755 tools/makehdimg /usr/bin &&
install -v -m644 freebee.1 /usr/share/man/man1 &&
install -v -m644 tools/makehdimg.1 /usr/share/man/man1

Installer eventuelt dokumentasjonen som root bruker:

install -v -m755 -d /usr/share/doc/freebee-b72776 &&
install -v -m644 README.md /usr/share/doc/freebee-b72776 &&
install -v -m644 README.serial.md /usr/share/doc/freebee-b72776 &&
install -v -m644 sample.freebee.toml /usr/share/doc/freebee-b72776 &&
install -v -m644 doc/3B1\ Memory\ Map.ods /usr/share/doc/freebee-b72776

Hvis du har installert den systemomfattende ROM-oppdateringen, installerer du disse ROM-ene som root bruker:

install -v -m755 -d /usr/share/freebee/roms &&
unzip ../3b1_roms.zip -d /usr/share/freebee/roms &&
rm -vf /usr/share/freebee/roms/*.hex &&
rm -vf /usr/share/freebee/roms/README &&
mv -v /usr/share/freebee/roms/14C\ 72-00616.bin /usr/share/freebee/roms/14c.bin &&
mv -v /usr/share/freebee/roms/15C\ 72-00617.bin /usr/share/freebee/roms/15c.bin

Parameterforklaringer

make src/musashi/m68kops.h: Denne kommandoen genererer eksplisitt en deklarasjonsfil som brukes under byggetiden for å unngå en "race condition".

Konfigurere FreeBee

Konfigurasjonsfiler

~/.freebee.toml

Konfigurasjonsinformasjon

Hvis du ikke har installert den systemomfattende ROM-oppdateringen, må du installere roms/ mappen som dokumentert i README filen fra 3b1_roms.zip i hver mappe du kjører FreeBee fra, selv om det er mulig å eksplisitt angi ROM-banen i FreeBee konfigurasjonsfilen hvis du ikke vil gjøre det.

[Notat]

Notat

Se FreeBee dokumentasjonen for å lære hvordan du konfigurerer config filen.

Innhold

Installerte Programmer: freebee og makehdimg
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/share/doc/freebee-b72776 og /usr/share/freebee

Korte Beskrivelser

freebee

er AT&T 3B1 UNIX PC emulator

makehdimg

oppretter harddiskbilder for bruk med freebee