Jump to content

Photo

Combat for the 8-bit

2600 port

31 replies to this topic

#1 phaeron OFFLINE  

phaeron

    River Patroller

  • 2,674 posts
  • Location:Bay Area, CA, USA

Posted Mon Dec 31, 2018 4:23 PM

*
POPULAR

Presenting for the new year: 2600 Combat, ported to the 800.

 

Usage:

  • Joysticks in port 1 and 2.
  • Start/Select as on the VCS, Option switches B&W/Color, 1 and 2 change difficulty switches.

Technicals:

  • Based on existing, well-commented disassembly.
  • Players and missiles mapped from TIA to GTIA. Combat doesn't use the ball or more than four total replicated sprites, so it fit within GTIA limitations. Collisions were the main problem as it's expensive to map from GTIA collisions to TIA collisions when replication is involved. Horizontal flip was just implemented lazily with a bit reverse table.
  • Playfield mapped to mode 7 for the score and mode 8 for the map. Kernel is ripped out entirely and replaced with plain frame loop.
  • Sound is just using a slightly revised version of the TIA->POKEY emulator I've been using in past 2600 ports (there was one mode that needed fixing).

 

Happy holidays, everyone.

 

combat.jpg

 

Attached Files



#2 manterola OFFLINE  

manterola

    Moonsweeper

  • 284 posts
  • Location:Washington metropolitan area, USA

Posted Mon Dec 31, 2018 4:26 PM

Wow!!

#3 Philsan OFFLINE  

Philsan

    River Patroller

  • 3,807 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Mon Dec 31, 2018 4:37 PM

Thank you Avery and Happy New Year!



#4 Sikor OFFLINE  

Sikor

    Stargunner

  • 1,451 posts
  • Location:Warsaw/Poland

Posted Mon Dec 31, 2018 4:40 PM

Great! Thx and Happy New Year!



#5 MrFish OFFLINE  

MrFish

  • 5,365 posts

Posted Mon Dec 31, 2018 5:16 PM

Fantastic!

 

Where's my little brother when I need him? :D

 

There's something I really love about seeing these appear on the 8-bit computers.

 

Thanks again...


Edited by MrFish, Mon Dec 31, 2018 5:18 PM.


#6 Brentarian ONLINE  

Brentarian

    Moonsweeper

  • 454 posts
  • Location:Columbus, Georgia USA

Posted Mon Dec 31, 2018 5:55 PM

Thank you! I have such fond memories playing this with my father. My first three cartridges were Combat (obviously), Video Pinball, and Space Invaders. I thought I was in heaven that Christmas morning when I unwrapped the VCS. 😀

#7 Paul Westphal OFFLINE  

Paul Westphal

    Stargunner

  • 1,287 posts
  • Location:Portland, Oregon

Posted Mon Dec 31, 2018 6:18 PM

WORD

Thanks for doing this!



#8 Rybags OFFLINE  

Rybags

    Gridrunner

  • 15,996 posts
  • Location:Australia

Posted Mon Dec 31, 2018 6:47 PM

Well done.  I didn't realise that the game didn't use levels of unreachable replication.



#9 _The Doctor__ OFFLINE  

_The Doctor__

    Flux Capacitor Master Craftsman

  • 6,255 posts
  • Location:10-0-11-00:02

Posted Mon Dec 31, 2018 7:26 PM

Thank you kind sir!

 

Seeing the image brings back good memories... now to get some play time, I'll rope my other half or son into it.



#10 Stephen OFFLINE  

Stephen

    Quadrunner

  • 7,463 posts
  • A8 Gear Head
  • Location:No longer in Crakron, Ohio

Posted Mon Dec 31, 2018 8:12 PM

Awesome!  Love this game and your other ports.



#11 erichenneke OFFLINE  

erichenneke

    Moonsweeper

  • 407 posts
  • Location:USA

Posted Mon Dec 31, 2018 8:29 PM

What a perfect port.  Really cool !

 

My suggestion is to get with Rob Schlortt to incorporate his AI logic from War Room (or something similar) to enable 1-player game options as well.   Combat is a great 2-player game of course... but I always wished there were options to play it when another person isn't around.  :)

 

-Eric



#12 xrbrevin OFFLINE  

xrbrevin

    Moonsweeper

  • 332 posts
  • Mr Ziggy loves to extend the 1050 heatsink!
  • Location:UK

