Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
The Karate Sid   [2020]

The Karate Sid Released by :
Antonio Savona

Release Date :
20 February 2020

Type :
Other Platform C64 Tool

User rating:**********  9.9/10 (13 votes)   See votestatistics

Credits :
Code .... Antonio Savona of RGCD
Music .... Saul Cross of RGCD


SIDs used in this release :
Keystone Kapers(/MUSICIANS/C/Cross_Saul/Keystone_Kapers.sid)

Download :

Look for downloads on external sites:
 Pokefinder.org


Summary
Submitted by tonysavon on 20 February 2020
About
=====
The Karate Sid is a simple sid player that displays a full-screen dancing karateka animation while the tune plays. This tool comes with some limitations, especially when compared to more feature-rich players such as PSID64. Most noticeably, to fit the animation in memory, The Karate Sid requires the Sid to be smaller than 30kb and contained in the first 32kb of C64's memory. While the latter might sound like a brutal constraint, most sids sit happily at $1000 and, those that don't, can be easily relocated with Lft's excellent sidreloc (Sidreloc V1.0)


Installing
==========
The Karate Sid is a Python script, and it therefore needs Python to run.
Also, make sure that exomizer is installed on your system and is either in the system path or in the same folder of The Karate Sid.
Otherwise, please download the latest version from https://bitbucket.org/magli143/exomizer/wiki/Home and place the executable in the same folder of The Karate Sid.
On a Windows machine, the content of the folder should therefore be the following:

karatesid.py
exomizer.exe
payload.dat
readme.txt
sample/
example.prg
keystone_kapers.sid


Usage
=====
python karatesid.py -h for argument description


Examples
========
To create a file commando.prg, which uses the default tune of commando.sid (tune 1, in this case):
python karatesid.py commando.sid commando.prg

To create the file example.prg, which uses the second tune of Keystone_Kapers.sid:
python karatesid.py sample/keystone_kapers.sid sample/example.prg -t 2

To create the file commando_hiscore.prg which uses the hiscore tune of commando.sid, using a slower animation:
python karatesid.py commando.sid commando_hiscore.prg -t 2 -s


Relocating
==========
Using the excellent sidreloc by Lft one can relocate sids that wouldn't otherwise be usable by The Karate Sid.
This example relocates sanxion.sid to $1000 and then creates sanxion.prg, with the karateka dancing to the rhythm of Thalamusic:

sidreloc -p 10 -k sanxion.sid sanxion_1000.sid
python karatesid.py sanxion_1000.sid sanxion.prg


Future Work
===========
The Karate Sid was done just for fun, but if the feedback is positive there could be more versions with built-in reloc features, more options, different animations etc.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (13)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.099 sec.