It is currently Mon Oct 20, 2014 3:53 pm

All times are UTC [ DST ]




 Page 1 of 1 [ 6 posts ] 
Author Message
 Post subject: BeebSID Disk #8 - Queen
PostPosted: Sat Sep 24, 2011 11:48 am 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
Hi Folks,

It's been awhile and here finally is a new BeebSID disk - Queen - one of my favourites!

Attachment:
beebsid8b.jpg [60.14 KiB]
Downloaded 565 times


Attachment:
beebsid8.zip [49.16 KiB]
Downloaded 113 times


Controls:
A-O - pick a song
TAB - switch between Play All / Play one song.
Spacebar - Pause
Return - unpause

There's not a bad collection of disks now - I made a summary page of all ten disks here:
http://www.pitfalljones.com/bbc-sidquiz/sid_programs.htm


I finally figured out how to fixup Sids that had zero play addresses and do the relocation more successfully as well.

I discovered quite a few Sids assume there is other C64 hardware available that the BBC won't have - timers for instance at $DCxx and $DDxx.
They normally have 'RSID' in the header instead of 'PSID'.

Some will also use memory outside of their load range in areas like $2C0 and that has to be relocated as well.

Tricky stuff!

Anyway I'm glad I've finally cracked this one - I started it last year would you believe!

- PJ


Offline
 Profile  
 
PostPosted: Sat Sep 24, 2011 1:17 pm 
User avatar

Joined: Fri May 21, 2010 8:27 pm
Posts: 1299
Location: Gloucestershire
Fantastic work Mr. Jones, can't wait to get my SID up and running now.



_________________
Alex

Back up to 1 Beeb again. \o/
Offline
 Profile  
 
PostPosted: Sat Sep 24, 2011 9:48 pm 
User avatar

Joined: Mon Mar 31, 2008 10:04 pm
Posts: 3376
Location: Obscurity
I thought you'd retired PJ :wink:

Excellent work as ever and a great addition to your famous collection =D>


Offline
 Profile  
 
PostPosted: Sun Sep 25, 2011 5:36 pm 
User avatar

Joined: Fri Feb 22, 2008 4:44 pm
Posts: 319
Thanks for the feedback guys.

Ha! ha! Yes - news of my 'retirement' was premature - I was going thru an extended period of programmers block...

I just couldn't get those damn Sids to relocate properly - in the end I cheated - I used a modified version of the PC Sidplayer program that saves out memory access information - that helped to identify what bytes needed address fix-ups.

I would create a new Sid file first that I could then test on the PC - a lot faster than trying to make a BBC disk and test that.

Of course a relocated SID still might not work on a real BBC for a number of other reasons....

- PJ


Offline
 Profile  
 
PostPosted: Sun Sep 25, 2011 5:42 pm 
User avatar

Joined: Thu Oct 02, 2008 5:51 pm
Posts: 2266
Location: Manchester
PitfallJones wrote:
Thanks for the feedback guys.
I just couldn't get those damn Sids to relocate properly - in the end I cheated - I used a modified version of the PC Sidplayer program that saves out memory access information - that helped to identify what bytes needed address fix-ups.


That's not cheating, it's making effective use of available resources. Looking forward to getting these on the go these when I get mine up and running. Christmas will sound wonderfully 8-bit this year...

d.


Offline
 Profile  
 
PostPosted: Mon Sep 26, 2011 10:25 am 
User avatar

Joined: Fri Sep 09, 2005 4:01 pm
Posts: 728
Location: UK
Well done for singularly keeping the SID charts alive! :)


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 6 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

phpBB skin developed by: John Olson
Powered by phpBB® Forum Software © phpBB Group