Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Activate VICE C16 and PLUS/4 emulator

    Emulator Arcade/PC/Console
    activate vice c16 plus4
    4
    14
    6125
    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.
    • rockaddicted
      rockaddicted @C16-fan last edited by

      @c16-fan
      Vice emulator manage these hardware but I don't see your C16 :

      The following programs are included:
      
      x64, a C64 emulator;
      
      x64sc, a C64 emulator focused on accuracy;
      
      xscpu64, a C64 emulator with a SuperCPU cart;
      
      x64dtv, a C64 Direct-to-TV (DTV) emulator;
      
      x128, a C128 emulator;
      
      xvic, a VIC20 emulator;
      
      xpet, a PET emulator;
      
      xplus4, a PLUS4 emulator;
      
      xcbm2, a CBM-6x0/7x0 emulator;
      
      xcbm5x0, a CBM-5x0 emulator;
      
      vsid, a SID player;
      
      c1541, a stand-alone disk image maintenance utility;
      
      petcat, a CBM BASIC de-tokenizer;
      
      cartconv, a C64/C128 cartridge conversion program.
      

      Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
      Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
      Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

      Don't forget to upvote messages if it has been useful ;)

      1 Reply Last reply Reply Quote 0
      • C16-fan
        C16-fan last edited by C16-fan

        Hello rockaddicted,

        Actually C16 is emulated through PLUS4 (xplus4). It is just a matter of memory and kernal version. When I use VICE on Windows I need to launch xplus4 then select C16 mode :

        text alternatif

        rockaddicted 1 Reply Last reply Reply Quote 0
        • rockaddicted
          rockaddicted @C16-fan last edited by

          @c16-fan ok
          And what is the difference with x64 vice binary ?
          I really don't know these hardwares ...

          Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
          Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
          Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

          Don't forget to upvote messages if it has been useful ;)

          1 Reply Last reply Reply Quote 0
          • C16-fan
            C16-fan last edited by

            x64 is for emulating the Commodore 64 which has been sold some years before PLUS/4 (and C16). These models had a different CPU and video chip. Mostly the C16 was more or less the replacer of the VIC-20 while PLUS/4 was trying to replace the C64.

            C16 and PLUS/4 have the same architecture that's why the same core is emulating them.

            The C16 had a quite good success in some countries while unknown to others.

            1 Reply Last reply Reply Quote 0
            • rockaddicted
              rockaddicted last edited by

              ok thank you for explanations.
              and those 2 systems had some specifics games ? not existing on C64 ?

              Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
              Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
              Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

              Don't forget to upvote messages if it has been useful ;)

              1 Reply Last reply Reply Quote 0
              • C16-fan
                C16-fan last edited by

                Yes games for C64 cannot run on PLUS/4 or C16 and vice-versa.

                Games for C16 runs on PLUS/4 while the opposite may be true if C16 has a memory expansion.

                rockaddicted 1 Reply Last reply Reply Quote 0
                • rockaddicted
                  rockaddicted @C16-fan last edited by

                  @c16-fan ok, I'll have to check the libretro core makefile. But I think we will have to build differents binaries, for each version of commodore.
                  If we do that, we'll add it as C64 cores. That could be managed by ES options.
                  I don't want to add a specific system to each commodore version. That will be a f**king pain to maintains themes.

                  Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                  Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                  Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                  Don't forget to upvote messages if it has been useful ;)

                  Substring 1 Reply Last reply Reply Quote 0
                  • C16-fan
                    C16-fan last edited by C16-fan

                    That would be great!

                    Actually in VICE menu it is possible to select the core so having the possibility to add other ones will be perfect!

                    Just to know (and while this is added to new release of Recalbox) is there a way for me to test already this core (xplus4 instead of x64)? Is it only a matter of replacing some files or is it more complex? This is only for a test so even if the frontent still shows C64 I don't care.

                    Thank you for your help!

                    rockaddicted 1 Reply Last reply Reply Quote 0
                    • rockaddicted
                      rockaddicted @C16-fan last edited by

                      @c16-fan once I'll do a build test, I'll tell you and tell you how to upgrade on this branch test

                      Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                      Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                      Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                      Don't forget to upvote messages if it has been useful ;)

                      1 Reply Last reply Reply Quote 0
                      • C16-fan
                        C16-fan last edited by

                        Sure 🙂

                        1 Reply Last reply Reply Quote 0
                        • Substring
                          Substring @rockaddicted last edited by

                          @rockaddicted or switch back to vice ...

                          Former dev - Please reply with @substring so that i am notified when you answer me
                          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                          1 Reply Last reply Reply Quote 0
                          • RustyMG
                            RustyMG last edited by

                            @rockaddicted Hi, was this ever resolved?
                            Thanks.

                            Sinclair ZX Spectrum 48k "dead flesh" keyboard, Commodore 64, Amiga A500, Amiga A1200, CD32, PC Engine, PS1, PS2, PSP, Nintendo DS, Dreamcast, Wii, XBox 360, Xbox One-X, Pi2, Pi3, Pi4 owner, ARRM contributor ( http://jujuvincebros.fr/wiki/arrm/doku.php ).

                            rockaddicted 1 Reply Last reply Reply Quote 0
                            • rockaddicted
                              rockaddicted @RustyMG last edited by

                              @rustymg no free time to work on this point.

                              Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                              Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                              Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                              Don't forget to upvote messages if it has been useful ;)

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

                              Want to support us ?

                              92
                              Online

                              99.6k
                              Users

                              28.1k
                              Topics

                              187.1k
                              Posts

                              Copyright © 2021 recalbox.com