Navigation

    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
    6635
    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 Substring

      0_1525520083124_DTV64.jpg
      5 minutes for a new gamingsystem
      https://www48.zippyshare.com/v/2v6HQtDP/file.html (updated archive)

      no binaries needed, all req. files are still included in recalbox
      this archive includes scripts and configfiles for the
      DTV64 system
      https://en.wikipedia.org/wiki/C64_Direct-to-TV
      https://www.youtube.com/watch?v=R_kJOatGqyg

      unlike the computer-system, no keyboard is needed.
      all functions are mapped to the controller.

      the archive includes a sample dtv-scene demo: Misery III by Tristar & Red Sector Inc.
      http://www.pouet.net/prod.php?which=53941

      have fun!

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

        @Ratte Hello, just install it but it doesn't work for me (RPI 3, Recalbox last version), black screen then back to ES 😕

        RPI4b 4Go : Argon One - 8bitdo SF30+SF30PRO - Retrobit Megadrive

        Ratte 1 Reply Last reply Reply Quote 0
        • 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 - 8bitdo SF30+SF30PRO - 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 - 8bitdo SF30+SF30PRO - 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 - 8bitdo SF30+SF30PRO - 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 - 8bitdo SF30+SF30PRO - 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
                                Tester
                                Themer
                                @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 : Rpi3 B, Rpi3 B+, Odroid xu4
                                Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller
                                Case : Superpi case Retroflag

                                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 - 8bitdo SF30+SF30PRO - 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 - 8bitdo SF30+SF30PRO - 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 - 8bitdo SF30+SF30PRO - Retrobit Megadrive

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

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

                                        Boards : Rpi3 B, Rpi3 B+, Odroid xu4
                                        Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller
                                        Case : Superpi case Retroflag

                                        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
                                            Tester
                                            Themer
                                            last edited by

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

                                            Boards : Rpi3 B, Rpi3 B+, Odroid xu4
                                            Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller
                                            Case : Superpi case Retroflag

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

                                            Want to support us ?

                                            101
                                            Online

                                            87.8k
                                            Users

                                            25.8k
                                            Topics

                                            178.7k
                                            Posts

                                            Copyright © 2021 recalbox.com