My god, it's full of sinus!
screenshot added by awsm on 2015-01-23 10:16:45
platform :
type :
release date : january 2015
  • 40
  • 13
  • 1
popularity : 60%
  • 0.72
alltime top: #3588
  • awsm awsm [Code, graphics]
added on the 2015-01-23 10:16:45 by awsm awsm

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr


I fail to see the point of doing faux C64 stuff, but it's rarely done as well as this. Would love this on a real C64.
rulez added on the 2015-01-23 12:18:19 by Preacher Preacher
Thank you! The link to the live version seems to be missing: http://www.awsm.de
added on the 2015-01-23 13:09:29 by awsm awsm
Some nice ideas in there, like the greetings part. Still, the concept is...weird. ;-)
rulez added on the 2015-01-23 13:12:08 by Kylearan Kylearan
Not bad, nice design and all, but what Preacher and Kylearan said about the concept. Now go do it on a C64 :)
added on the 2015-01-23 13:14:47 by break break
did not work on my installed browsers
added on the 2015-01-23 13:27:59 by leGend leGend
Love it ! Great work ! Nostalgia of the good old times with awesome musics !
rulez added on the 2015-01-23 14:02:11 by Hexogen Hexogen
perfect display of why I hated c64 democompos until the last 4 to 5 years
rulez added on the 2015-01-23 14:06:19 by superplek superplek
even more boring than most demos on the real deal
sucks added on the 2015-01-23 14:45:40 by maali maali
For the Dane tunes.
rulez added on the 2015-01-23 16:03:46 by Harekiet Harekiet
What Preacher said. So piggy.
This is what a demo by Camelot and Offence would look like. Pretty damn cool!

And heh, it seems that this demo could be done on a real C64, which was most likely the point. And well, people complaining about faux C64 stuff. What about faux Amiga stuff? I don't see anyone complaining about that.

All that matters is a demo being good, code-wise or design-wise. This demo is really well done IMO and deserves a thumbs up!

Hope to see more of your work!
rulez added on the 2015-01-23 16:06:50 by TomoAlien TomoAlien
Not too bad but doesn't work in Firefox and I do not want to install Chrome just to watch "C64" stuff.

TomoAlien: As for "no one complains about faux Amiga stuff", you couldn't be more wrong!
added on the 2015-01-23 16:09:40 by StingRay StingRay

Direct quote from the demo: "However, any demo coder will spot a lot that is impossible on a C64 while being incredibly easy on a modern computer". So no, it wasn't meant to be a something that could be done on a real c64.
added on the 2015-01-23 16:21:26 by britelite britelite
Well, I haven't seen people complain about that, and you've been here longer so I guess you're right. :P
added on the 2015-01-23 16:22:43 by TomoAlien TomoAlien
rulez added on the 2015-01-23 16:24:42 by Buckethead Buckethead
sheez.. this is even more pointless than most other releases.
The c64 portion of this demo is just a question of art style. The target platform is irrelevant. Having said that, good job!
rulez added on the 2015-01-23 16:33:12 by xTr1m xTr1m
And NO prod is pointless. People can make and release how many demos they want, however they want. Demos don't serve a purpose, except when participating as entries in compos. Which this one doesn't.
added on the 2015-01-23 16:34:36 by xTr1m xTr1m
rulez added on the 2015-01-23 17:15:03 by norecess norecess
This is what a demo by Camelot and Offence would look like.


I doubt they would use 1980s linkers and old 1990s effects with borrowed music and graphics from the 2000s and call it a day.

This is a fan product. It creepily (and in many ways fairly accurately) emulates demos from a distinct platform that the author happens to love. Nothing wrong with that and even somewhat remarkable to go to that length, but also a bit shallow and fanservice-y for my liking. But at least it wasn't the 100th remake of some random part in Second Reality. Bonus points for that. ;)
added on the 2015-01-23 17:32:17 by tomaes tomaes
Code:Fehler: IndexSizeError: Index or size is negative or greater than the allowed amount Quelldatei: http://www.awsm.de/fullofsinus/js/lib/codef_core.js Zeile: 557
Thank you for all the feedback, both positive and critical.
I made this demo because I love the C64 demos. I grew up with them. I have no other knowledge than some basic JavaScript and this is my first demo on pouet. As said in the credits, I'm sorry if I offended any scener with this, I know that this is in no way a technical accomplishment. It was just a wonderful experience for me to create something I like so much on my own.
added on the 2015-01-23 17:53:42 by awsm awsm
This would have been better with just the tube video and no mention about javascript, maybe even showing it running in a CRT monitor with a C64 prop in front of the monitor. As some sort of comment on the emulator and youtube scenes. Look, here's a C64 and here's stuff being shown on a CRT, and listen to the retroish music too.
rulez added on the 2015-01-23 18:30:26 by yzi yzi
pretty decent for a first timer demo atleast. thumb up for that.
rulez added on the 2015-01-23 18:39:54 by psenough psenough
what psenough said =)
rulez added on the 2015-01-23 19:52:50 by HellMood HellMood
Real great one. A tribute made with passion.
enjoyed it!
rulez added on the 2015-01-23 20:01:20 by whizart whizart
Keep on keepin on lil bud!
rulez added on the 2015-01-23 20:28:12 by okkie okkie
well it is nice
i still want a c64 port, tho =)
rulez added on the 2015-01-23 20:40:58 by wysiwtf wysiwtf
It was just a wonderful experience for me to create something I like so much on my own.

