Dear All,
Does anyone know what are the default sprite pointer addresses on the P500? Are they in the default memory bank (15)?
At the moment I'm not able to assign patterns to the sprites on the P500 (CBM510). If you have a look at the attached screenshot,
it can be seen there are two different patterns were assigned to the sprites by default: one for the first four, and another pattern to the
remaining four (the horizontal size is doubled of the sprite#0 and sprite#4).
I've tried to match the displayed patterns in the memory, to track back their beginning address, but no luck.
On the C64 / C128 machines these pointers were located between 2040 and 2047 ($07F8 - $07FF).
Any help would be appreciated.
Sprite pointers of P500 (CBM510)
- LoneWolf33
- Posts: 92
- Joined: Tue May 14, 2013 9:42 am
- Are you a real person?: No... I am a spambot, delete my account!
- Location: Budapest, Hungary
Sprite pointers of P500 (CBM510)
- Attachments
-
- Screenshot of the dafault sprite patterns of the P500
- P500_screencap.jpg (23.85 KiB) Viewed 8226 times
Re: Sprite pointers of P500 (CBM510)
Check out this page:
http://www.davidviner.com/cbm6.html?nam ... s+Graphics
Most likely the sprites you see are coming from ROM. As I understand it, the VIC-II can only see 16K blocks, so if you leave the text screen at the default bank 15 address then there is no ram in range for sprites. What you need to do is relocate the screen to BANK0. There is ram there for sprites. To be honest I haven't played around with my P500 enough to really help.
Steve
http://www.davidviner.com/cbm6.html?nam ... s+Graphics
Most likely the sprites you see are coming from ROM. As I understand it, the VIC-II can only see 16K blocks, so if you leave the text screen at the default bank 15 address then there is no ram in range for sprites. What you need to do is relocate the screen to BANK0. There is ram there for sprites. To be honest I haven't played around with my P500 enough to really help.
Steve
- LoneWolf33
- Posts: 92
- Joined: Tue May 14, 2013 9:42 am
- Are you a real person?: No... I am a spambot, delete my account!
- Location: Budapest, Hungary
Re: Sprite pointers of P500 (CBM510)
Hello Steve,
Thank you for the reply.
I've also checked the site you've suggested, and I think it will be very helpful.
Regards,
George
Thank you for the reply.
I've also checked the site you've suggested, and I think it will be very helpful.
Regards,
George