Jump to content

Photo

Bosconian for the 8-bits


413 replies to this topic

#401 lucifershalo OFFLINE  

lucifershalo

    River Patroller

  • 2,914 posts
  • Location:Belgium

Posted Mon Nov 6, 2017 4:44 AM

is it going to be released on cart?



#402 shanti77 OFFLINE  

shanti77

    Chopper Commander

  • 101 posts
  • Location:Poland

Posted Wed Nov 8, 2017 12:58 PM

Maybe some day, now I finish file versions. 64K and 128K versions will be almost the same except speech.



#403 _The Doctor__ OFFLINE  

_The Doctor__

    River Patroller

  • 2,614 posts
  • Location:10-0-11-00:02

Posted Wed Nov 8, 2017 1:10 PM

um are you going to try to keep at leas a little speech if possible on 64k and maybe a notice of some kind more speech at 128k  :)

 

would be open to loading stages if that helps on a 64k machine... :)

 

with all the cartridge solutions out there that's also a good route ;)

 

of course we like all ways possible ..


Edited by _The Doctor__, Wed Nov 8, 2017 1:13 PM.


#404 ZylonBane ONLINE  

ZylonBane

    River Patroller

  • 3,911 posts
  • Location:KC, KS, USA

Posted Fri Nov 10, 2017 10:48 PM

The gauntlet is down!

 



#405 Rybags OFFLINE  

Rybags

    Quadrunner

  • 15,216 posts
  • Location:Australia

Posted Fri Nov 10, 2017 11:11 PM

That's way better than you'd expect of a 2600... the score digits ludicrously oversized though.



#406 SpiceWare OFFLINE  

SpiceWare

    Draconian

  • 11,562 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Sat Nov 11, 2017 12:41 AM

That's way better than you'd expect of a 2600... the score digits ludicrously oversized though.

As always, developing for the 2600 is all about trade offs. The 2 players are used to draw the multicolor radar and formation indicator, so were not available for the typical 6 digit display. All that was left to draw the score and lives was the 40 pixel playfield, so the digits could not be made narrower. They could have been shorter, but we used the height(which was dictated by the size of the radar) for a more detailed alphanumeric font as the original plan was to use the AtariVox for the voice alerts, with scrolling text as a fallback for those without one.

post-3056-0-80292600-1413898201.png

#407 Rybags OFFLINE  

Rybags

    Quadrunner

  • 15,216 posts
  • Location:Australia

Posted Sat Nov 11, 2017 1:08 AM

