pouët.net

Nyantari 2600 by Tjoppen
[nfo]
screenshot added by Tjoppen on 2011-08-15 01:56:18
platform :
type :
release date : august 2011
release party : Evoke 2011
compo : wild demo
ranked : 6th
  • rulez 45
  • is ok 8
  • sucks 6
popularity : 0%
 0%
  • rulez 0.66
alltime top: #2399
added on the 2011-08-15 01:56:18 by Tjoppen Tjoppen

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter google+ pinterest tumblr

comments

RULEZ

(of course)
rulez added on the 2011-08-15 02:56:04 by rez rez
горите в аду
sucks added on the 2011-08-15 03:02:10 by BiTL BiTL
Bip Bip Bip!
rulez added on the 2011-08-15 03:14:48 by stfsux stfsux
I'm with rez.. Of course!

BiTL just seems to have a thing against cats ;)
rulez added on the 2011-08-15 03:17:20 by snq snq
горите в аду
rulez added on the 2011-08-15 03:26:56 by numtek numtek
горите в аду ლ(♥ ◡♥ ლ)
rulez added on the 2011-08-15 03:54:31 by m0d m0d
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 :)
added on the 2011-08-15 04:27:20 by Tjoppen Tjoppen
:D
rulez added on the 2011-08-15 06:33:00 by sensenstahl sensenstahl
Piggy?
added on the 2011-08-15 09:36:40 by Mystra Mystra
Nice version
rulez added on the 2011-08-15 09:45:22 by BackSpace BackSpace
I do not like all these cats shitting a rainbow !
Just for historical fact, when the first one was done ?
sucks added on the 2011-08-15 09:58:42 by krusty krusty
Haha, rulez! :)
rulez added on the 2011-08-15 10:07:28 by miker miker
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.
rulez added on the 2011-08-15 10:08:30 by JAC! JAC!
nyan.
rulez added on the 2011-08-15 10:11:02 by wysiwtf wysiwtf
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.
added on the 2011-08-15 10:11:32 by tomaes tomaes
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! :)
rulez added on the 2011-08-15 10:20:05 by Sdw Sdw
nyan <3
rulez added on the 2011-08-15 11:02:25 by moqui moqui
not again :D

quite nice.
added on the 2011-08-15 11:06:28 by nula nula
nyan!
rulez added on the 2011-08-15 11:24:27 by mad mad
...
added on the 2011-08-15 12:35:38 by las las
Who needs creativity when there's internet memes! ;)
sucks added on the 2011-08-15 12:36:48 by Sander Sander
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 ;)
rulez added on the 2011-08-15 12:40:21 by superplek superplek
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 :)
added on the 2011-08-15 13:01:30 by Tjoppen Tjoppen
The detuned tones and funked/lagged drums makes this pretty lol.
rulez added on the 2011-08-15 13:11:09 by phobium phobium
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!
added on the 2011-08-15 13:51:45 by JAC! JAC!
In. Sane.

But hey, that's what the demoscene's all about, ne?

Thumbs up, Kitty!
rulez added on the 2011-08-15 14:53:16 by FunkyM FunkyM
:)
rulez added on the 2011-08-15 15:32:52 by Saga Musix Saga Musix
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.
rulez added on the 2011-08-15 16:09:08 by oasiz oasiz
BB Image platform
BB Image meme

