Sidekick64: Network Kernel gets yet another way to launch CSDb demos on your Commodore64

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024
  • So, what is going on here?
    Over the past three years I have extended Frenetic's project Sidekick64 with network features. Sidekick64 is a software defined cartridge for the Commodore 64 and it is based on a Raspberry Pi that is running a bare-metal kernal (no Linux here to get the GPIO timing as responsive as possible for realtime usage).
    While Frenetic's project can be found here ( github.com/frn... ) my fork of it with network features and the alpha release of the network kernel can be found here ( github.com/hpi... ).
    Sidekick64 can launch all kinds of programs and cartridges including EasyFlash and Freezer cartridges from SD card (comparable with the Kung Fu Flash cartridge). On top of that Sidekick64 has GeoRAM emulation and SID emulation and can also launch SID files through PSID and convert D64 images via D2EF on the fly if needed. It may also emulate a C64 kernal like JiffyDOS.
    One inconvenience is that you only may launch what is stored on the SD card. The network kernel allows to launch PRGs, CRTs, SID's etc. without constantly removing the SD card. The payload to be launched is either downloaded or uploaded to Sidekick64 and/or the SD card.
    So there are already two ways to launch a PRG: SKTP-Browser download via CSDb Browser and Webserver upload. This video is demonstrating a third way that I'm currently working on where the user can launch a PRG from CSDb from a second device (modern web browser on mobile device or notebook).
    All other network features should be documented in this README: github.com/hpi...
    Frenetic has chosen the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License for Sidekick hardware (PCB and models) and this means that while you can build Sidekick64 yourself and friends on the other hand commercial sellers would be violating the licence by selling Sidekicks via their shops or ebay without Frenetic's consent.
    The 3D printed cartridge case visible in this video was designed by bigby who runs a blog worth reading ( www.hackup.net/ ) and has published the case design here under the non-commercial CC BY-NC-SA 4.0 licence:
    www.printables...
    The C64 music release that I have launched from my phone is "Big Poppa" by et1999cc/Hokuto Force - I really like it. While the title "Big Poppa" refers to Notorious B.I.G.s song from 1994, the samples came from the 1983 Isley Brothers song "Between the sheets". And they were also used in hip hop as early as 1990 in "Bonita Applebum (Hootie Mix" by A Tribe Called Quest.
    csdb.dk/releas...

ความคิดเห็น • 4

  • @ozgur937
    @ozgur937 ปีที่แล้ว

    wow so cool.

  • @arnoldabantuga6766
    @arnoldabantuga6766 ปีที่แล้ว

    Cool! Please give some technical details of this feature. Are you going to show the cartridge with V(I)C-20 too?

    • @emulaThor
      @emulaThor  ปีที่แล้ว

      Thank you! Will write up something once I find the time. For the time being: This is the documentation so far: github.com/hpingel/Sidekick64/blob/net-rebase-on-v0.51c/README_network.md

  • @Schreihals-he6ps
    @Schreihals-he6ps ปีที่แล้ว

    Ach Du Schreck, wie cool ist das denn ?