I had a feeling a technical limitation was the case... also have to say the speech seems really well done, in fact as good as or better quality as the computer version (guessing they're probably using the same ripped data)



#408 Sheddy OFFLINE  

Sheddy

    Dragonstomper

  • 655 posts
  • Location:UK

Posted Sat Nov 11, 2017 3:24 AM

Ah, OK, it's a Harmony based game. Slightly disappointed - thought that level of amazing was too good to be true on just stock 2600. Awesome job still due to the TIA limitations.

To be fair there's probably nothing else that can push the 2600 further

Isn't there a cart with a fast coprocessor to do bus stuffing on the a8 too? Can't remember the name.

Edited by Sheddy, Sat Nov 11, 2017 3:28 AM.


#409 MrFish ONLINE  

MrFish

    River Patroller

  • Topic Starter
  • 4,208 posts
  • Location:1010-1010

Posted Sat Nov 11, 2017 9:10 AM

As always, developing for the 2600 is all about trade offs...

 

Question: was Draconian pushed to the level it was in any part due to seeing where the 8-bit version was going or was it always planned to be as such?



#410 SpiceWare OFFLINE  

SpiceWare

    Draconian

  • 11,562 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Sat Nov 11, 2017 9:50 AM

I had a feeling a technical limitation was the case... also have to say the speech seems really well done, in fact as good as or better quality as the computer version (guessing they're probably using the same ripped data)

 

iesposta did a great job converting the sample data to the format I needed.  I'm not familiar with the Atari 8-bit computers, does its digital audio top out at 4-bit as well?



#411 SpiceWare OFFLINE  

SpiceWare

    Draconian

  • 11,562 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Sat Nov 11, 2017 10:17 AM

Ah, OK, it's a Harmony based game. Slightly disappointed - thought that level of amazing was too good to be true on just stock 2600. Awesome job still due to the TIA limitations.

To be fair there's probably nothing else that can push the 2600 further

Isn't there a cart with a fast coprocessor to do bus stuffing on the a8 too? Can't remember the name.


It's not using Bus Stuffing - that lets us generate output like this, but ended up failing on a number of systems (mostly juniors):
post-3056-0-92674000-1487952528.jpg

For Draconian I'm using CDF (as is John's excellent Super Cobra Arcade). CDF is an updated version of DPC+ (used in Stay Frosty 2, Space Rocks, and Scramble) which is an updated version of David Crane's DPC (coprocessor used in Pitfall 2).  I talk about CDF in this blog post, with some additional information in this one about the Fast Jump feature.  Fast Jump is basically the ARM processor overriding JMP $0000 for 3-cycle flow control in the kernel.



#412 SpiceWare OFFLINE  

SpiceWare

    Draconian

  • 11,562 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Sat Nov 11, 2017 10:42 AM

 

Question: was Draconian pushed to the level it was in any part due to seeing where the 8-bit version was going or was it always planned to be as such?

 

Neither.  I'm not into the 8-bit Atari computers so seldom follow the topics in this forum.  This topic happened to be most recently posted to in the 8-bit forum last night and I spotted it while scanning down the main forum overview, so I decided to take a look.

 

The original plan for Draconian was to use DPC+ with an AtariVox for speech.  With DPC+ the station shots were little squares, and the station cores just alternated between two rectangle shapes:

blogentry-3056-0-74147700-1495633903.png

 

I wanted to do more things like diagonal shots(reply #100) for the player, but couldn't with DPC+, so cd-w and I started to create the Bus Stuffing driver for the Harmony/Melody.  That didn't pan out, but we took what we learned and applied it to DPC+ and created CDF (Chris, Darrell, Fred(batari)).  Using CDF let me shift the missiles & ball left/right which allowed for diagonal shots for the player, snazzier looking station cores:

blogentry-3056-0-06938200-1495593179.gif

 

and rotating shots for the stations:

post-3056-0-84194300-1496099632.gif



#413 JamesD ONLINE  

JamesD

    Quadrunner

  • 7,730 posts
  • Location:Flyover State

Posted Sat Nov 11, 2017 11:05 AM

I'm not a 2600 fan, but that looks really good.  If some of these games had been out when I was a kid I might have bought a 2600.



#414 Sheddy OFFLINE  

Sheddy

    Dragonstomper

  • 655 posts
  • Location:UK

Posted Sat Nov 11, 2017 3:25 PM

It's not using Bus Stuffing - that lets us generate output like this, but ended up failing on a number of systems (mostly juniors):
post-3056-0-92674000-1487952528.jpg

For Draconian I'm using CDF (as is John's excellent Super Cobra Arcade). CDF is an updated version of DPC+ (used in Stay Frosty 2, Space Rocks, and Scramble) which is an updated version of David Crane's DPC (coprocessor used in Pitfall 2).  I talk about CDF in this blog post, with some additional information in this one about the Fast Jump feature.  Fast Jump is basically the ARM processor overriding JMP $0000 for 3-cycle flow control in the kernel.

Thanks for the fascinating info. Sorry I wasn't being very technically precise - So, more memory/register stuffing than bus stuffing 😋. The 32 streams alone with auto-increment/step we'd kill for on the computer side! Very, very nice features to exploit the 2600.

Edited by Sheddy, Sat Nov 11, 2017 3:44 PM.





0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users