And here is your thumb.

(but damn, it felt weird to watch a JS demo that looked like, felt like and sounded like a C64 demo..... on YT!) (wouldn't run in my Chrome)
rulez added on the 2015-01-23 21:22:30 by SiR SiR
rulez added on the 2015-01-23 21:44:44 by breeze breeze
Not bad for what it is =), you will get a thumb from me.
rulez added on the 2015-01-23 21:56:50 by 4pLaY 4pLaY
My god, it's full of thumbs!
rulez added on the 2015-01-23 22:00:08 by BackSpace BackSpace
I like! Am always a sucker for some good tunes and nice visuals. Sure the C64 is 'just' a stylistic choice here but it works well!

This would rock as a DTV demo if youre gonna port it. Use the extra colors for some visual oomph.
rulez added on the 2015-01-23 23:00:56 by jmph jmph
has its charm, Ilike especially how faithful it is to the original in both looks & that most of it would be possible. and if you're this good in JS, c64 asm is really very simple, and the forums are full of coders willing to help out ;Ö
rulez added on the 2015-01-23 23:02:17 by Oswald Oswald
Weltraumqualle \o/
rulez added on the 2015-01-23 23:07:03 by Triace Triace
Love it. moar!!! (Yeah, a DTV version is a good idea).
rulez added on the 2015-01-23 23:07:54 by Emod Emod
Enjoyed it a lot!
rulez added on the 2015-01-23 23:36:27 by Bobic Bobic
rulez added on the 2015-01-23 23:37:35 by noname noname
Very good
rulez added on the 2015-01-24 01:38:56 by ISL ISL
Well, to make something new, that looks like something old, is a kind of a challenge. I really like it, great work.
rulez added on the 2015-01-24 01:58:12 by _SoLO_ _SoLO_
Thumb up for nice attitude and the demo also was charmful at times. I'd also encourage to make (probably something much smaller at first) something with the real thing.
rulez added on the 2015-01-24 08:24:45 by Serpent Serpent
rulez added on the 2015-01-24 08:48:03 by fyrex fyrex
Cool. Now do it on a real c64.
rulez added on the 2015-01-24 11:56:02 by visy visy
if you love the platform so much, then why not do it on a real c64? (thumb for the effort, though)
rulez added on the 2015-01-24 13:13:26 by Defiance Defiance
I love the style, good job
rulez added on the 2015-01-24 13:20:54 by JustEpyx JustEpyx
I'm one of those who are usually irked by tributes to old systems on modern platforms. This one gets the thumb because it looks mostly plausible with regards to the limitations of the C64, and (for the most part) it is not a bag of recycled cliches that rely heavily on viewer nostalgia to work. It's a pretty original demo by its own merit.

Now let's see something on the real machine in the future :).
rulez added on the 2015-01-24 15:50:17 by Alpha C Alpha C
Speaking as someone who's been following the JS scene for a while and getting annoyed at how much of it consists of faux-retro tributes... this is actually pretty damn good! Too often, retro styling is used as a crutch to avoid coming up with any original ideas (a spinning cube in javascript is *meh*, but a low-res spinning cube in javascript is like *totally retro hipster awesome*) but that's not the case here - there are lots of neat twists on effects, and well-done pixel art.
rulez added on the 2015-01-24 15:57:16 by gasman gasman
Great work there.
rulez added on the 2015-01-24 15:59:52 by algorithm algorithm
What gasman and alpha c said. I'm withholding my thumb though due to non-original music, scroller overuse and the non-trackmo style. I have to say though I still enjoyed this more than the similarly styled Offence's demos.
added on the 2015-01-24 16:05:21 by noby noby
You're seriously making a point of scroller overuse given the context of this release? :)
added on the 2015-01-24 16:21:11 by superplek superplek
Scrollers murdered my family
added on the 2015-01-24 16:23:24 by noby noby
Worst thing they did to me was walking out of the party hall for a beer until that drag of a C64 compo was finally over.

But as I said earlier, their game has improved massively the past years.
added on the 2015-01-24 16:34:08 by superplek superplek
plek: we upgraded that with a 'everytime you see a scroller, you need a big sip'-drinking game. makes c64 demo compos a lot more fun :)
added on the 2015-01-24 16:47:32 by maali maali
awsm: welcome to Pouet :) and grats on your first release (I think?)

I don't know you and no, I haven't read the entire scrolltexts to check, but it seems credits are missing for the gfx and music. It's a demoscene thing, you just put a text file in the archive so that it's known that you have permission from authors for any material not made by you or other sceners involved in the project.

