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
    10445
    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 @Secamfr last edited by Ratte

      @secamfr Hi, new menuentry is visible ...otherwise you should´t get a blackscreen with return to es ...
      Did you set the fileattributes for the files in /usr/bin/scripts/ to 0755 ?
      (scripts/start.sh and the six other files)

      •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 Yes all files in /usr/bin/scripts/ have 0755 fileattibutes
        I just look in the file dtv64.sh and i see "/usr/bin/x64dtv" ? What is it, a file, a folder ? I don't have this on my recalbox...
        I don't see any binary so how this work ?

        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 Ratte

          Fix for missing x64dtv binary !!!
          (last time i worked with batoc... and there it is included)

          Please copy the binary to /usr/bin and set attributes to 0755.
          https://www93.zippyshare.com/v/t7F1jcRk/file.html

          •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 Ok i copy the binary with 0755 fileattributes but don't work again... maybe i need others files ?
            Anyone have try it ?

            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 Ratte

              Thanks for the feedback. I must do a testrun with my old pi.
              There is currently no support for the rpi3bplus, that i am actually using.
              I have to make no secret of the fact that I use Batocera for the rpi3b+.
              The version supports my newer hardware (rpi3b+) and has all binaries integrated.
              Since the versions are related, I thought that the required binaries are not missing here.

              OK, found this ...
              https://forum.recalbox.com/topic/6443/c64-problem-on-4-1-0-unstable

              Going to dig in the stuff this evening.

              •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 Ok thank you, i'm waiting for the new fix 😉

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

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

                  @secamfr OK, I found the problem.
                  On my test image it is now up and running.
                  There are more differences between recalbox "buildroot" and recalbox "batocera" than i expected.
                  I will send you a privat link for a testarchive, i dont want to make the same mistake again.
                  Are you willing to do such a testrun?

                  •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

                    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
                                            • First post
                                              Last post

                                            Want to support us ?

                                            72
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com