Amstrad CPC demo : Logon's run - 3D meets the aging bits
Вставка
- Опубліковано 10 вер 2024
- EDIT 2024/02 : Recently I released a 256 bytes intro as a tiny "Logon's Run" :
www.pouet.net/...
Sources are also available (the big or the tiny one) on my (hidden) blog :
overflowlogons...
ORIGINAL : Released at Revision www.pouet.net/p...
Live at Revision • Revision 2017 - Compo ...
Making-of norecess.cpcsce...
How... I mean How??? I refuse to believe that CPC can do this.
Write-up with explanations is ready but planned for public in a few days only.
I'll make a guess: for the most part, CPC screen memory (and then some) is used by precalculated animations and animations are ran by changing screen offset. There's no limit to layers with this technique.
I also was thinking that using a 128K CPC with a clever bank switching routines... you show one screen, and some routines are written to the other bank / banks. Then switch during CRT flyback....
Let me guess you own a C64 right ? ahahaha
You've been biased due to the 'the c64 has hardware sprites, and 50 fps scrolling' blablabla.
Now it's time to wake up :)
The CPC can do a lot of things, remember the 4% of its potential used during its commercial life ?
Now we get the real deal ;)
as overflow explained it on Pouet, this demo use no preshifted nor precalculated data. Take that in your face, c64 ! ahaha XD
Unbelievable what you guys squeezed out of that ol' CPC. Hats off to you.
Thanks for releasing this beautiful demo for Amstrad CPC.
Amstrad CPC, MSX1... who's next? ;)
Goosebumps...!!! Excellent demo! Congratulations guys!
I never comment on youtube but, as a CPC owner since 1986 and a huge fan of your works since 1992 (AMSTRAD 100% ERA !!!) i have to tell you THAT's AMAZING !!! Love the tricks you used to achieve this. The Best CPC Demo since Batman.
Ça doit faire du bien autant de compliments non ? Et effectivement, la vidéo des commentateurs est priceless.
@pizzapommedeterre (fan de Chevallier&Laspalès?) merci, ça fait chaud au cœur après 25 ans, vraiment. Batman Forever killed me! Indétronable - j'avoue humblement être incapable d'imaginer un truc aussi massif. Bref, tant qu'à agir pour le CPC, j'ai tenté "autre chose" tout en me faisant plaisir. Je ne pensais pas à un tel engouement en retour, j'imaginais "le public" moins friand de l'originalité et plus fan de grosses démos.
Amazing! being seeing it 10 times in a row and can't get enough of it
Thanks. Be sure to read the making-of! norecess.cpcscene.net/the-elders-scrollers.html
This totally amazed me seeing it at the party, sooooo smooth :)
Thanks! Late comment is comment. :)
@@overflowlogonsystem Here's an even later comment, nice coding bro 👌
I can't wait to see this on my original hardware including monitor (colour in case any sarky C64 owners are about) after watching this on UA-cam.
Amazing.
Thanks!
I'm so glad there are some guys (like you) who find then download this demo-for-an-old-piece-of-hardware thanks to youtube.
Amazing demo! Definitely one of my favorites from Revision 2017, just behind Overdrive 2 and tied with Reluge. Love that music, too; legit can't get enough of it
Impressive tech-tech demo with a killer tune. Well done! Well done! (Loading Star Control...)
shockingly amazing cpc demo. i'm so proud of you : )
extraordinaire, fabuleux ! Les mots me manquent ! Ce cher amstrad CPC en avait vraiment dans le ventre ! Merci Overflow et merci aux logon system de nous l'avoir encore une fois démontré après toutes ces années, avec Amstrad 100% !
Merci pour ces mots et aussi d'avoir pris le temps de les poster ici. :)
D'autres groupes ont pris et prennent toujours le relai,
les prochains mois et années seront remarquables encore pour le cpc.
"Stay tuned!" ;)
It is rumored that Logon had a secret deal with A.Sugar for the release of a 32bit Super CPC that this demo was made for. The cpu was the 32-bit Z80 compatible Zilog Z380, but the project stopped. Only one model was made and Logon has it. That why this demo runs so smoothly!..
Absolutly wonderfool, i never miss a chance to revisit.. congrats..again.. 2019
What a very nice way to comment - also an interesting word I will now use about this release: wonderfool! Thank you very much.
This is impressive! So smooth!!!
God DAMN, that is some amazing object pushing power!
Just picked my jaw up from the floor, how the hell can you get the screen to redraw that fast. everything moves like hardware sprites. That's just incredible, wish I was there to see it live.
Watch it live(-like) there: ua-cam.com/video/veWqxkTFs5w/v-deo.htmlm58s
Cheering and clapping and ... Wow! releasing at such a big party was great!!
Just watched the 'live' video - what a great feeling it must've been, getting such awesome reactions!!
@Gryzor: Indeed! much more fun than releasing and then looking at Pouet. For CPC-er like us there is another video you should have fun watching: www.twitch.tv/videos/135854774?t=04h20m44s
Cheers, heading over now :)
Ahahah, on dirait des poules qui ont trouvé un cure dents :-p
Génial.
incredible work! did not know the CPC was able to do this.
i like it as the video codec surrendered from 0:30 ;-)
Very very very good guys. Epic coding efforts here
Thanks! It took several years to achieve this (cos' of IRL - family & so on), check for full story (and tricks explained): norecess.cpcscene.net/the-elders-scrollers.html
great write up
Amazing,very very good👍👍👍
Masterpiece!
Respect, franchement depuis S&KOH, je suis toujours autant bluffé à chaque release !
Thanks! Je vais en parler dans un making-of sous peu. Disons en bref que j'ai commencé à bosser sur cette démo en 2014, sur une idée de 2006. Comme je code finalement peu (quelques semaines par an, mais à fond!), ça prend du temps.
Just awesome.
Thanks! You are an Amiga fan and knows about GX4000? so stay tuned: I am releasing a one-screen on GX4000 next month.
absolutely hypnotic someone give the gang a sam!
fantastic, amazing, super .....
Tak!
Bravo de la part d'un ancien (P007), belle demo.
Voilà qui donne envie de boire du Malibu! en souvenir des anciens et des disparus trop tôt. Merci d'avoir pris le temps de poster ici, d'autres aussi apprécieront j'en doute pas.
WOW!
This really is pure art, it's fresh and original too and that's a rarity, especially for retro demos. I'm not even going to comment on how you managed to create such fluid 3D animation on an Amstrad, it would be like a lab rat trying to comprehend a medical experiment. My only criticism would be just take the gameboy bit out altogether, it's just not needed.
Thanks for your words - especially about art: I did feel like an artist :) did not want to design something mainstream in order to please most of consumers (oops! I meant sceners ;)
About the last scene (Gameboy): I understand your point - consistency with the other scenes. Idea was: "cherry on the cake" - another (kind of) fx to conclude. I agree the show could have rely-ed on the fullscreen multi-layers animations only.
Dis donc, Olivier, you never explained how the rotating gameboy was made, hein? I would love to learn more about that!
I believe I did. Check last explanation there: norecess.cpcscene.net/the-elders-scrollers.html "Batman killed me. The Gameboy scene gets its inspiration from that killer Batlogo. It uses same root algorithm. Obvious: the animation is packed. For each packed frame, stored data is: from scanline #n to scanline #(n+1), which bytes must be changed. Saying it differently: delta-packing considering the screen uses only one repeated single scanline which is updated following the beam." etc with some animated gif for clarification.
@@overflowlogonsystem I must have overlooked this when searching for my jaw .. 😆 thank's for the hint!
Puiiiifff !!! Beau travail.
Merci, et vive les retraités de la vieille époque! ;)
Visiblement, tu es toujours actif.., tu n'as pas assez cotiser ? lol, Quelle époque !!, Vivement la prochaine sortie ! et Bravo encore
Very impressive indeed!
Does this demo uses heavily the notorious "C3" RAM configuration mode ,where you can access at the same time, internal video ram @ &4000-7FFF memory page, and external video ram @ &C000-&FFFF? I'm asking this, because i tried it on a CPC 464 with a ram expansion that doesn't support C3 mode, and demo, although it runs, it has a lot of video noise and artifacts...
As a long time C64 and Amiga owner/lover/scener, this is a bloody good demo. Nicely done!
bluffé, du design du rythme, du mode 1 tramé super bien exploité, une excellente zik. Un grand merci pour ce moment de magie !!!! hâte de savoir s'il restait un cycle CPU disponible.
C'est toujours un plaisir de décroucrir tes prods , et celle-ci je te dis merci, elle est super fun , bravo overflow (dracula/MtL)
C'est normal pour un vampire tel que toi de sortir de ton cercueil de temps en temps... :P
Merci pour ton commentaire. Passe chez CPCrulez, je vais y créer un topic sur cette démo.
Superbe !! Merci Overflow, toujours aussi doué même 20 ans après ! je vais reprendre mon DAMS !! Logon power !
Merki! Allez, t'as de la chance dans ton commentaire tardif: prochaine release dans 8 jours sur la console d'Amstrad!!!
et au passage ... la rvi, c'était une super bonne idée !
so the cpc can simply alter the screen pointer to create an animated effect what a pity screen scrolling was only added to cpc+ and they forgot to add 320x200 with 4 and 8 bits per pixel
Ah bein j'avais pas vu qu'une vidéo était sur youtube. L'occasion pour te féliciter encore pour cette somptueuse démo. Hâte de voir ce que tu va faire sur cpc+ !!! Continue comme ça en tout cas, ca fait plaisir :)
Merci. Ne mets pas trop d'attente dans la prod sur GX4000: y'a "que" 5 semaines de travail (en janvier&février 2017, et disons encore 2 semaine pour finaliser - non je ne suis pas encore à la bourre...), rien à voir avec le temps non compté pour "Logon's run". J'ai hâte aussi! de voir si "ce petit truc" peut paradoxalement faire plus de bruit! :D En tout cas, c'est gagné d'avance: une belle pub pour la console 8-bit d'Amstrad.
Ca sera toujours mieux que tout ce qui a été fait dessus ;) Et si ca peut en motiver d'autres à s'y mettre et enfin faire des démos sur cette machine alors ca ne sera que bénéfique dans tous les cas ;) Et puis bon, vu la qualité de tes prods ca ne peut de toute façon qu'être du tout bon !!!
great! just great!!!!
Il y a 25 ans environ, j'apprenais à faire de la 3d filaire sur CPC. Bon même en asm, ça tournais lentement. Et puis j'avais vu une des démos d'overflow qui faisait de la 3d face pleine et fluide. :(
Heureux de voir que vous faites encore des miracles sur cette machine. Et merci pour le making of, j'ai compris beaucoup de choses. :)
Trop la classe ce CPC tout de même. Et franchement bravo pour la zic !
Merci d'avoir pris le temps de coucher par écrit tout cela ici! ça fait chaud au coeur. :)
On ne peut pas refaire l'Histoire, le CPC est mal aimé aujourd'hui encore, alors qu'il en a quand même pas mal sous le capot - plus que ne le montre les jeux de l'époque dont les portages du Spectrum. Machine puissante? c'est... inespéré! pour un pur produit de consommation créé à-la-va-vite pour être bon marché. Super article (en 2 parties) là: ua-cam.com/video/8o1OTwFv7WQ/v-deo.html Bref? oui en résumé, "trop la classe" pour une bécane "marketing" sans l'expérience et les (re)noms des précurseurs informatiques de l'époque: Commodore, Atari, ... "ça le fait" de crier (en party) ces grands noms aux multiples machines! :D ça le fait carrément moins de tenter "Amstraaaaaaaaaaaad" parce que bon hein, c'est que UNE machine hein. :P
Il est mal aimé, car méconnu dans pas mal de pays.
Aussi, les démos sur CPC ont longtemps été à la traine par rapport à ce qu'on voyait sur le C64. Ce n'était pas forcément la faute de la machine.
J'ai l'impression que la scène démo CPC ne se focalisait pas sur les bons trucs.
Je dis ça, c'est facile je n'ai jamais rien produit de public sur cette machine. :p
J'ai bien envie d'essayer de me procure un CPC pour voir si je peux faire mieux qu'il y a 25ans^^
Bonne journée, et encore merci à vous pour ce boulot.
énorme :)
Asterix of Unix says: formidable! Logon étaient toujours incroyables, et le restent! Merci Olivier pour me faire retourner dans le monde des merveilles des démos!
Hé! mais je crois bien qu'on a échangé des courriers (snail mails ;) à l'époque, non? de Suisse? et on s'est croisé aux Euromeetings forcément. Ca rajeunit pas tout ça! A l'occasion si tu veux te replonger dans ces années, y'a pas mal d'interviews de vieux sceners ici: norecess.cpcscene.net/articles.html
Could anyone include these techniques into new cpc games? Such as increased sprites and the frames per second redraw?
Despites I'm not in the game business, I believe that such techniques are for demos only. I mean: you can cheat on a demo fx, you can't on a game. Let's talk about sprites in that demo such as the ghosts from pacman: it seems there are many sprites but actually there are not sprites - it is fake - you can't display as many sprites in a game at "random" places.
impressive
Wahnsinn! Das glaubt man ja kaum.
awesome .... I would like to see the code or how this demo is coded.
Detailed explanations are ready - will be published "soon" - we just don't want to kill the magic for those who haven't seen the demo yet.
theres like 5 layers what a pity sam coupé s asic only lets you have 16 256x192 4bits per pixel screens in 512kb internal ram + u only get full 6mhz using external 1mb non video ram
SUPREMACIA AMSTRANITA :D
L'ayant vu démarré en 2007 ^^ Je ne pensais pas à un tel rendu (quoique ca claquait déjà pas mal à l'époque avec l'effet confetti).
Pas la peine d'en rajouter :) Tu connais mon engouement pour tes prods (et encore ils n'ont pas tout vu ^^).
Rien à dire: Joli, Tricky à mort, efficace et pas cher c'est LOGON que je préfère ^^
Bon maintenant Olivier :) tu n'as plus qu'à faire la même chose en RVI ;)
Heureusement que tu as fait une explication là-dessus car l'affichage de tous les cubes au démarrage m'avait un peu calmé.
Tu dérives tellement les effets de rasters & co :) qu'on en oublierai la partie technique.
En tout cas :) Chapeau
MSX,AMSTRAD, CPC+ tu es en grande forme mon gars.
Merci Christophe. 10 ans pour finaliser à l'extrême une idée de fx, c'est la plus "overflow" de mes quelques réalisations. Quant au "truc" sur gx4000 qui arrive en fin d'année: ça sera sans doute l'autre extrême en rentabilité ;) via son ratio "(potentiel fort) impact sur le public / (faible) temps passé".
Are you sure that's on Amstrad cpc ?
Wow. Where were these guys 30 years ago?
Where were we? We started coding Amstrad CPC demos in 1988 - I started in 1990. "Logon System" is likely the most famous group at that time - 1988 to 1992 or so.
@@overflowlogonsystem ah. I sold my cpc to buy an amiga in 1987
@@mattikake9859 so it boils down to where were you??
Not only technically but also artistcally a masterpiece. Now find a time machine and run it on a CPC on display at a department store advertising the Amiga with that stupid ball. Muhahaha.
Muhahaha!
Thanks for your words - especially those dealing with "Art" - greatly appreciated cos' during the early ages I did use to care of technic only.
@@overflowlogonsystem Would it be possible to make games that have the same speed and smoothness of scrolling with a lot going on on the screen as in this demo? What I remember as the most disappointing part of the Amstrad was that the games never had the same smooth scrolling as the c64..
nice!
Flabbergasted!
Dang, still running at 50 fps
Right, now reprogram Hard Drivin' - thx! :)
Superbe!!! Je vais me jeter sur le making-of :-)
Impressionnant ! Logon System, ce nom que j'ai souvent lu dans Amstrad 100% (il me semble d'ailleurs qu'à l'époque j'avais déjà vu une démo) toujours d'actualité ??Bravo pour le boulot effectué :)
Merci pour le commentaire. "Logon System" "since 1988". Alors certe y'a des trous dans la chronologie et certes encore je suis le seul survivant à sortir des trucs ponctuellement, mais oui encore le groupe est vivant.
Cool ! :)C'est tellement de (bons) souvenirs l'Amstrad CPC pour tous ceux qui l'ont connu (j'ai gardé le mien jusqu'en 97 !) ! Et j'adore les musiques des démos, ça me ramène directement trente ans en arrière.
@@overflowlogonsystem Il est increvable le mec ;) Les autres vieux se contentent de regarder des démos oldschool !
Cute.
La musique est elle même excellente aussi, bien joué les gars.
Ouaip! même qu'il faudrait lui dire explicitement. Pasque là sur le coup, les commentaires sont surtout ce qu'on voit, alros que la zic elle arrache aussi.
Salut THE DÉMO on peut la trouver quelque part ? Y a 30 ans en arrière j étais le rédac chef du magasine FREEWARE et diffuseur de démos ! Tain ça nous rajeunis pas ! ✌🏻🙏🏻👌🏻
46 ans en ce qui me concerne. :) www.cpc-power.com/index.php?page=detail&num=8746 cpcrulez.fr/demostestDO_the_demo-logon_system.htm Et dans un autre style, que penses-tu de: ua-cam.com/video/CPCyF71098o/v-deo.html
Overflow / Logon System merci je Check ça 😈👌🏻
Overflow / Logon System merci pour les liens. 😈👌🏻👍🏻
When u make cpc+?
how old r u guys?
Short story? I'm 45. Long story? check there: norecess.cpcscene.net/interview-overflow.html Logon System is alive since 1988 - I code on CPC since 1989 - I'm not a newbie! ;) My work on "S&KOH" onescreen in 1991 has been the best technical achievement on CPC for a long long time. And I do consider this one ("Logon's Run" 2015, 25+ years later) as the top of "my" virtual life on CPC.
wow! tHANX for everything you've done so far.... U r great guys!!! What is your next project?
link does not lead anywhere....
norecess.cpcscene.net/interview-overflow.html
thanx!
why can this 8-bit computer produce 3d graphics
These are animations. A custom 3D-engine draws these 3D-objects - then they are displayed at screen. Fake, cheat, call it as you want! this is the oldschool demo spirit! Check for more (detailed) info about the cheat: norecess.cpcscene.net/the-elders-scrollers.html
so, it's only rendering one model and copying the sprite? it still seems like a stretch. even just one model seems like a bit much for an 8 bit computer, but i guess ill read the thing.
what in the blue raspberry flavored fuck is this
Amstradoes what Commodon't...
Arf! fausse manip' et j'ai supprimé les posts de Christophe Grand. Qu'il m'en excuse!
if the cpc+ had had 320x200 with 16 colours...
Jan u Sam Koop?
Alors là... Scotché je suis... Fan de Logon de l'époque d'Amstrad 100%... Je croyais connaitre tous les hacks du CPC... Mais là, je sais meme pas comment Logon a réussi à faire ça...
C'est expliqué là : norecess.cpcscene.net/the-elders-scrollers.html avec des GIFs animés pour vulgariser la technique utilisée. Et dans un autre registre, LA démo la plus populaire (à juste titre) sur Amstrad CPC: ua-cam.com/video/YJosZfm560Q/v-deo.html
Overflow / Logon System Génialement ingénieux! C'est magique! (Et en magie, on triche aussi mais c'est juste trop bon!)
I'm not convinced...
Nice troll ^^
@@AirMarty78 eggnchips!
Wow!