Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
WangFM Megablast   [2023]

WangFM Megablast Released by :
Martin Piper

Release Date :
13 November 2023

Type :
C64 Demo

Website :
https://github.com/martinpiper/C64Public/blob/master/IRQTape/TapeStreamSamplesIRQ.a

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

Credits :
Code .... Martin Piper

Download :

Look for downloads on external sites:
 Pokefinder.org


User Comment
Submitted by Martin Piper on 14 November 2023
TWW for the timer in continuous mode... The CIA timer in one shot mode is currently used to time the pulse length and automatically clamp the volume lookup to a hi and low value without wrapping, on underflow and overflow basically. It does this with the equivalent of a lda# and sta abs.

I was trying to think of a way to get the same functionality with the timer in continuous mode, but that would mean the CPU having to do the maths to calculate the pulse time and also extra compares, this would be slower than the CIA doing it.
User Comment
Submitted by TWW on 13 November 2023
For the IRQ, could you get away with using a contineous timer instead of one shot mode (and thus not needing to reset it)?

Also the ack/exit trick could perhaps be done:
http://codebase64.org/doku.php?id=base:quick_exit_from_interrupt
User Comment
Submitted by Martin Piper on 13 November 2023
WangFM Tape streaming sample encoding

This uses tape pulse frequency modulation to encode the full 4 bits used by the SID volume register, in one pulse.

This demo plays "Megablast" from Amiga Xenon II as an auto run tape file.

Since this technique seems to be a world first I'm naming it "WangFM". :)

Source code etc:
https://github.com/martinpiper/C64Public/blob/master/IRQTape/Ta..
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (3)
· 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.092 sec.