Posted Mon Dec 31, 2018 9:34 PM

quite literally, a blast from the past!

many thank :)



#13 DrVenkman OFFLINE  

DrVenkman

    River Patroller

  • 3,725 posts
  • Back off, man! I'm a scientist.
  • Location:KMBT

Posted Mon Dec 31, 2018 9:52 PM

Oh, the memories this brings back! Thank you, Avery. :)

 

Capture.JPG



#14 pps OFFLINE  

pps

    Dragonstomper

  • 823 posts
  • Location:Berlin, Germany

Posted Tue Jan 1, 2019 5:46 AM

Nice thing :)

Happy New Year!



#15 Mclaneinc OFFLINE  

Mclaneinc

    Retro Madman

  • 6,367 posts
  • Location:Northolt, UK

Posted Tue Jan 1, 2019 6:34 AM

Never had a 2600 but people said this was a great game so thank you Avery...

 

Off to see just how great it was :)



#16 Heaven/TQA OFFLINE  

Heaven/TQA

    Quadrunner

  • 11,163 posts
  • Location:Baden-Württemberg, Germany

Posted Tue Jan 1, 2019 6:46 AM

Dont be disappointed ;) it was one of the first carts.... ;)

#17 Mclaneinc OFFLINE  

Mclaneinc

    Retro Madman

  • 6,367 posts
  • Location:Northolt, UK

Posted Tue Jan 1, 2019 7:02 AM

Looks great but the only disappointment is that its 2 player...

 

My daughter looked and said its 'nice' which in her speak means its nothing like GTA 5 :)

 

Still stoked to have it, anything new on our beloved machine is a brilliant bonus..

 

Also, its so nice that Avery took dev and free time away from his normal stuff to give us an extra present....Top man...



#18 Level42 OFFLINE  

Level42

    River Patroller

  • 2,602 posts
  • Location:Ridderkerk, The Netherlands

Posted Tue Jan 1, 2019 7:33 AM

Awesome. Essential and basic games like this were SO much fun....and I don't miss an AI for the 2nd player....the fun in those games IS that they are 2 player....

 

What I do miss is my older brother to smoke him....if only we could get some internet playing....

 

Thanks Avery ...love it !



#19 Lost Dragon OFFLINE  

Lost Dragon

    River Patroller

  • 3,681 posts

Posted Tue Jan 1, 2019 7:51 AM

Fantastic work.

This simply was THE game that we always broke out as kids when a large group of us were around someone's house.

Still got set up even when we'd all moved onto the Atari, Sinclair and Commodore 8 bit home computers.

#20 pixelmischief OFFLINE  

pixelmischief

    Stargunner

  • 1,267 posts

Posted Tue Jan 1, 2019 8:29 AM

I'm 12 years old and it's Christmas morning, all over again.



#21 vitoco OFFLINE  

vitoco

    Moonsweeper

  • 321 posts

Posted Tue Jan 1, 2019 11:49 AM

Looks great but the only disappointment is that its 2 player...

 

I'm not used to play games, but I totally prefer 2+ players games, all against all like in current Fortnite BR.

 

Combat, Video Olympics and Warlords were in my 2600 favourites because of that.

 

Thank you, Avery!!!



#22 jdh OFFLINE  

jdh

    Moonsweeper

  • 253 posts
  • Location:Nottingham, UK

Posted Tue Jan 1, 2019 1:51 PM

Great stuff, love this.

Thank you very much!



#23 Mclaneinc OFFLINE  

Mclaneinc

    Retro Madman

  • 6,367 posts
  • Location:Northolt, UK

Posted Tue Jan 1, 2019 2:02 PM

 

I'm not used to play games, but I totally prefer 2+ players games, all against all like in current Fortnite BR.

 

Combat, Video Olympics and Warlords were in my 2600 favourites because of that.

 

Thank you, Avery!!!

 

 

I suppose my wording should have been, "my only disappointment is I don't have someone to play against :)"

 

Nothing disappointing about the port...



#24 BoatofCar OFFLINE  

BoatofCar

    Dragonstomper

  • 518 posts
  • Location:Hurricane, WV

Posted Tue Jan 1, 2019 2:21 PM

Thank you! 

 

PPTgzJI.jpg



#25 Atari Nut OFFLINE  

Atari Nut

    Moonsweeper

  • 315 posts

Posted Tue Jan 1, 2019 2:42 PM

Excellent.  Thank you very much!






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users