Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in 
You Broke My Heart-monitor   [2008]

You Broke My Heart-monitor Released by :
Digital Sounds System

Release Date :
10 March 2008

Type :
C64 One-File Demo

User rating:*****_____  4.5/10 (12 votes)   See votestatistics

Credits :
Code .... Knoeki of Digital Sounds System, Gheymaid Inc.
Music .... Goto80 of Hack n' Trade, Oxsid Planetary, Up Rough
Graphics .... Knoeki of Digital Sounds System, Gheymaid Inc.

Download :
http://csdb.dk/getinternalfile.php/55410/you-broke-my-heart-monitor.prg (downloads: 1620)

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by null on 9 March 2008
not much, most of the stuff is just IRQ and the hires fix, still.


!to "you-broke-my-heart-monitor.prg", cbm

						*= $0800
!byte $00,$0c,$08,$0a,$00,$9e,$32,$30,$36,$34,$00,$00,$00,$00

					
						*=$0810

						sei
						
						ldx #>int
						ldy #<int
						stx $0315
						sty $0314
						ldx #0
						stx $dc0e
						inx
						stx $d01a
						lda #$1b
						sta $d011
						lda #0
						sta $d012

						lda #0
						tax
						tay
						jsr $1000
						cli
						
						lda #$0b
						sta $d011
						lda #$00
						sta $d020
						ldx #$00
loop
						lda $4000,x
						jsr convert
						sta $0400,x
						lda $4100,x
						jsr convert
						sta $0500,x
						lda $4200,x
						jsr convert
						sta $0600,x
						lda $4300,x
						jsr convert
						sta $0700,x
						inx
						bne loop
						lda #$3b
						sta $d011
						lda #27
						sta $d018


loop2

						jsr waitloop
						inc $d011
						jsr waitloop2
						dec $d011
						
						jmp loop2
						
;--------------------------------------------------
int
						lda #$00
						tax
						tay
						jsr $1003
						lda #1
						sta $d019
						jmp $ea31


convert
						tay
						asl
						asl
						asl
						asl
						sta temp
						tya
						lsr
						lsr
						lsr
						lsr
						clc
						adc temp	   
						rts

temp	!byte $00

;--------------------------------------------------

waitloop				ldx #$00
waitsub				inx
						cpx #$ff
						bne waitsub
						rts

;--------------------------------------------------

waitloop2			ldx #$00
waitsub2				inx
						cpx #$03
						bne waitsub2
						rts
						
						*=$1000
						
!bin "..\blabla\Afternorm.prg",,2

						*=$2000
						
!bin "..\blabla\heartmon-pic.prg",$3f40+1000,2
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (22)
· Production Notes (1)
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
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-2020
Page generated in: 0.211 sec.