oink
added on the 2011-08-15 16:15:48 by d0DgE d0DgE
Atari VCS + Nyan = instant win :-)
I won a bet about nyan releases on evoke with this one, thanks :-)))
rulez added on the 2011-08-15 19:41:52 by decca decca
Cool stuff; nice job :)
rulez added on the 2011-08-15 19:43:35 by ferris ferris
FINALLY!!! Nyan Cat landed on Atari platform, yahoo!!! THUMBS UP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
rulez added on the 2011-08-15 22:33:30 by Grey / MSB Grey / MSB
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 :)
added on the 2011-08-15 22:42:25 by Preacher Preacher
\o/
rulez added on the 2011-08-16 02:16:30 by MsK` MsK`
Rulez !
rulez added on the 2011-08-16 03:07:46 by Chainsaw Chainsaw
nyan
sucks added on the 2011-08-16 05:58:27 by luchibobra luchibobra
nice somone must add the c64 prod aswell http://csdb.dk/release/?id=101651
rulez added on the 2011-08-16 11:49:22 by Queen_Luna Queen_Luna
I guess the demoscene is complete now. We can all rest.
added on the 2011-08-16 13:52:19 by Duckers Duckers
tojásos nokedli
rulez added on the 2011-08-16 14:02:44 by Gargaj Gargaj
What Plek and Duckers said.
rulez added on the 2011-08-16 14:11:48 by kb_ kb_
горите в \(^д^)/

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?)
added on the 2011-08-16 14:17:46 by okkie okkie
Thumb! \(^д^)/
rulez added on the 2011-08-16 14:18:09 by okkie okkie
nyan!
rulez added on the 2011-08-16 14:35:41 by nekomono nekomono
for the platform!
rulez added on the 2011-08-16 16:32:06 by toxie toxie
nice the flying cat-series continues. who's gonna bring it further?
rulez added on the 2011-08-16 19:33:34 by rudi rudi
Needs to be 20% cooler, but its still awesome :)
rulez added on the 2011-08-16 23:16:16 by Exin Exin
absolutely awesome
rulez added on the 2011-08-16 23:58:03 by nhi nhi
Schwer geil !
rulez added on the 2011-08-17 06:31:56 by AMI_TRS AMI_TRS
for the tech
rulez added on the 2011-08-17 11:20:49 by v3nom v3nom
so sweet
sucks added on the 2011-08-17 22:46:30 by rutra80 rutra80
Makes me want to rip the music and make an Atari 7800 version.
added on the 2011-08-18 21:21:13 by Moerder Moerder
And here's the thumb.
rulez added on the 2011-08-18 21:21:37 by Moerder Moerder
A lot of pwz in it!
zomg I know what it is going to be..
Atari! AMIGA!!
rulez added on the 2011-08-19 17:52:46 by Buckethead Buckethead
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
added on the 2011-08-20 16:05:14 by Tjoppen Tjoppen
At first I did not fully appreciate the difficulty of pulling this off on the poor old VCS. Now I do :D
rulez added on the 2011-08-20 20:01:41 by Alpha C Alpha C
Up for platform and execution
rulez added on the 2011-08-20 23:11:38 by olivil olivil
....
added on the 2011-08-21 02:36:11 by las las
atari on skene laite
rulez added on the 2011-08-21 04:47:56 by noby noby
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.
added on the 2011-08-21 07:36:48 by Moerder Moerder
Tjoppen: I didnt mean that. Just make it cooler. (Longer tail or something)
added on the 2011-09-02 23:06:59 by Exin Exin
meh
added on the 2011-09-10 13:01:00 by Mystra Mystra
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.
added on the 2011-09-15 10:49:46 by Tjoppen Tjoppen
NYAN
rulez added on the 2011-11-26 23:12:29 by すすれ すすれ
Very Nyan !
rulez added on the 2011-11-26 23:17:35 by Templeton Templeton
NYAN + 2600 = pwnage
rulez added on the 2011-11-26 23:20:08 by zerkman zerkman
nyan.
sucks added on the 2011-12-12 07:05:24 by kimi kandler kimi kandler
Nyan + platform -> thumb!
rulez added on the 2011-12-12 09:51:53 by frag frag
NYAN, and NYAN NYAN too.
rulez added on the 2012-01-09 21:48:28 by Romain337 Romain337
Well done port!!
rulez added on the 2012-10-20 13:40:58 by zbyndek zbyndek

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 !

[previous edits]

add a comment