A container to build and to test Neo-Geo AES or MVS applications with ngdevkit.
2.8K
A container to build and to test Neo-Geo AES or MVS applications with
ngdevkit_, an open source devkit.
It also provides a few additional packages to be able to build ngdevkit_
examples and to run them with the emulator.
Use the following command to pull the image of this container:
.. code-block:: bash
podman pull docker.io/tprrt/ubuntu-ngdevkit
Otherwise, it is possible to build the image, with the command below:
.. code-block:: bash
podman build -t tprrt/ubuntu-ngdevkit:latest -f ./Dockerfile .
Run the container:
.. code-block:: bash
xhost +"local:podman@"
cd <src>
podman run --rm -i -t \
--security-opt seccomp=unconfined --security-opt label=disable \
--userns=keep-id:uid=$(id -u),gid=$(id -g) \
--device /dev/dri \
--device /dev/snd \
--mount type=bind,source=$(pwd),target=/src \
--workdir /src \
-e DISPLAY -e WAYLAND_DISPLAY= -v /tmp/.X11-unix:/tmp/.X11-unix \
-e XDG_RUNTIME_DIR -v /run/user/$(id -u):/run/user/$(id -u) \
-e PULSE_SERVER=unix:/run/user/$(id -u)/pulse/native -e ALSOFT_DRIVERS=pulse \
--pids-limit=0 \
tprrt/ubuntu-ngdevkit
Stop the container:
.. code-block:: bash
podman container stop -t=1 tprrt/ubuntu-ngdevkit
podman container rm tprrt/ubuntu-ngdevkit
xhost -"local:podman@
.. _ngdevkit: https://github.com/dciabrin/ngdevkit .. _ngdevkit-examples: https://github.com/dciabrin/ngdevkit-examples
Content type
Image
Digest
sha256:87815a6e1…
Size
663.6 MB
Last updated
4 months ago
docker pull tprrt/ubuntu-ngdevkit