Jump to content
IGNORED

Super Circus AtariAge (new WIP)


PacManPlus

Recommended Posts

How many DAMN times do you have to hit the AA balloon?

Allan

10 Times. I can change it if people feel it's too many times. It used to be 16.

 

Ok - I've been working on this literally ALL DAY. I copied the sample High Score routines from Desert Falcon that was provided by Curt as is, and I *STILL* cannot get the logo to work correctly. It shows up as garbage.

 

I've been thinking about this. Being that (at least the games I make) have a splash screen already, it isn't necessary to have the logo on the High Score Screen as well (most of the arcade games of the time didn't anyway). There's no problem getting the HSC to work with text at the top, so this is what I plan on doing from now on with my games. It will save me weeks of headaches of fighting with trying to get the HSC logo to work for *every game*.

 

That being said, here is RC4. Allan, I don't think the HSC will crash any more.

 

Thanks,

Bob

 

Noooo! Don't give up. You've come so far. The High-score screen looks so bland without it. Look at it this way. You are a pioneer exploring and old abandoned world. It's like finding an ancient civilization. Or like an inventor fine tuning a new technology.

 

Remember, you are the World's most knowledgeable person about programming the High-score cart. Others will depend on your great discovers. Don't give up.

 

PS. Yes the bug disappeared.

 

Allan

Link to comment
Share on other sites

Ok, let's try this:

 

After getting it working with the text info, I went back to the logo. I think there is more than one DLL Interrupt in the high score cart, because although I had two (one at the top to set up the game's character set and one to put it back to the HSC set), every other display worked.

 

Anyway, once I put in a wait for Vertical Blank before calling the HSC routines (something I never had to do before), it looks like it works.

 

I'm so confused about all of this - it seems like every time I have to do something different to get the HSC to act the same way. I'm holding on to this code (again) to see if it works in my next project.

 

Now - I had to make some DLL changes (namely, add another Interrupt) so we need to also make sure the Paddles and Driving controllers work still. Unfortunately, I had to pack my 7800 away to get ready to move, so if somebody could let me know if all of the controller options still work it would be great.

 

Thanks, Guys, and I'm sorry about all of these issues I'm having with the HSC.

 

@Allan - Hopefully the crashing bug didn't come back. I still wasn't able to make it happen for me, but I had decided to take the sample HSC code and use that... and that's what started all of this. :(

 

Thanks,

Bob

Link to comment
Share on other sites

Sorry guys, I'm done racking my brain with this. Text mode is the only way the HSC works reliably. If whoever created the code for the HSC actually knew how to program, it wouldn't be so temperamental.

 

I think my time is better spent working on actual games instead of spinning my wheels trying to get this POS code to work. I will use Text Mode from now on. Sorry. :(

 

Here is RC5:

Link to comment
Share on other sites

Thanks for trying. Maybe somebody can eventually look at the High-score cart code and fix it.

 

Yes, of course we would love to see more games although I hope some day you or somebody else creates a better tutorial on programming the 7800 or a 7800 basic.

 

Allan

Link to comment
Share on other sites

Sorry guys, I'm done racking my brain with this. Text mode is the only way the HSC works reliably. If whoever created the code for the HSC actually knew how to program, it wouldn't be so temperamental.

 

I think my time is better spent working on actual games instead of spinning my wheels trying to get this POS code to work. I will use Text Mode from now on. Sorry. :(

 

Here is RC5:

 

Would anyone who worked on the 7800 XM know how to get it working?

Link to comment
Share on other sites

Would anyone who worked on the 7800 XM know how to get it working?

 

Yes! Rewrite the HSC BIOS so that its less buggy, backwards compatible and supports PAL too ;). Oi! Stop looking at me :lol:.

 

That would be the ultimate solution really... only, who'd do it but you or maybe one or two others? Darn. Yeah, I'm not learning assembly any time soon.

Link to comment
Share on other sites

That would be the ultimate solution really... only, who'd do it but you or maybe one or two others? Darn. Yeah, I'm not learning assembly any time soon.

 

I'd love to tackle it but my retro project list is pretty long now. Plus I don't really have an incentive to work on it because so far my games have used the SaveKey.

Link to comment
Share on other sites

Thanks, 'Zilla... Soon :)

 

Ok, I ripped the HSC section out of FailSafe, made as few changes as possible, and it seems to work now (Allan, let me know if it crashes).

 

So, here is RC6:

- HSC is graphical again

- Bonus life awarded for clearing the top row, like in the original game (now in both classic and non-classic mode. Prior to this release, it was just in classic mode).

 

Enjoy!

Link to comment
Share on other sites

I don't have a 7800, but I was interested in seeing what it was graphically capable of compared to the 8-bit line of computers, so I just downloaded your program. One suggestion, and I have no idea how hard it would be to implement, but what about adding a little animation to the clown moving the see saw back and forth, so his feet move when he's walking.

 

Bob

Link to comment
Share on other sites

I have played this game about 20 times or so and once I got to 2500 points and sometimes the game only lasts about 15 seconds and I possibly blink and the clown hits the ground on the easy level, I am playing on the prosystem 1_3, possibly easier on real hardware with paddles? Also I have never seen the High score screen yet, is it in the last revision? The music seems very fitting to the game, is it using pokey audio or just the two channel TIA? Possibly could be even better with 4 channel sound, but really for this kind of classic game it might not be called for.

Link to comment
Share on other sites

Can the A8's do this? :P ;) :ponder:

 

Short answer: No, although there are some flickering display tricks that some programmers use to simululate more colors by alternating graphics modes on alternating display lines, I've never been a fan of the look of those tricks. I've always felt it was a shame that the Atari 8-bit computers had such a large color palette compared to the Commodore 64, but it was so difficult to try to get more than 4 or 5 of them on a game screen without it looking horizontally striped.

 

Bob

Link to comment
Share on other sites

it was a shame that the Atari 8-bit computers had such a large color palette compared to the Commodore 64, but it was so difficult to try to get more than 4 or 5 of them on a game screen without it looking horizontally striped.

 

I still think there are gems in the A8 library.

 

http://www.youtube.com/watch?v=Bo8UevxuQN4

 

Now back to the discussion on SuperCircus AtariAge. Great work, Bob as always! I find this game a bit hard, but I also found Circus Atari hard too. Love all the little configuration extras and there's something cool about seeing the AtariAge Presents screen at the beginning!

Link to comment
Share on other sites

Sorry Bob, It crashes. It cycles through all the high-score pages, then the graphics of the "Super Circus AtariAge" become all garbled, then it crashes.

 

Allan

 

Damn. :x

 

Then I have two questions:

 

1) Allan, does FailSafe crash after it displayes the high score?

2) Does the issue that Allan described with Super Circus AtariAge happen to *anyone* else?

 

Thanks,

Bob

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...