Chiphead - an Atari 2600 demo by KK/Altair^DMA

  Рет қаралды 29,914

KK/Altair

KK/Altair

Күн бұрын

Пікірлер
@madmax2069
@madmax2069 5 жыл бұрын
wow, finally music from a 2600 that sounds great, plus the graphics are top notch considering the platform it's on.
@the_jcbone
@the_jcbone 5 жыл бұрын
Standard comment: just imagine travelling back in time and showing this to the Atari Devs the night before release. *MIND*BLOWN*
@KKAltair
@KKAltair 5 жыл бұрын
I already imagined that several times. :)
@Whelkman
@Whelkman 4 жыл бұрын
Yeah but you need to realize the next step: another 40-some years of knowledge and technological influence starting from that point. Then you send the second iteration back. Eventually you get Skynet instead of chiptunes if you do this enough times.
@EvilStevilTheKenevilPEN15
@EvilStevilTheKenevilPEN15 4 жыл бұрын
Believe me, they had absolutely ZERO intention of running anything more computationally demanding than Pong on the 2600. They used a reduced package form of the 6502 processor, which was theoretically cheaper to use and in practice severely constrained the amount of ROM the processor could access. Anything larger than 4 KiB on Atari had to be bank-switched, and the console itself only 128 bytes of RAM. For reference, most text online these days is done through something called Unicode, which uses 16 bits per character, and at that rate of bit consumption per character, you could not even fit this entire sentence in the Atari's memory. Then of course, there were the sprites: You had a player sprite or two, and 2 ONE PIXEL "ball" and/or "missile" sprites. This would allow you to fairly easily implement a pong clone, but not much else. To display the aliens in space invaders, you had to move the few sprites you had to work with just as fast as the television itself was drawing them. Thus, programming the thing was described as "racing the beam", and one of the definitive books on the subject has that exact title.
@jakubhusak1624
@jakubhusak1624 3 жыл бұрын
@@parzivalwolfram7084 You seemed to have confused Unicode with UTF-8, Universal Transformation Format-8.
@Chloroxite
@Chloroxite 2 жыл бұрын
You'd probably see them confused when they see "facebook" referenced.
@Mr.Atari2600
@Mr.Atari2600 7 жыл бұрын
These Atari 2600 Demo's need's to be more popular.
@teh_supar_hackr
@teh_supar_hackr 7 жыл бұрын
I wish they would make more of these 2600 demoscenes!
@Mrshoujo
@Mrshoujo 2 жыл бұрын
Unnecessary Apostrophes.
@madmax2069
@madmax2069 2 жыл бұрын
Indeed
@scalliano
@scalliano 3 жыл бұрын
I've seen Sonic running on the SNES, I've seen F-Zero running on the Mega Drive, but I NEVER thought I'd hear the 2600 do decent music.
@KKAltair
@KKAltair 3 жыл бұрын
Some people urge me to port my Doom clone to Mega Drive, so maybe expect that one, too. ;)
@AtariAlive
@AtariAlive 3 жыл бұрын
Look at the sonic Atari demo
@doopdee
@doopdee Жыл бұрын
(Assuming that you’re talking about Zippy the Porcupine) that demo doesn’t actually make the best use of the Atari 2600’s sound capabilities, though of course there are memory constraints so complex music would be pretty hard to fit into 64Kb.
@AgileSnowWeasel
@AgileSnowWeasel 4 жыл бұрын
That is some serious abuse of the Atari 2600 bullet sprites! Very nice.
@KKAltair
@KKAltair 4 жыл бұрын
I tried to abuse everything as much as I can. :)
@Ford.Prefect
@Ford.Prefect 2 ай бұрын
Maybe one of the most beautiful Atari tributes and, given the specs of of the 2600, an incredible feat of hardware level programming
@djaccount5458
@djaccount5458 2 жыл бұрын
Great production
@romaneberle
@romaneberle 3 жыл бұрын
VERY good :-) that's probably the best Atari 2600 soundtrack ever
@GORF_EMPIRE
@GORF_EMPIRE 4 жыл бұрын
That old Atari hardware/coding black magic. Never gets old.
@KKAltair
@KKAltair 4 жыл бұрын
The strange thing is, 2600 is so much easier to trick than the later platforms. With no ANTIC or DMA of any kind, cycles are easy to count and predict. 76 per line, always, each one always falling in the exact same raster spot. Beautiful platform. :)
@GORF_EMPIRE
@GORF_EMPIRE 3 жыл бұрын
@@KKAltair I wonder if Jay Miner had any idea?
@KKAltair
@KKAltair 3 жыл бұрын
@@GORF_EMPIRE He had pretty good idea. The whole platform is based on the scanline timing to such extent, that you can't position a player without counting cpu cycles.
@GORF_EMPIRE
@GORF_EMPIRE 3 жыл бұрын
@@KKAltair Still the best gaming console ever!
@KKAltair
@KKAltair 3 жыл бұрын
@@GORF_EMPIRE Well... realistically speaking, only on the nostalgia scale. But still a very beautiful chipset design.
@Akira625
@Akira625 7 жыл бұрын
It's a 2600 rave!
@RamonddeVrede
@RamonddeVrede 5 жыл бұрын
Amazing! What an achievement! All programmers in the world has to see this demo and see the size of the file... then check again their own code :)
@GordonBraicks
@GordonBraicks 7 жыл бұрын
Never saw a Atari 2600 demo, impressive for this machine! Nice coding and use of sound.
@BalancedSpirit79
@BalancedSpirit79 7 жыл бұрын
One of the best I've seen.
@axemanracing6222
@axemanracing6222 4 жыл бұрын
incredible, isn't it coming back from 1978
@danboid
@danboid 4 ай бұрын
Great stuff! This is the first music I've heard played on a 2600. I didn't know it could do such a thing. Please write a Uzebox demo next!
@bswierko
@bswierko 4 жыл бұрын
It's mind blowing that such a demo runs on 128 bytes of RAM. 1. Play pitfall on 2600 2. Watch Ziphead 58 MB demo 3. Run chiphead on 2600 4. Mind blow :)
@suadcokljat1045
@suadcokljat1045 2 жыл бұрын
Amazing. Music is great
@MarcShake
@MarcShake 3 жыл бұрын
Okay - while it would be super impressive to see this on a C64, this is just magic.
@KKAltair
@KKAltair 3 жыл бұрын
Considering I can't even open the border on C64, it was probably easier for me to do on 2600. :)
@kimgkomg
@kimgkomg 3 жыл бұрын
@@KKAltair the border is integral to the experience. To remove it would be a crime punishable by banishment and/or death
@KKAltair
@KKAltair 3 жыл бұрын
@@kimgkomg You would just single-handedly kill off 70% of the C64 scene now. :)
@kimgkomg
@kimgkomg 3 жыл бұрын
@@KKAltair found the apple user
@Voidward
@Voidward 5 жыл бұрын
What an adorable Atari cover of ziphead.
@AugustRenders
@AugustRenders 7 ай бұрын
I've seen a cool recreation of Donkey Kong for the 2600, but this is next level!
@OrderoftheWarlocks
@OrderoftheWarlocks 3 жыл бұрын
Meet me at the atari rave. I'll be in the red pixel room
@irridesu
@irridesu 3 жыл бұрын
Is it too late to go?
@OrderoftheWarlocks
@OrderoftheWarlocks 3 жыл бұрын
@@irridesu never
@OficialDreamsInteractiveMedia
@OficialDreamsInteractiveMedia Күн бұрын
1:10 the dancing man 1:18 the dancing men
@HyLsT16
@HyLsT16 8 жыл бұрын
Excellent ! :) :)
@axemanracing6222
@axemanracing6222 7 жыл бұрын
fucking incredible, perfect tribute.
@roserabbit3333
@roserabbit3333 7 ай бұрын
what a video toaster vibe, haha! awesome
@rafotat5798
@rafotat5798 2 жыл бұрын
Holy shit . 🤩🤩🤩🤩🤩🤩🤩
@lastcamsil
@lastcamsil 8 жыл бұрын
çok iyi tebrikler
@pcandremf8282
@pcandremf8282 7 жыл бұрын
Incrivel
@Amigowiec
@Amigowiec 2 жыл бұрын
VCS of the Art ;)
@RichardCyberPunk
@RichardCyberPunk 7 жыл бұрын
Cool demo.
@Miesiu
@Miesiu 7 жыл бұрын
Fantastic !!!
@sergiofls7623
@sergiofls7623 7 жыл бұрын
*while me searching cuphead related comments*
@deadsi
@deadsi 3 жыл бұрын
Magnefique 😘👌
@NEWLuigi64
@NEWLuigi64 3 жыл бұрын
me at 2:30am : Huh, they made a Atari version of Cuphead...? _Neat_
@KKAltair
@KKAltair 3 жыл бұрын
Atari version of the Ziphead demo, actually. :)
@coenraadloubser5768
@coenraadloubser5768 4 жыл бұрын
Now to run this on a breadboard 6502 ala Ben Eater
@KKAltair
@KKAltair 4 жыл бұрын
That would be quite easy. All a 2600 requires is 3 chips, cart slot and a bunch of basic supporting elements. But that would require me to butcher one of my 2600's, because TIAs aren't easy to come by, and I prefer to keep them cased and proper. :)
@retrohaxblog
@retrohaxblog 8 жыл бұрын
As usual ... AWESOME ;)
@D6team
@D6team 7 жыл бұрын
hardkor! :)
@japhreal
@japhreal 4 жыл бұрын
This is just Atari 2600 up the limits
@crossy44
@crossy44 2 жыл бұрын
For a second I thought this was s fangame of Cuphead for the 2600
@borelandfamily
@borelandfamily 6 жыл бұрын
How do you get a wobble bass in atari 2600?
@KKAltair
@KKAltair 6 жыл бұрын
Beyond simple bleeps, the Atari 2600 has some cool raw bit sounds, which can be made even more interesting by changing volume register every frame (50 times a second). Something close to tremolo effect, but with the shape edited by hand and quite uneven.
@allenhuffman
@allenhuffman 4 жыл бұрын
Such greatness. I didn’t even realize demos were a thing on the VCS.
@KKAltair
@KKAltair 4 жыл бұрын
They are a very real thing, and some are really amazing. :)
@allenhuffman
@allenhuffman 4 жыл бұрын
@@KKAltair What amazes me about this one (beyond the shadow dancers and lasers) is how great the music is ... while having aspects of it that clearly sound like the VCS. I’m stunned at how good the music is.
@KKAltair
@KKAltair 4 жыл бұрын
@@allenhuffman Custom VST plugin for composition and custom player with quite a few tricks can go a long way. :)
@mikiex
@mikiex 3 жыл бұрын
Very "State of the Art"
@rafotat5798
@rafotat5798 3 жыл бұрын
Niesamowite jak na taka gowniana konsole mozna zrobic cos tak zajebistego
@Unoriginal_Fox
@Unoriginal_Fox 5 жыл бұрын
HUH?!?!
@vvolas
@vvolas 5 жыл бұрын
Trippy shit
@GORF_EMPIRE
@GORF_EMPIRE 4 жыл бұрын
Is this running on a stock 2600?
@KKAltair
@KKAltair 4 жыл бұрын
Yes. It uses 32k bankswitching on the cart, but that technique was already popular back in the days so it's still considered pure retro.
@GORF_EMPIRE
@GORF_EMPIRE 4 жыл бұрын
@@KKAltair Yeah Rom size arguments are lame since that's been around since days ago. Processor on the cart sure, I can see that being an issue but if it's just the stock VCS the machine can switch bank on it's own. Great stuff btw. Keep it coming!
@KKAltair
@KKAltair 4 жыл бұрын
@@GORF_EMPIRE Actually, the original machine can't switch banks and extra on-cart circuits had to detect it in various hacky ways.
@GORF_EMPIRE
@GORF_EMPIRE 4 жыл бұрын
@@KKAltair But what I mean is no extra CPU or additonal processing per-see was necessary. Some on ROM chip logic to allow for it but nothing to actually add any computing power to the VCS.
@monetize_this8330
@monetize_this8330 4 жыл бұрын
@@KKAltair Pitfall II was the first cart to implement bank switching.
@salonsospain
@salonsospain 4 ай бұрын
856
@TheLemminkainen
@TheLemminkainen 4 жыл бұрын
State of The Art in 1978 XD
@salonsospain
@salonsospain 4 ай бұрын
855
@salonsospain
@salonsospain 4 ай бұрын
348
@keithbk
@keithbk 5 жыл бұрын
So what you're saying here is you CAN do Skyrim on an Atari 2600!!!!
@tux1468
@tux1468 3 жыл бұрын
Sounds almost microtonal...
@KKAltair
@KKAltair 3 жыл бұрын
No. The TIA chip just can't play in tune correctly. :)
@MrMarianoamigo
@MrMarianoamigo 8 жыл бұрын
Mega! Frasun Pany! Oryginal :) kzbin.info/www/bejne/j5DPnmOZj7Sem6M
@manuell3505
@manuell3505 5 жыл бұрын
Ugh. The guy uses Facebook...
@plisehon
@plisehon 7 жыл бұрын
WTF IT IS NOT EVEN A GAME
@KKAltair
@KKAltair 7 жыл бұрын
It never supposed to be. :)
@Delta225
@Delta225 6 жыл бұрын
Demos are essentially tech demos for these consoles, pushing them to their absolute limit in both graphics and sound.
@johnrickard8512
@johnrickard8512 5 жыл бұрын
@@Delta225 In the case of the Atari 2600, it is often pushed beyond its limits with these demos.
@salonsospain
@salonsospain 4 ай бұрын
348
Ataventure - Atari 2600 demo by KK/DMA
4:50
KK/Altair
Рет қаралды 33 М.
Derivative 2600 by Cluster and DMA
3:19
Kylearan
Рет қаралды 13 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Ziphead by CNCD & Fairlight
4:05
smashflt
Рет қаралды 67 М.
HEOHdemo - an NES demo
4:04
shiru8bit
Рет қаралды 49 М.
Playing Music on the Oldest Running Computer in America!
27:06
Usagi Electric
Рет қаралды 75 М.
Before I Slumber - PC 4k intro by KK/Altair  [4k reupload]
3:38
KK/Altair
Рет қаралды 1,4 М.
A Mind Is Born (256 bytes)
2:22
lftkryo
Рет қаралды 466 М.
Ascend by Cluster and DMA
4:34
Kylearan
Рет қаралды 6 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН