C64DTV (Direct 2 TV) Emulation -AddOn-
-
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_kJOatGqygunlike 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=53941have fun!
-
@Ratte Hello, just install it but it doesn't work for me (RPI 3, Recalbox last version), black screen then back to ES
-
@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) -
-
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 -
@Ratte Ok i copy the binary with 0755 fileattributes but don't work again... maybe i need others files ?
Anyone have try it ? -
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-unstableGoing to dig in the stuff this evening.
-
@Ratte Ok thank you, i'm waiting for the new fix
-
@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? -
UPDATED USER-ARCHIV (12.MAY`18)
https://www48.zippyshare.com/v/2v6HQtDP/file.htmlNew 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 instead04.) 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 configfileAt 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 binary09.) 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 binariesPuTTY:
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)
-
@substring: thanks for updating the archiv-link in the first posting
@all: comments are welcome ...
-
@Ratte Great job, now we have more commodore on recalbox !
-
No more opinions?
So I produced a piece of crap. -
@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 -
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, & 32kJoystick 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
-
-
Addon for Commodore Plus/4 & Commodore C16 (thanks Ratte!) :
Features :
Support format: .tap, .d64, .prg
Compatible PAL & NTSCJoystick 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
-
-
I don't mind. It depends on the recalbox staff.
-
I don't know who to contact, but maybe @Substring does ?