As for the guys asking you to "make a C64 demo then"... well: if you like C64 a lot you can make a Youtube clip. If you're a big fan you can make a JS demo. And if you're REALLY a fan you can go make a C64 demo about it. There have been quite a few retro-love releases already, so that if you love a certain platform you shouldn't avoid it by supporting other platforms but code for the platform "that you say you love so much". Something like that :)

As a JS demo it was good, not so sure as to the accuracy of palette and so on. And sometimes demos are about achievements, and there's no achievement in 1MHz effect running in JS on GHz CPUs. (No, I don't think there's a way to make a realistic retro homage demo on such CPUs and tick the achievement box. So who knows what is expected here.)
added on the 2015-01-25 04:24:12 by Photon Photon
^^ Everything is credited in... the end credits. It's cool.
added on the 2015-01-25 07:26:18 by jmph jmph
Great stuff.
rulez added on the 2015-01-25 10:37:15 by stf stf
I like it! I don't mind the C=64 theme nor the over-use of scrollers (because that's how it used to be - so part of the spirit). A serious piece of work!

However: If it only works in one browser...

BB Image

It's not that hard to make a demo run in multiple browsers these days - read the docs (MDN is great!) and test in multiple browsers (you're excused if it doesn't run in IE, but by the look of things I think that MS will be on board too pretty soon).

With that said - keep up the great work!

I'm sorry if I offended any coder with this ;-)
rulez added on the 2015-01-26 20:18:39 by marcus256 marcus256
Darn. I had to do it on YouTube since I don't use Chrome (SeaMonkey didn't show the demo). :(
added on the 2015-01-31 23:27:11 by AntDude AntDude
Again, thank you all for the amazing feedback and for welcoming me to pouet. All this makes me really happy. Btw, since you encouraged me with doing some C64 coding, I finally gave it a first try: http://awsm.de/awsm-c64-001/awsm-c64-001.prg
It sure isn't much, but I wouldn't have done this without your support. You guys are great.
added on the 2015-02-10 14:42:09 by awsm awsm
if you want a place to drop your "code experiments" and get some (mostly qualifies) feedback on it consider an account over at http://csdb.dk, they are usually very newcomer friendly.
added on the 2015-02-10 16:11:46 by wysiwtf wysiwtf
This is awesome!

BTW it almost works on phones. The one issue, at least on iPhones, is that you can't start playing sounds from a webpage except in response to user input. Once you start them you can then do whatever you want but the first sound has to be made during an input event. This is to prevent random ads from making sounds on your phone if you don't interact with them

As for Firefox, I don't know if this is the only issue but you're calling canvasContext.drawImage with a negative values for sourceX and sourceY. Those should arguably fail in Chrome too but they aren't.
added on the 2015-02-11 07:12:17 by greggman greggman
So just for fun I hacked a quick greasemonkey script to patch the canvas to try to copy chrome's behavior for negative source values. It's here and the demo mostly works with it installed, at least it doesn't crash. There's a few letters missing here and there. I don't think my math is bad in this script so that must be some other area where the behavior between Chrome and FF are different.
added on the 2015-02-11 09:18:21 by greggman greggman
@wysiwtf: I applied for csdb, actually more than once. Even created an 'application intro' ( http://www.awsm.de/awsm-c64-002/awsm-c64-002.prg ). Never got anything back, which I learned might be their way of saying 'no'. I would love to become more active in the C64 demo scene, but that is one big door shut right in front of me. If anyone can help about this...
added on the 2015-02-11 22:14:59 by awsm awsm
would have been thumb up anyway on a black screen with such great tunes.
rulez added on the 2015-02-13 17:00:25 by gilles gilles
@awsm there seems to be some trouble with your csdb application but there should be no reason not to let you in.
if you still feel like it drop by on irc: #c-64 in IRCnet and im sure it can be worked out.
your profile is already there ;)
added on the 2015-02-16 22:27:11 by wysiwtf wysiwtf
Hey wysiwtf, thank you for checking and supporting me, I actually got some more help and received my confirmation this morning! Really happy about it.
added on the 2015-02-17 10:34:43 by awsm awsm
Love seeing the first real C-64 experiments :)
added on the 2015-02-17 14:01:17 by Preacher Preacher
Very good! :)
rulez added on the 2015-02-21 08:16:08 by potasmic potasmic
Although my 6502 assembler skills are still pretty poor, I did try to convert two screens of the demo to the real C64, you can find them here:
added on the 2015-03-30 11:07:12 by awsm awsm
awsm: Lots of fun, and welcome! Are there some particularly good tutorials or other references you used while working on this, either js or c64? I am collecting links at howto.planet-d.net :)
rulez added on the 2017-02-17 05:00:55 by cxw cxw
Oops... very belated welcome :) . Should have checked the post dates!
added on the 2017-02-17 05:01:48 by cxw cxw

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