Jump to content

20

SpiceWare's Blog



DPC+ARM - Part 9, Functional Menu

Posted by SpiceWare, in DPC+ ARM Development 16 April 2015 · 88 views

NOTE: This is an advanced Atari 2600 programming series. It will not cover basic things like triggering a Vertical Sync, what a Kernel is, why a timer is used in Vertical Blank, etc. If you need to learn that, check out with the following:
Collect - detailed development of a 2K game
2600 Programming for Newbies - use the Sorted Table of Contents topic...


Laff TV, Savings

Posted by SpiceWare, in DVR Project 15 April 2015 · 68 views

I'd previously mentioned that Live Well was being simulcast in both HD and SD on the 2 subchannels of the local ABC station.  This morning the SD subchannel switched to the new Laff TV network.
 

 
As you may have surmised by the name, it's a comedy channel and features shows like Empty Nest, Drew Carey, Grace Under Fire, Spin City as w...


DPC+ARM - Part 8, Multiple Functions

Posted by SpiceWare, in DPC+ ARM Development 04 April 2015 · 183 views

NOTE: This is an advanced Atari 2600 programming series. It will not cover basic things like triggering a Vertical Sync, what a Kernel is, why a timer is used in Vertical Blank, etc. If you need to learn that, check out with the following:
Collect - detailed development of a 2K game
2600 Programming for Newbies - use the Sorted Table of Contents topic...


DPC+ARM - Part 7, 6507/ARM Exchange of Information

Posted by SpiceWare, in DPC+ ARM Development 29 March 2015 · 222 views

NOTE: I want to clarify that this is an advanced Atari 2600 programming series. As such, I will not be covering basic things like triggering a Vertical Sync, what a Kernel is, why you need to set a timer for Vertical Blank, etc. If you need to learn that you should check out with the following:
Collect - detailed development of a 2K game
2600 Programmin...


Elgato impressed me today

Posted by SpiceWare, in DVR Project 21 March 2015 · 147 views

This morning I noticed the count for Schedules (for scheduled recordings) was only 65, which is way less than normal.  Looking into it, I realized the Programming Guide was missing data for any shows that started on or after 7pm of March 27th.  The guide usually covers just under 14 days, while March 27th is less than a week away.  
 ...


Medieval Mayhem manual scan

Posted by SpiceWare, in Medieval Mayhem 20 March 2015 · 131 views

Apparently the Medieval Mayhem manual isn't available online, so here it is!   The Tri-Fold manual doesn't fit in my scanner when it's fully unfolded, so I've done it as 3 scans instead of 2.
 
 

 

 



Houston Art Car Parade 2015

Posted by SpiceWare, in Houston 20 March 2015 · 192 views

After many years of inviting them, my sister and her family are finally coming up for the Houston Art Car Parade !  
 
Not only that, my brother-in-law is entering a vehicle!  Here's a teaser - what could it be?!?!  I'll add more photos later.

 
The parade's been moved up a month, this year it'll be on April 11th instead of in...


The Story of Stay Frosty 2, Part 15

Posted by SpiceWare, in Stay Frosty 2 04 March 2015 · 214 views

We clarified the issues with the snowman graphics, things like how many color palettes were needed - it used to be 3, but was now 4.

cd-w reviewed the C code looking for optimization opportunities. He didn't see any, but gave some overall suggestions:



We again discussed adding ARM support to Stella as it would make testing a lot more convenient. batar...


DPC+ARM - Part 6, DPC+ Cartridge Layout

Posted by SpiceWare, in DPC+ ARM Development 02 March 2015 · 205 views

DPC+ Driver

The DPC+ Driver is the ARM code that the Harmony/Melody runs in order to emulate a DPC+ coprocessor.

The 6507 in the Atari has no access to the driver.

While the driver is located in ROM, it is copied into RAM when the Harmony/Melody first powers up. This is because the code runs faster when located in RAM and the extra speed is requi...


The Story of Stay Frosty 2, Part 14

Posted by SpiceWare, in Stay Frosty 2 01 March 2015 · 138 views

batari and I spent some more time investigating crash problems, we thought it was due to the C stack colliding with variable RAM but it wasn't. I figured out that changing the order of code would often fix the crash, though it wasn't clear to any of us why that should solve the problem.

Had a discussion on a health meter for the boss. I shot that down, p...






Search My Blog

Recent Comments

Latest Visitors

0 user(s) viewing

0 members, 0 guests, 0 anonymous users