pouët.net

Go to bottom
rasters4 by bitsnbites [web]
[nfo]
screenshot added by marcus256 on 2014-08-07 11:22:25
platform :
type :
release date : august 2014
  • rulez 4
  • is ok 3
  • sucks 0
popularity : 47%
 47%
  • rulez 0.57
alltime top: #25740
added on the 2014-08-07 11:22:25 by marcus256 marcus256

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr

comments

My first C=64 release. It's awesome (and frustrating) to code the 6510 again! Unfortunately not tested on a real 64 (hope the filter sounds OK).

Pretty straight forward code here. Besides standard raster routine and sine table I squeezed in a "tune" and some variations.
added on the 2014-08-07 11:26:31 by marcus256 marcus256
Great for a firstie! I tested it on some real hardware:

PAL C64G 8580 - timing bugs and white dots (thanks to the new VIC chip) in the sideborder, filters sound ok.

PAL C64C 6581 - timing bugs in the sideborder, filters sound ok.

NTSC C64 6581 - screen flickers, filters sound ok. Couldn't see any timing bugs, possibly because my NTSC TV doesn't show much of the border area.

If you set Vice to display full borders (or debug borders) in the Vic II settings menu, you'll see the timing bugs in the emulator as well.
rulez added on the 2014-08-07 15:19:41 by mermaid mermaid
@mermaid: Thanks for testing! I actually have a PAL breadbox, but no means for transferring the file from my Linux box. :-/ Will have to learn to do better raster timing then...
added on the 2014-08-07 16:03:25 by marcus256 marcus256
You cannot have too much rasterbars in your life =)

However, here is a quick hack to push the "jitter" out of view:

Code: ;----------------------------------------------------------------------- ; Display raster bars ;----------------------------------------------------------------------- ; Main raster loop ldx #start_line wait_line cpx $d012 bne wait_line nop ; push jitter out of sight next_line lda colors-start_line,x ldy #9 delay dey bne delay bit $ea sta $d020 inx bne next_line


Will only work on PAL machines though.

For jitter-free, "stable" rasters I recommend reading up on the articles over at
codebase64.
added on the 2014-08-07 17:23:49 by ruk ruk
Rasters are cool, m'kay?!
rulez added on the 2014-08-07 18:57:54 by Emod Emod
everybody hide for cover!
these rastas are instable and could explode in a giant ball of ganja anytime.
added on the 2014-08-08 11:24:49 by wysiwtf wysiwtf
cool for a first c64 release
rulez added on the 2014-08-08 19:43:06 by rudi rudi
Well done!
rulez added on the 2014-08-08 20:13:41 by w00t! w00t!

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment

Go to top