Jump to content

Recommended Posts

Danger Zone 

 

Danger Zone is a 2 player air combat game, in the same vein as the flight games in Combat (Jets and Biplanes).

 

Danger Zone is my homage to Atari's Combat. I actually started this before EXO and my other doodles and it got pushed to the backburner for a while, but I've recently done some work on this under the hood, reworking some of the original code with what I've learned from working on EXO and other things.  The result is I'm much more likely to meet my goal of fitting everything into 48KB :)

 

Controls:

 

In the Menus : UP & DOWN to Navigate. Button 1 to select, Button 2 = back

 

In game : Left = rotate anti-clockwise, Right rotate clockwise, Up = Speed up, Down = slow down, Button 1 = shoot.

 

 

Features in and working :

 

  • A fantastic bunch of Pokey+TIA tunes (huge thanks to @Synthpopalooza)
  • 3 aircraft to take in to the Danger Zone:
    • F16 Falcon
    • MiG 21 Fishbed
    • Eurofighter Typhoon
  • Multiple & configurable colour & camouflage combinations for each aircraft (F16 & Typhoon have 36 colour combinations - each, MiG has 6)
  • Multiple gameplay options that can be used individually or together
    • Game Type - Timed (3 options), Scored (3 options)
    • Clouds (on off number speed)
    • Fuel (unlimited, limited)
    • Ammo (unlimited, limited)
    • Gun Range (long, short)
    • Guided Ammo (on, off)
    • Bullet wrap on screen edge (on, off)
    • Time of Day (Day, Night, Sunset).

 

To-do:

  • speed balancing for planes, bullets etc.

  

Demo:

There is a demo available here. This is a recent Beta demo has all of the features except the new hit code (the hit detection is more loose in this beta).

 

It works in JS7800 (preferred), A7800 (Pokey sounds off) Bup (pokey a little off) as well as some Mateos carts, MCP and Dragonfly carts.

 

 

 

image.png

 

Edited by Muddyfunster
updates
  • Like 9

Share this post


Link to post
Share on other sites

I've added a binary for test purposes. This is WIP and should be considered as an early test build only.

 

It does work under JS7800 + A7800 + BupSystem  (noting A7800's pokey emulation is not as mature and sounds a bit off, BUP's is passable and JS7800 sounds best).

 

No idea if it works on Mateos but works fine on Dragonfly as far as I know.

 

Alpha 3

  • Basic hit detection (and I mean Basic - if the shot is close, it registers a hit - this is next to be refined).
  • Basic Scoring (hit the enemy - get a point).
  • Game is endless

There are some glitches with menus with the menu market not being wide enough apart.

 

Next Alpha should have the new hit detection and game mode logic (time games, score games, end, fuel / ammo limits, etc) + some changes to menu colours.

 

 

  • Like 5
  • Thanks 1

Share this post


Link to post
Share on other sites

ZeroPage Homebrew will be playing Danger Zone on tomorrow's (Tue Oct 27) stream LIVE on Twitch at 6PM PT | 9PM ET | 1AM GMT! Hope everyone can watch!

 

Games:

 

(SET VIDEO TO 1080P60 FOR FULL QUALITY)

 

Edited by ZeroPage Homebrew
  • Like 2

Share this post


Link to post
Share on other sites
On 10/25/2020 at 11:43 AM, Muddyfunster said:

I've added a binary for test purposes. This is WIP and should be considered as an early test build only.

 

It does work under JS7800 + A7800 + BupSystem  (noting A7800's pokey emulation is not as mature and sounds a bit off, BUP's is passable and JS7800 sounds best).

 

No idea if it works on Mateos but works fine on Dragonfly as far as I know.

 

Alpha 3

  • Basic hit detection (and I mean Basic - if the shot is close, it registers a hit - this is next to be refined).
  • Basic Scoring (hit the enemy - get a point).
  • Game is endless

There are some glitches with menus with the menu market not being wide enough apart.

 

Next Alpha should have the new hit detection and game mode logic (time games, score games, end, fuel / ammo limits, etc) + some changes to menu colours.

 

DangerZone_Alpha3.bin 48 kB · 5 downloads DangerZone_Alpha3.a78 48.13 kB · 11 downloads

Downloaded and tried adding to my Mateos. The AA splashscreen starts up and the fighter jet goes by, but that's it. I'm unable to start the game. ☹️

Share this post


Link to post
Share on other sites

I can report that the binary plays well with the MCP DevCart.  I haven't had too much time to try it out, but off the bat, I got a huge kick out of the spinning aircraft when shot, just like good ol' 2600 Combat.  The color and different aircraft selection works just fine for what I tried. Granted, I did not test all aircraft combinations and colors.

 

