├── README.md └── pcem /README.md: -------------------------------------------------------------------------------- 1 | # PCem v17 for Linux 2 | 3 | There is very little to basically no documentation on how to install/compile PCem 17 for Linux. 4 | 5 | ## WAYLAND SUPPORT 6 | 7 | PCem 17 does not have any Wayland Support. It does appear that [PCem 18](https://pcem-emulator.co.uk/phpBB3/viewtopic.php?t=3799) is on the horizon _which should support Wayland_, but it will be a while as this is a hobby project and therefore development is slow. 8 | 9 | # Ubuntu 21.04/Mint 21.2 10 | ### Notes 11 | - Update system, so systemd gets upgraded to latest version. libsdl2-dev will not install if it hasn't been upgraded. 12 | - ***Required:*** You will need the Universe Repo enabled, for libsdl2-dev, libwxgtk3.0-gtk3-dev and libopenal-dev 13 |
14 | sudo apt update && sudo apt upgrade -y
15 | 
16 | sudo apt-get install libsdl2-dev libwxgtk3.0-gtk3-dev libopenal-dev gcc make g++
17 | 
18 | mkdir PCemV17Linux/
19 | wget -c https://pcem-emulator.co.uk/files/PCemV17Linux.tar.gz
20 | tar -xvzf PCemV17Linux.tar.gz --directory PCemV17Linux
21 | cd PCemV17Linux
22 | 
23 | ./configure --enable-alsa --enable-release-build --enable-networking --prefix=/opt/pcem17
24 | make -j5
25 | sudo make install
26 | 
27 | 
28 | 29 | Once the 'make install' command has been completed, try running the following terminal command to ensure it is now working on your machine: 30 |
31 |   /opt/pcem17/bin/pcem
32 | 
33 | 34 | If build has completed successfully, running the /opt/pcem17/bin/pcem terminal command will complain about missing BIOS ROM files. 35 | 36 | # PCem ROMS 37 |
38 | cd ~
39 | cd .pcem
40 | mv roms roms-bak
41 | git clone https://github.com/BaRRaKudaRain/PCem-ROMs.git 
42 | mv PCem-ROMs roms
43 | 
44 | 45 | Running /opt/pcem17/bin/pcem should appear with the PCem dialog. 46 | Create a Shortcut to it by right clicking on the PCEM on the first lunch and then you will see it added among your programs. 47 | -------------------------------------------------------------------------------- /pcem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94xr/PCem_Linux/442d2fb71e3bdaf8646f7d3d210d3baeb1ef7a91/pcem --------------------------------------------------------------------------------