• 0 Votes
    4 Posts
    366 Views
    T

    Correct, @mitu , I created a separate system that lists the conf files:

    <system> <name>p2000t</name> <fullname>Philips P2000</fullname> <path>/home/pi/RetroPie/roms/p2000t</path> <extension>.conf .CONF</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ p2000t %ROM%</command> <platform>p2000t</platform> <theme>p2000t</theme> </system>

    Runcommand looked good:

    Parameters: Executing: /opt/retropie/emulators/dosbox-sdl2/bin/dosbox -conf "/home/pi/RetroPie/roms/p2000t/Monkey.conf" fluidsynth: warning: Requested a period size of 64, got 480 instead fluidsynth: warning: Failed to set thread to high priority fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible. DOSBox version SVN Copyright 2002-2019 DOSBox Team, published under GNU GPL. --- CONFIG: Loading primary settings from config file /home/pi/RetroPie/roms/p2000t/Monkey.conf SDL: Current window pixel format: SDL_PIXELFORMAT_ARGB8888 MIDI:fluidsynth: loaded soundfont: /usr/share/sounds/sf2/FluidR3_GM.sf2 MIDI: Opened device:fluidsynth One joystick reported, initializing with 4axis Using joystick Xbox 360 Wireless Receiver with 6 axes, 15 buttons and 1 hat(s) Using driver "opengl" for renderer

    I am happy to investigate more if it helps the community. If we collectively believe this is a problem with a 20-year old emulator, I am also content to call this one good enough and run without a joystick. :)

  • Philips P2000

    Ideas and Development
    8
    0 Votes
    8 Posts
    2k Views
    F

    This is an update on running P2000T using the m2000 emulator by Marcel de Kogel.
    (as described in the first post)

    I made a module-script for it :

    Place it in your RetroPie-Setup folder with :

    wget -nv -O /home/pi/RetroPie-Setup/scriptmodules/emulators/p2000t.sh https://raw.githubusercontent.com/FollyMaddy/RetroPie-Share/main/00-scriptmodules-00/emulators/p2000t.sh

    Then :

    Install the module-script inside your RetroPie-Setup Place the cas files in : /home/pi/RetroPie/roms/p2000t When booting a .cas, select m2000 as the emulator

    Here is some explanation on what the module-script does to get this emulator working properly :

    It installs xorg, matchbox-window-manager and alsa-oss in needed It gets the emulator source code of m2000 by Marcel de Kogel It patches the X.c file : adding 24 Bits Per Pixel changing video mode 1 to 640x480 It makes a boot-script so m2000 runs in lightweight X enviroment (matchbox-window-manager) and uses oss audio simulation (aoss) to get proper sound It adds the default video mode of 640x480@75hz to /opt/retropie/configs/all/videomodes.cfg"
    If it doesn't work for you, then select a better 640x480 video-mode or framebuffer-mode in the boot-menu It installs everything

    Hopefully more people will enjoy this.