Nyantari 2600 by Tjoppen
[nfo]
|
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||
|
popularity : 65% |
|||||||||||||
alltime top: #2627 |
|
|||||||||||||
added on the 2011-08-15 01:56:18 by Tjoppen |
popularity helper
comments
горите в аду
Bip Bip Bip!
I'm with rez.. Of course!
BiTL just seems to have a thing against cats ;)
BiTL just seems to have a thing against cats ;)
горите в аду
горите в аду ლ(♥ ◡♥ ლ)
BiTL: "Burn in hell"? That's pretty harsh
numtek, m0d: <3
It turns out that drawing Nyan Cat on the VCS is fairly tricky. This thing uses all graphic objects the TIA is able to produce, including the missiles and ball for the tail, left edge and cherries on the tart.
The cherries were the last thing to go in, since I didn't have enough CPU time to change COLUPF to red and back to blue without messing something up, and still have time to read/write the HMBL/ENABL values.
As for the music, its rapid pace seems to help mask how wonderfully out of tune everything is. I attenuated some of the nastier notes, especially in the bass line. Oh, and the bass and drums have to share the second channel of course :)
Youtube (should be added my a moderator shortly)
Here's hoping this meme won't be horribly stale in 2012 :)
numtek, m0d: <3
It turns out that drawing Nyan Cat on the VCS is fairly tricky. This thing uses all graphic objects the TIA is able to produce, including the missiles and ball for the tail, left edge and cherries on the tart.
The cherries were the last thing to go in, since I didn't have enough CPU time to change COLUPF to red and back to blue without messing something up, and still have time to read/write the HMBL/ENABL values.
As for the music, its rapid pace seems to help mask how wonderfully out of tune everything is. I attenuated some of the nastier notes, especially in the bass line. Oh, and the bass and drums have to share the second channel of course :)
Youtube (should be added my a moderator shortly)
Here's hoping this meme won't be horribly stale in 2012 :)
:D
Piggy?
Nice version
I do not like all these cats shitting a rainbow !
Just for historical fact, when the first one was done ?
Just for historical fact, when the first one was done ?
Haha, rulez! :)
Haha, I'm so happy you did it. When I saw the first Nya<enter suffix> here I said to myself: Gotta do it on VCS...
Fortunately I didn't even start. I would not have survived to be excelled, by somebody else releasing it first" :-)
You could save some cycles by copying the data to the ZP during VBLANK and using "LDA ZP,Y" instead of "LDA (ZP),Y". Also by tweaking the colors, you could re-use the color values for the "ENAx" bits like "LDA #$8A:STA COLUBK:STA ENAM1". Aaah, coding VCS soooo nasty.
Fortunately I didn't even start. I would not have survived to be excelled, by somebody else releasing it first" :-)
You could save some cycles by copying the data to the ZP during VBLANK and using "LDA ZP,Y" instead of "LDA (ZP),Y". Also by tweaking the colors, you could re-use the color values for the "ENAx" bits like "LDA #$8A:STA COLUBK:STA ENAM1". Aaah, coding VCS soooo nasty.
nyan.
Quote:
Here's hoping this meme won't be horribly stale in 2012 :)
By the time 2012 rolls around, it's probably retro and cool again.
Excellent!
I think it takes some knowledge of the 2600 to truly appreciate just how tricky this is.
I still haven't figured out exactly what is drawn using which TIA-object, but it comes together nicely! :)
I think it takes some knowledge of the 2600 to truly appreciate just how tricky this is.
I still haven't figured out exactly what is drawn using which TIA-object, but it comes together nicely! :)
nyan <3
not again :D
quite nice.
quite nice.
nyan!
...
Who needs creativity when there's internet memes! ;)
I might not be wise to the specifics of Atari 2600 but at work we used to joke that lazy programmers "should be sent to an Atari 2600 programming camp in Siberia". That was probably not without reason. Kudos! And as for the whole meme thing.. I actually like this one ;)
JAC!: I assume you mean LDX ZP,Y - there's no LDA ZP,Y. Also, with four bytes to spare there's no room for another table in RAM.
Reusing color values for ENAx is a good idea for future prods - this time I needed to set HMBL though, meaning the lower bits in that table were free for ENABL.
In retrospect I think it would have been possible do P1's job using the playfield and careful timing, freeing it up for use as a nicer tail.
superplek: Haha :)
Reusing color values for ENAx is a good idea for future prods - this time I needed to set HMBL though, meaning the lower bits in that table were free for ENABL.
In retrospect I think it would have been possible do P1's job using the playfield and careful timing, freeing it up for use as a nicer tail.
superplek: Haha :)
The detuned tones and funked/lagged drums makes this pretty lol.
Typo: I meant "LDA abs,X/Y" - 4 cycles no matter if abs in zp or not (unfortunately :-)
.. and I'm even in the greetings, thanks!
.. and I'm even in the greetings, thanks!
In. Sane.
But hey, that's what the demoscene's all about, ne?
Thumbs up, Kitty!
But hey, that's what the demoscene's all about, ne?
Thumbs up, Kitty!
:)
Awesome work!
I was surprised on how much detailed stuff you managed to squeeze out to go with the PF :)
It's really hard to keep sane proportions with the VCS graphics.
Cool job with the music as well.
I was surprised on how much detailed stuff you managed to squeeze out to go with the PF :)
It's really hard to keep sane proportions with the VCS graphics.
Cool job with the music as well.
platform
meme
oink
meme
oink
Atari VCS + Nyan = instant win :-)
I won a bet about nyan releases on evoke with this one, thanks :-)))
I won a bet about nyan releases on evoke with this one, thanks :-)))
Cool stuff; nice job :)
FINALLY!!! Nyan Cat landed on Atari platform, yahoo!!! THUMBS UP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I don't like stupid memes and I'd really prefer an original concept, but I have to give you respect for doing it this well on this hardware :)
\o/
Rulez !
nyan
nice somone must add the c64 prod aswell http://csdb.dk/release/?id=101651
I guess the demoscene is complete now. We can all rest.
tojásos nokedli
What Plek and Duckers said.
горите в \(^д^)/
Also the hilarious out of tune music makes this even better (and I can't remember seeing this at evoke, jesus christ, was I that drunk? Or did I completely miss the real wild compo?)
Also the hilarious out of tune music makes this even better (and I can't remember seeing this at evoke, jesus christ, was I that drunk? Or did I completely miss the real wild compo?)
Thumb! \(^д^)/
nyan!
for the platform!
nice the flying cat-series continues. who's gonna bring it further?
Needs to be 20% cooler, but its still awesome :)
absolutely awesome
Schwer geil !
for the tech
so sweet
Makes me want to rip the music and make an Atari 7800 version.
And here's the thumb.
A lot of pwz in it!
zomg I know what it is going to be..
Atari! AMIGA!!
zomg I know what it is going to be..
Atari! AMIGA!!
Version 2, with NTSC port and source code
phobium: I just realized the lagged drums were a bit of a mistake. Luckily it's not easy to spot :)
Exin: Nah, "Nyan Dash 2600" would just invite haters
killer: Check out version 2, it has the song in the source code. It also has an alternate base line for the second part of the song
phobium: I just realized the lagged drums were a bit of a mistake. Luckily it's not easy to spot :)
Exin: Nah, "Nyan Dash 2600" would just invite haters
killer: Check out version 2, it has the song in the source code. It also has an alternate base line for the second part of the song
At first I did not fully appreciate the difficulty of pulling this off on the poor old VCS. Now I do :D
Up for platform and execution
....
atari on skene laite
Quote:
killer: Check out version 2, it has the song in the source code. It also has an alternate base line for the second part of the song
Hey, thanks man.
Tjoppen: I didnt mean that. Just make it cooler. (Longer tail or something)
meh
Exin: I assume you mean the rainbow tail, which would mean moving the cat/tart right. The problem with that lies with how playfield graphics work.
ATM I'm using a repeated playfield, which means I'd have to move the thing 4*(4+8) = 48 pixels to the right, landing the thing almost on the right edge of the screen.
With a reflected playfield I could reduce that to 32.
However, reflecting the playfield would mean I don't have time to clear the rainbow graphics in PF2 before it's drawn again for the right side, meaning the rainbow colors would bleed into the tart.
TL;DR
Moving the thing horizontally is not feasible.
ATM I'm using a repeated playfield, which means I'd have to move the thing 4*(4+8) = 48 pixels to the right, landing the thing almost on the right edge of the screen.
With a reflected playfield I could reduce that to 32.
However, reflecting the playfield would mean I don't have time to clear the rainbow graphics in PF2 before it's drawn again for the right side, meaning the rainbow colors would bleed into the tart.
TL;DR
Moving the thing horizontally is not feasible.
NYAN
Very Nyan !
NYAN + 2600 = pwnage
nyan.
Nyan + platform -> thumb!
NYAN, and NYAN NYAN too.
Well done port!!
what Preacher said!
:3
lists containing this prod
submit changes
if this prod is a fake, some info is false or the download link is broken,
do not post about it in the comments, it will get lost.
instead, click here !
(of course)