Time of the day setting is a bit of a mix bag for me.  'Daytime' is perfect.  'Sunset', the sky is a bit too pinkish and was expecting more of an orange shade.  At 'Night', having the gray sky with gray clouds felt more like a cloudy/rainy day, rather than night to me.  A black sky with gray clouds was more what I was expecting to see.

 

I know the hit detection is 'basic', but really no complaints here at all within the span I played.  I felt it was actually very good and not once did I think it was off the mark being either too sensitive, or not sensitive enough, regarding hit detection. 

 

The planes overall feel not as nimble as the Atari 2600 "Jet", but not as awkward as the Atari 2600 "Bi-plane".  A very nice balance/compromise here so far regarding control.

 

Menu options work great for Music selection and viewing the Credit screen as well.  When in-game, the Reset button nicely returns the player back to the main menu.

  • Like 1

Share this post


Link to post
Share on other sites

Confirmed here as well accept that I don't get past the AA splash screen and there is NO audio at all and it never gets beyond that screen. However, the 6502 is still running because you can Pause on that screen and see it go to black n white when you do that. So the CPU isn't locked up at least.

 

Share this post


Link to post
Share on other sites
8 minutes ago, -^CrossBow^- said:

you can Pause on that screen and see it go to black n white when you do that.

I can confirm the pause as well. 
 

@-^CrossBow^-We wouldn’t be able to hear that glorious POKEY sound anyway, as there isn’t a 48kb extension for POKEY. Calgon take me away!!!

Edited by sramirez2008

Share this post


Link to post
Share on other sites

Okay so I do get the jet to fly by on the splash screen when I set the rom to 48K ext. Setting it to 48P doesn't change anything and I still get no audio regardless through Mateos.

 

Share this post


Link to post
Share on other sites
8 minutes ago, sramirez2008 said:

Yeah, I’ve tried 48P in the past. Does nothing. At least the Dodgers are beating the Rays.

I have a build of the original 7800 DK that uses Pokey that uses the 48P extension and works. But that is the only rom I have to uses that extension.

 

Share this post


Link to post
Share on other sites

Thanks for the feedback guys.

 

So far then it works under MCP + Dragonfly but not under Mateos. Interesting.

 

I have an idea that about fixing that and I'll post a rom to try in a little while.

 

Share this post


Link to post
Share on other sites

Oh, wow, I need to try this when it is working on a Mateos cart.

 

Am I the only one who thinks that Archer should appear somewhere in this game? 😉

  • Like 1

Share this post


Link to post
Share on other sites

Cannot get it to work with Concerto....cannot get it work at all...not with Prosystem or BUP emulator 😥

  • Thanks 1

Share this post


Link to post
Share on other sites

I don't check with Prosystem as it's an old emulator. There are other better options available.

 

It runs on BUP 0.9.6.1 perfectly :

image.thumb.png.00a2960f3987d2aefa4e806b1345cd6a.png

  • Like 2

Share this post


Link to post
Share on other sites

I have a feeling Concerto might be a similar problem to what we get on Mateos.

 

Chatted to Mike earlier, my understanding is that Matteos has the Pokey fixed at $4000, Danger Zone (and other 7800basic prods) have Pokey at $450.

 

I've attached a build with pokey moved but the music doesn't work on emulation, but it might work on Mateos etc. - 

 

Alpha5b is the version that was shown on ZPH's stream last night with pokey in the usual place.

 

 

 

 

 

 

 

  • Like 1

Share this post


Link to post
Share on other sites

I'm happy to give it a go when I get home from work a bit later.

 

  • Thanks 1

Share this post


Link to post
Share on other sites
4 hours ago, chicgamer said:

I tried both of these on my Mateos cart, but unfortunately, neither of them got past the AtariAge screen.

 

25 minutes ago, Muddyfunster said:

Thanks Trebor, this file works under emulation, lets see if it works under Mateos!

Mateos requires a headerless ROM with the correct respective file extension. 

Please try this one:

Danger Zone Alpha5bc (POKEY 4000).48P

 

*EDIT:  Depending on when a particular Matoes cart was obtained and/or if it was updated, the cart may (not) support the needed format:

image.thumb.png.04850a20a260fb1e098c279bd91c6fbe.png

 

The below spoilers contains a list of the extensions and formats that should be supported by all Matoes carts:

 

 

 


image.png.5746afb18d3f7528845ae46a274ed427.png
 

 

 

Final note...All extensions have to be in upper caser letters.

  • Like 1

Share this post


Link to post
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.

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...