RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Loading C16/Plus4 games in MESS

    Scheduled Pinned Locked Moved Help and Support
    advmessc16plus4
    2 Posts 1 Posters 423 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      SpudsMcToole Banned
      last edited by SpudsMcToole

      Can this be done? For some VICE is absolutely terrible at emulating both machines, despite doing a great job on their more advanced counterpart the C64. So I tried AdvMESS, which supposedly has really good emulation of the system. It boots the OS up fine but then none of the standard loading instructions appear to work.

      LOAD"*",8,1 returns a "DEVICE NOT PRESENT" error, and the best I can get out of anything else is "PRESS PLAY ON TAPE" for games that aren't tape files (eg PRG and D64).

      The docs here: http://www.whtech.com/ftp/emulators/mess/old/Complete MESS Geneve emulation/mess/sysinfo/c16.htm

      are absolute cobblers. F8 doesn't autoload anything, it just fiddles with the frameskip settings, whether you're on Full or Partial keyboard emulation.

      1 Reply Last reply Reply Quote 0
      • S
        SpudsMcToole Banned
        last edited by SpudsMcToole

        Self-answering: the problem with D64 files turned out to be a dodgy disk. So what you need to do to play C16/Plus 4 games in MESS is add the following lines to EMULATORS.CFG:

        advmessc16prg = "/opt/retropie/emulators/advmame/bin/advmess c16 -log -cfg /opt/retropie/configs/c16/advmess.rc -quickload %ROM%"
        advmessc16disk = "/opt/retropie/emulators/advmame/bin/advmess c16 -log -cfg /opt/retropie/configs/c16/advmess.rc -floppydisk %ROM%"
        advmessplus4prg = "/opt/retropie/emulators/advmame/bin/advmess plus4 -log -cfg /opt/retropie/configs/c16/advmess.rc -quickload %ROM%"
        advmessplus4disk = "/opt/retropie/emulators/advmame/bin/advmess plus4 -log -cfg /opt/retropie/configs/c16/advmess.rc -floppydisk %ROM%"
        
        

        Then when you boot, choose the version you want from the RUNCOMMAND menu, eg if it's a C16 PRG file choose "advmessc16prg".

        Once a PRG file is loaded, just type RUN. (I find if you do it too soon you have to do it twice, so wait a couple of seconds.)

        If it's a D64 file, type LOAD"",8,1, then RUN when it's done.

        AdvMESS runs the games much faster and smoother than VICE, but its compatibility is quite poor, so horses for courses.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.