p20-emu pakken er en Plexus P/20 emulator.
Påkrevd ROM 1: https://github.com/misterblack1/plexus-p20/raw/refs/heads/main/ROMs/U15-MERGED.BIN
Påkrevd ROM 2: https://github.com/misterblack1/plexus-p20/raw/refs/heads/main/ROMs/U17-MERGED.BIN
Anbefalt oppdatering: https://glfs-book.github.io/slfs/patches/p20-emu/p20-emu-d75a83-no-debug.patch
Anbefalt oppdatering: https://glfs-book.github.io/slfs/patches/p20-emu/p20-emu-d75a83-system-roms.patch
libarchive (for å pakke ut distribusjonene)
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.
Bruk en oppdatering for å bygge uten feilsøkingsinformasjon, noe som gir en litt raskere binærfil:
patch -Np1 -i ../p20-emu-d75a83-no-debug.patch
Du kan eventuelt bruke en oppdatering for å søke etter ROM-ene i hele systemet og ikke gjeldende mappe:
patch -Np1 -i ../p20-emu-d75a83-system-roms.patch
Installer p20-emu ved å kjøre følgende kommandoer:
make Musashi/m68kops.h && make
Nå, som root
bruker:
install -v -Dm755 emu /usr/bin/p20-emu
Hvis du har installert den systemomfattende ROM-oppdateringen,
installerer du disse ROM-ene som root
bruker:
install -v -m755 -d /usr/share/p20-emu && install -v -m644 ../U15-MERGED.BIN /usr/share/p20-emu && install -v -m644 ../U17-MERGED.BIN /usr/share/p20-emu
make Musashi/m68kops.h: Denne kommandoen genererer eksplisitt en deklarasjonsfil som brukes under byggetiden for å unngå en "race condition".