Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Sgw32/KungFuSID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KungFuSID Build

Kung Fu SID GD32 version

Usage with MixSID on C64

IMPORTANT! Firmware is adjusted for new Kung Fu SID hardware (and only)

Introduction

Project is heavily inspired by SwinSID and ArmSID project. And is maintained as an open-source alternative to them. Now it is even working on a GD32F405RGT6 on 168 MHz with 8 MHz crystal, just like Kung Fu Flash - and firmware is using critical code from KFF. I'm looking for contributers(I can even pay for the work) who will add some assembler optimization magic into SID code.

A firmware for Kung Fu Flash and Kung Fu Flash GD32 which emulates SID via internal DAC of STM32F405RGT6 All hardware files are copied from "UltiSID" , projects are merged. Original UltiSID firmware is obsolete and current Kung Fu SID firmware just is partly based on it in IRQ and SID emulation.

You can test Kung Fu SID by compiling firmware and flashing to your kung fu flash.

To use it with original KungFuFlash cartridge output - check previous commits. Now only KungFuSID hardware is supported(and devices are selling)

Example usage with MixSIDs (you can use it directly, of course) Usage with MixSID on C64

Patched by avrem for GD32F405RGT6 microcontroller. Patch includes:

  • ARR timer fix for GD32
  • Memory remap fix (since KFF is running from RAM)

You can use both GD32 or STM32.

Future plans

I need to finish paddles, 6581-8580 switch and make a bootloader(optional, though). Probably, that's it and project will be finished. Some tunes still require some improvements, e.g. Artillery Credits by Geir Tjelta

Limitations

  • No 6581/8580 switch
  • No paddles(can be done though)

Video(and audio)

New video:

PLEASE LIKE AND SUBSCRIBE😊

KungFuSID KungFuSID

Old video featuring old UltiSID firmware:

UltiSID

Credits and special thanks:

Support us

Buy UltiSID here: https://www.amibay.com/threads/kungfusid-sid-chip-emulator.2449119/

Crypto: 0xeDc17cb23241eACe19DF3617291aa7d2d92E62DC (ETH, USDT ERC20) Buy something here (3d models): https://www.cgtrader.com/sgw32

About

Kung Fu SID is a firmware based on Kung Fu Flash which allows SID emulation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages