Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in 
TV Noise DTV   [2010]

TV Noise DTV Released by :
HeMa! [web]

Release Date :
18 November 2010

Type :

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

Credits :
Code .... Het Meisje van de Vleeswarenafdeling of HeMa!

Download :
http://csdb.dk/getinternalfile.php/93479/tvnoise_dtv.zip (downloads: 400)

Look for downloads on external sites:

User Comment
Submitted by Scout on 8 February 2013
Heh, just might as well respond to this, although it is 3 years later ;)

@Skate: this release was part of a tv noise meme on Pouet a few years ago.
It was in no way a size-coding competition.
Besides that, to enable the DTV advantages you have to poke some extra addresses.
You can't avoid suffering those extra bytes, from a size optimizing point of view.

The source code is included in the zip, for educational purposes.
Too bad only a handful of C64 coders explored the DTV.
It's a fun machine to code for.
User Comment
Submitted by Mr. SID on 20 November 2010
This is still quite lame, can we have fullscreen all-border TV noise, please?
User Comment
Submitted by Skate on 20 November 2010
160 bytes for a tv noise is too big for my taste. I don't know anything about DTV and I don't have one to test but if Vice's DTV emulation is accurate, something like this should work.


this 96b version has some glitches but effect is noise after all. ;)
User Comment
Submitted by tlr on 19 November 2010
Correct, though a bra takes 4 cycles if it crosses a page.

Note that in skip cycle mode a bra takes 2 cycles always, but a jmp takes 3.

In burst mode they take even less dependent on the alignment.
User Comment
Submitted by daison on 19 November 2010
I think branches and jmp's always use 3 cycles (when actually branching, which both bra and jmp always seem to do).

User Comment
Submitted by Scout on 19 November 2010
@Mace: regarding the cycles, that too.

From the Van Halen JMP lyrics: "Might as well jump".
To be honest, if you can use BRA use it instead of JMP ;)

User Comment
Submitted by Mace on 19 November 2010
Didn't check, but my guess is that BRA also uses less cycles than JMP.

Van Halen on the other hand, often played JMP when girls started throwing their BRAs at them.
User Comment
Submitted by Scout on 19 November 2010
BRA lets you jump 127 bytes forward or 128 bytes backward (just like the other branch (BNE, BEQ...) opcodes.
A BRA instruction is also 2 bytes big. A JMP instruction is 3 bytes.
Ideal for size coding :)
User Comment
Submitted by daison on 19 November 2010
awesome comments :)
; random lolwtf
; random w00t!

I noticed the 'bra' instruction. Branch always, but that's DTV only right? And what's the big difference with a JMP then?

Search CSDb
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (9)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
· Discuss this release
Info on other sites
· Pouët
Sponsored links
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-2021
Page generated in: 0.08 sec.