Recalbox Forum

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

    C64DTV (Direct 2 TV) Emulation -AddOn-

    Your discoveries
    c64dtv direct addon
    5
    30
    10756
    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.
    • Ratte
      Ratte last edited by Ratte

      UPDATED USER-ARCHIV (12.MAY`18)
      https://www48.zippyshare.com/v/2v6HQtDP/file.html

      New install instructions:

      -=# WinSCP + PuTTY - howto (fresh installed RB 18.04.20) #=-

      PuTTY (login "recalboxroot" or "linux" on batocera):
      01.) /etc/init.d/S31emulationstation stop
      02.) mount -o remount,rw /

      WinSCP:
      03.) copy the c64dtv directory from the addon-archiv

      • C:.. ..\dtv64-addon\etc\emulationstation\themes\recalbox-next

      to recalbox

      • /etc/emulationstation/themes/recalbox-next

      If you prefer the old theme or you are using batocera-linux, take
      themes/recalbox instead

      04.) walktrough the new subdirectory and make all fileattributes 0755

      05.) open the textfile from the archiv

      • C:.. ..\dtv64-addon\etc\emulationstation\add2_es_systems.cfg.txt

      mark the complete text and copy&paste it in the recalbox-config at

      • /etc/emulationstation/es_systems.cfg

      in the line after <systemList>
      save the changed configfile

      At this point we created a new menu entry for the dtv64 system!
      (currently there is no graphic visible in the next-theme, only the logo-text .. i am workin on it)
      Now we are going on with adding the files:

      06.) copy the c64dtv directory from the addon-archiv

      • C:.. ..\dtv64-addon\recalbox\share\roms
        to recalbox
      • /recalbox/share/roms

      07.) copy the x64dtv binary and the scripts subdirectory from

      • C:.. ..\dtv64-addon\usr\bin
        to recalbox
      • /usr/bin

      08.) walktrough the new subdirectory and make all fileattributes 0755
      same for the x64dtv binary

      09.) copy the required libraries and vice subdirectory from

      • C:.. ..\dtv64-addon\usr\lib
        to recalbox
      • /usr/lib

      10.) walktrough the new subdirectory and make all fileattributes 0755
      same for the libncurses.so.6.0 & libreadline.so.7.0 binaries

      PuTTY:
      11.) jump to the /usr/lib subdirectory with

      • cd /usr/lib

      12.) build the required vice links for the new libraries with

      • ln -f -b -s libncurses.so.6.0 libncurses.so.6
      • ln -f -b -s libreadline.so.7.0 libreadline.so.7

      13.) all operations are done, restart the system with

      • reboot

      (required extra step for BATOCERA ONLY!!)
      batocera-users MUST save the overlay before rebooting with

      • /recalbox/scripts/recalbox-save-overlay.sh

      Now it should be up and running ...
      BR
      Ratte


      REQUIRED BIOS FILES ARE:

      • none (vice includes a dtv-kernal)
        additonal possible: dtvloader.rom
        (for customized welcome screens or so on ...)

      SUPPORTED GAME ROM FILES:

      • .BIN (2MB DTV FLASHROM IMAGES)
      • .PRG (SINGLE FILE SUPPORT)
      • .D64 (1541 DISK IMAGES)

      •Raspberry Pi model: Pi ZeroW
      •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
      •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

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

        @substring: thanks for updating the archiv-link in the first posting

        @all: comments are welcome ... 🙂

        •Raspberry Pi model: Pi ZeroW
        •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
        •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

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

          @Ratte Great job, now we have more commodore on recalbox !

          RPI4b 4Go : Argon One - RGB Dual - 8bitdo SF30+SF30PRO+Arcade Stick - Retrobit Megadrive

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

            No more opinions?
            So I produced a piece of crap.

            •Raspberry Pi model: Pi ZeroW
            •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
            •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

            Gaetan 1 Reply Last reply Reply Quote 0
            • Gaetan
              Gaetan Theme moderator @Ratte last edited by

              @ratte it's really interesting even though I can't try it right now.
              Maybe you should tag some moderators in your comment to give a signal 🙂

              Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
              Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

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

                Just finish the addon for Commodore VIC-20 (thanks Ratte!) :

                Features :

                Support format: .tap, .d64, .prg and .crt
                Compatible PAL & NTSC
                Auto-detect expansion memory : 3k, 8k, 16k, & 32k

                Joystick is configured for 8bitdo SFC30 PRO (you can edit vic20binjoy.conf to change parameters) :

                move with D-pad or Left analog
                A : Fire
                B : Space
                X : F1
                Y : Virtual Keyboard
                Select : Quit emulator (return to ES)
                Start : Vice Menu (for expert)

                Install the C64DTV addon by Ratte copy all files from this archives,
                make all fileattributes 0755 and reboot !

                https://mega.nz/#!uYBXUDAa!tC3bvBoFUYUIphoiJMCX6lKB8VPEo54SJB0WVJ2hnZ4

                RPI4b 4Go : Argon One - RGB Dual - 8bitdo SF30+SF30PRO+Arcade Stick - Retrobit Megadrive

                Secamfr 1 Reply Last reply Reply Quote 0
                • Secamfr
                  Secamfr @Secamfr last edited by

                  Quick fix
                  https://mega.nz/#!qZoxHa7A!PCLxUcGnP6K_oL5nLVlotaqvhlqyt8aO4Bi7V0Wptis

                  RPI4b 4Go : Argon One - RGB Dual - 8bitdo SF30+SF30PRO+Arcade Stick - Retrobit Megadrive

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

                    Addon for Commodore Plus/4 & Commodore C16 (thanks Ratte!) :

                    Features :

                    Support format: .tap, .d64, .prg
                    Compatible PAL & NTSC

                    Joystick is configured for 8bitdo SFC30 PRO (you can edit plus4binjoy.conf to change parameters) :

                    move with D-pad or Left analog
                    A : Fire
                    B : Space
                    X : F1
                    Y : Virtual Keyboard
                    Select : Quit emulator (return to ES)
                    Start : Vice Menu (for expert)

                    Install the C64DTV addon by Ratte copy all files from this archives,
                    make all fileattributes 0755 and reboot !

                    https://mega.nz/#!TJwFABJC!ndM9YwD--o98oIuqeMp6bTa2_XWDWmxMiSf2vQ4KAfc

                    New Version for Commodore VIC-20 :

                    https://mega.nz/#!vcgxCaKJ!THJ6LnCpIjXeqlFagVX9ZPhMQOjXuQcMr6hs22I8ENY

                    RPI4b 4Go : Argon One - RGB Dual - 8bitdo SF30+SF30PRO+Arcade Stick - Retrobit Megadrive

                    1 Reply Last reply Reply Quote 0
                    • Gaetan
                      Gaetan Theme moderator last edited by

                      @Ratte , @Secamfr do you think those addons could be integrate in Recalbox ?

                      Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
                      Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

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

                        I don't mind. It depends on the recalbox staff.

                        •Raspberry Pi model: Pi ZeroW
                        •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                        •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

                        1 Reply Last reply Reply Quote 0
                        • Gaetan
                          Gaetan Theme moderator last edited by

                          I don't know who to contact, but maybe @Substring does ?

                          Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
                          Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

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

                            Wow I might get to play all of Jeff Minters Vic 20 classics again !
                            I hope this gets integrated into the build - fantastic work everyone 🙂

                            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 ).

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

                              We don't add binaries. We need source code.

                              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
                              • Ratte
                                Ratte last edited by

                                The "vice" source is available:
                                http://vice-emu.sourceforge.net/index.html#download

                                •Raspberry Pi model: Pi ZeroW
                                •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                                •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

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

                                  new theme gfx
                                  0_1528464156150_sample.png

                                  •Raspberry Pi model: Pi ZeroW
                                  •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                                  •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

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

                                    @ratte if you feel like contributing to the theme, we may take a look at it

                                    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
                                    • Secamfr
                                      Secamfr last edited by

                                      @Ratte I love this pic !

                                      RPI4b 4Go : Argon One - RGB Dual - 8bitdo SF30+SF30PRO+Arcade Stick - Retrobit Megadrive

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

                                        I had no better idea, how to visualize a DTV.

                                        Btw. I use a combination of MS Paint, xnview and inkscape to create a theme.
                                        First I paint (in a oldskool way) the picture with MS Paint, convert it to png, reduce colors and save it with a transparent backgroud with xnview.
                                        The final picture is converted to svg with the inkscape function "draw bitmap".

                                        But …. the final picture is sometimes too smooth, and i miss some sharpness in the result.
                                        And my files are bigger than files from other themes.

                                        Can anyone help, is there a tutorial for themes and recommended software ?

                                        •Raspberry Pi model: Pi ZeroW
                                        •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                                        •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

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

                                          Has anyone ever tried to find a picture with the top view of the DTV? I had to paint some sketches first. The controlstick of the DTV is actually black, I used the red color from the original Competition Pro 5000 joystick.

                                          •Raspberry Pi model: Pi ZeroW
                                          •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                                          •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

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

                                            theme preview recalbox & recalbox-next

                                            0_1528982235407_DTV64_1.jpg

                                            0_1528982245135_DTV64_2.jpg

                                            •Raspberry Pi model: Pi ZeroW
                                            •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                                            •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

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

                                            Want to support us ?

                                            73
                                            Online

                                            99.7k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com