Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
Dragon Fighter: Into the Depth [2sid]   [2024]

Dragon Fighter: Into the Depth [2sid] Released by :
Bansai

Release Date :
1 November 2024

Type :
C64 Music

Released At :
Yogi's & Flex' Melodic 2SID Compo 2024

Achievements :
C64 Music Competition at Yogi's & Flex' Melodic 2SID Compo 2024 :  #8

User rating:awaiting 8 votes (3 left)   See votestatistics

Credits :
No credits found

Download :

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by Bansai on 5 November 2024
Responding to some site user comments: They're definitely not auto converted. I released this here for fun in what is billed as an all kinds of covers and conversions compo. If this entry violates the spirit of the compo, please remove it.

Source for x16 and C64 is here https://mega.nz/folder/TkYkmCJY#JuLlw-uFgd0Zw3QD-ULKKA if anyone is interested to see how this kind of player methodology work. Workflow generally is extract ROM/nsf info -> run Infiltrator to get prelim asm source -> put a PSID header on it then hit all code paths in siddecompiler -> cut-and-paste patterns with reloc data back into Infiltrator generated source -> manually relocate rest such as function tables and larger structure pointers -> decode pattern command set -> put hooks into player or look into player for high-level hints of player activity -> edit pattern data as needed -> edit C64 side player routines to cover up ADSR artifacts. Sunsoft tunes like Batman probably are the most fun to get working because of bank switching and DPCM bass needing to be decoded back to pitch tables. :-)

The smaller 2SID files that require more rastertime use a 32/16 divide routine to go from 2A03 freq to SID frequency (SID = $1CE000/(2A03_freq+1)). The fun aspect of a divide in code is that interesting dynamic frequency effects are possible similar to records slowing down to a stop, tape flutter, doppler effects, etc., but this file doesn't do that.
Production Info
Submitted by Bansai on 1 November 2024
Uses Natsume player by Iku Mizutani ported to C64 with a 2SID output device where the second SID is located at $D420. The SID code looks at player state (e.g., current note length remaining) so it can get better results than just monitoring the 2A03 register outputs. Mono preferred, though it sounds pretty good in stereo if there is 50%+ mixing across channels to get some slight separation. Note lengths and drum instruments were edited for 50Hz and to sound crisper on SID.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (3)
· Production Notes (2)
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-2025
Page generated in: 0.271 sec.