Thank you for inspiration! Besides the PET Robots, some of your PET related videos were the driving factor, for one, the acrylic case one just popped out when I was deciding which platform to pick this time.
This is f****** brilliant, Alex. I can see every trick you are using, but I'm still blown away because your thorough artistic understanding of the character set and your other creative sensibilities really shine through here. I have a few technical questions which I'll contact you privately about :-)
Thanks, man! I believe the work on the Area 5150 had an effect on me, I learned some stuff here and there just by visually analyzing the thing, and it taught me to work on OST of a great length in the fastest pace possible. I had just three days to compose the music from start to finish in this one, and the first two days I didn't even believe I can possibly do it - but knowing that I actually did it with the larger 5150's OST earlier this year helped me a lot to not give up.
Until last year, I knew nothing about the Commodore PET. Now, I have great respect for it and understand its place in computer history. I’m also impressed with what can be done with a 45-year-old machine with no graphics capabilities, and what sort of clever tricks can be performed with just text and PETSCII characters.
Actually I myself got into PET just recently, a couple years back. It is a very rare machine in my country, and Commodore stuff isn't any common here either (maybe a little bit of Amiga). Very interesting piece of computer history.
To be fair, the machine (all pets) did have a pretty large graphics set for its 1977 (pet 2001) release. Wonder if this affected the market since its main competitors (apple ii & trs-80) did not have any graphics.
Absolute banger, Alex! You really pushed the limits of the Commodore PET, including the speech synthesis feature, which is not supported by its limitations. But, you really did what others couldn't do! Congrats on your programming capabilities!
Honestly, I'm an Atari 8-bit nerd that glorifies in its superior colour palette to other 8-bit computers, and I have just seen the best 8-bit demo ever created! And the SINGLE track tune! Beautiful! 😍
Stunning production! I know that machine (and in particular its character set) well, having borrowed one from my primary school for a while. I wrote a horrifically slow BASIC program to draw lines in 80x50 "mode" so I know just what an achievement this is. Thanks for the greetz as well!
This piece is fantastic!! For a moment I forget that this is a textmode. Knowing this kind of expression drawer, I see great potential to enjoy its usefulness in many kinds of Oldskool Pixelart. Thanks for the super cool video! (Sorry for poor translated English)
3:37 That final speech synthesis stab at the Amiga retrocomputing sub-fandom, fucking sweet. Epic well-known modern-day PET demo, the pseudo-3D effects too.
Excellent demo! I have been watching Demos since early 1990s, on C64 and then Amiga. This Demo is so far one of the best I have seen, AND it's on the PET!
that is truly impressive given the 8bit limitations of the PET - really pulling all the tricks, using characters graphics to give variation in the display. verrry nice demo of what is possible. thxu for creating this.
If you think that's impressive, keep in mind that Commodore PET, unlike C64, had no user-defined characters and this is done purely with PETSCII alone, to be even more impressed.
It works on my PET 2001! Museum-visitors are very happy :) But... is there a possibility to bring this Demo in a permanent loop? Currently it runs once an then stops with the "END" screen... no restart or reset available. I would LOVE to let it run again and again.
Came here from @artech7099 's 4032 hardware video - it does the demo a lot more justice with the long persistence phosphors. Love the embossing effects, and that it's all done with "legal" methods *, i.e. clever use of the character set :) (* as opposed to fighting with the CRT timing, not sure if you can even do that on PETs)
Late October a demo called Transactor has been also released. It uses an absolutely bizzare trick with displaying pixels during horizontal retrace on the PET, which gives more shades of green and creates a scaled/warped backdrop to the main picture. So weird tricks are totally doable in the PET realm. I just had to stick to a more reliable stuff, as current PET emulators aren't that great yet (but getting better).
@@shiru8bit Thanks, found it - that is a very trippy effect indeed, but borders on looking like a malfunctioning CRT. Yours is easier on the eyes (and ears) ;)
Back at the end of the 70's I was teaching others how to program BASIC on the PET 8K machines - the ones that I claim had Chicklets for a keyboard - but never knew what it might stand for until today. Personal Electronic Transactor, which makes perfect sense now.
Those original 2001-N models (chicklet keyboard) - Chuck himself talks about this, they just made up a meaning, while also playing to the "PET rock" theme popular in the late 1970s. As for the keyboard, they felt only math-folks would be interested in the thing (people who used calculators a lot) so from that perspective, the chicklet made sense (engineers, accountants) as a huge calculator-transaction "thing". Plus, with only 4K RAM (in that first year) you're not doing too much with it anyway. But after 8K upgrades, then useful stuff can start to get done.
@@voidstar1337 Agreed. I think my middle school's computer club had to wait for the 16 or 32K machines before putting together their Star Trek combat simulator.
@@davegreenlaw5654 Yea, a small terminal program might fit in 4K, that's about it. A picture on the 40x25 screen is already taking 1K. It wasn't until after I made DestinyHunter for the PET till I realized why those old games don't have built in instructions -- there just wasn't memory for it, and loading in more content from the tape wasn't reliable. And RAM chips were expensive since finding quality/reliable ones was difficult (between '76 and '79) .
Cheers for releasing the source code with the really splendid demo! I should release mine some day as well. And it's always nice to see so many new people doing demos for CBM PET! I hope they'd create a platform for them on Pouet some day.
That voice before the "end" - ha! I'll run it on a physical stock 4032 this weekend, see if it blows up. Maybe I'll try load it from a tape too! // If you want to go even deeper, check out the IBM 5110 (assembler is now available as of yesterday!) -- it has a memory mapped screen and beeper just like the PET (and can go 64K), I think a demoscene will be possible for it now (the emulator is a little rough, I'm dusting it off now to play binaries more seamlessly). (nope, not the 5150 -- I mean the older '75-'78 system). Kudos to this demo here - fitting in a 29K PRG is amazing!
Very cool! Looks and sounds great, and really plays to the PET's strengths. Works almost perfectly on my real "NTSC" PET 4032. A bit of tearing/glitching during some of the scrolling, like when the big BACK TO THE PET logo slides on. I think it might have dropped a couple frames there and maybe stuttered on the audio. By the way, I had helped with testing some of the first PET demos like Hardcore Petting by Shadow/Noice from June 2010, and I think I coded the first PET text smooth scroller in April 2010. Great to see more PET demos.
Yeah, some unfortunate tearing is left there as a compromise, because it wouldn't run as smooth if the tearing is avoided. And there are places it needs to be optimized a bit more, title screen scroll stutters a bit because of the extra CPU load from the music - had no time to fix it before the party.
@@shiru8bit Cool, I only brought it up because I didn't notice it in this capture but upon rewatching, it's slightly noticeable. Anyway, awesome work, congrats on the great release!
@@8_Bit Hi Robin, I tried to run this amazing DEMO on a C64 with the PET one line emulator from your episode. I couldn't make it work. Then, Shiru8bit suggested the PET emulator (by İlker Fıçıcılar). I tried it, loads fine, then freezes after the run command.. no joy!. I was hoping you could provide me with any pointers. I am loading following the instructions using "",8,1, etc. Other smaller programs worked fine on the PET emulator. thanks for your help, like your channel! This was requested by some friends from Argentina, Peru, Mexico and Spain that loved this DEMO running on my 8032...thanks! Al.
@@atarimex2643 Unfortunately I don't think this demo can run as is on the PET emulator on the C64. For sure the audio won't work, and probably other parts of the code won't work. The C64 PET emulators unfortunately don't have full compatibility especially with programs that really push the PET this hard.
Is the CB2 sound emulation in the VICE fixed by now? It was horribly filtered out in past versions, up to the point of some frequencies/notes getting muted altogether.
Antique computers never seize to amaze! I never even expected the PET to be capable of that kind of animation! It puts modern systems to shame! The random maze tribute was, for me, the funniest part of the video. It was great to see the BASIC one-liner "subverted!" I really want to ask for the screen codes of the third maze variant! What are they?
Amazing work!
Thank you for inspiration! Besides the PET Robots, some of your PET related videos were the driving factor, for one, the acrylic case one just popped out when I was deciding which platform to pick this time.
So are your works, David
OMG IT'S THE 8-BIT GUY!!!
@@shiru8bit I will promise i will do that
THE 8-BIT GUY IM SO PROUD!!!!!!!!!
3:36
WHOA
WHOA
I DIDN'T EXPECT SPEECH SYNTHESIS
O̷N̸L̴Y̴ ̷C̶O̵M̴M̵O̶D̵E̶ ̶P̸E̷T̷ ̷M̵A̴K̶E̸S̴ ̴I̶T̶ ̵P̸A̸S̵S̸A̵B̷L̸E̷ ̶
This is f****** brilliant, Alex. I can see every trick you are using, but I'm still blown away because your thorough artistic understanding of the character set and your other creative sensibilities really shine through here. I have a few technical questions which I'll contact you privately about :-)
Thanks, man! I believe the work on the Area 5150 had an effect on me, I learned some stuff here and there just by visually analyzing the thing, and it taught me to work on OST of a great length in the fastest pace possible. I had just three days to compose the music from start to finish in this one, and the first two days I didn't even believe I can possibly do it - but knowing that I actually did it with the larger 5150's OST earlier this year helped me a lot to not give up.
@@shiru8bit The whole production has a polish representative of many weeks of work. Excellent job!
3:37 this is really impressive for something that was created in 1977
omg its donut
O̷N̸L̴Y̴ ̷C̶O̵M̴M̵O̶D̵E̶ ̶P̸E̷T̷ ̷M̵A̴K̶E̸S̴ ̴I̶T̶ ̵P̸A̸S̵S̸A̵B̷L̸E̷ ̶
I saw you!
This isnt a game from 1977.
@@catonyt17 but the PET :-)
I am amazed! even for PET's technical limitations still looks amazing.
Working great on my 2001-32B! Gives the old CRT more of a workout than it's ever had, I think. Awesome stuff!
I recently showcased it on my PET 2001-N and used the Stupid PET Tricks module to get the CB2 sound. I love this demo.
Until last year, I knew nothing about the Commodore PET. Now, I have great respect for it and understand its place in computer history. I’m also impressed with what can be done with a 45-year-old machine with no graphics capabilities, and what sort of clever tricks can be performed with just text and PETSCII characters.
Actually I myself got into PET just recently, a couple years back. It is a very rare machine in my country, and Commodore stuff isn't any common here either (maybe a little bit of Amiga). Very interesting piece of computer history.
To be fair, the machine (all pets) did have a pretty large graphics set for its 1977 (pet 2001) release. Wonder if this affected the market since its main competitors (apple ii & trs-80) did not have any graphics.
as a commodore fan, i confirm this is MASTERPIECE!
I didn't think a PET could do something like that. That's some mighty impressive work!
There is also bitmap graphics illusions, when in fact the PET uses a text display. (or should I say "Petscii" display)
I knew it could but didn't know anybody would
Absolute banger, Alex! You really pushed the limits of the Commodore PET, including the speech synthesis feature, which is not supported by its limitations. But, you really did what others couldn't do! Congrats on your programming capabilities!
Absolutely amazing! I get goosebumps running it, 😅 so good. Thank you for creating this masterpiece!
This belongs to an art gallery as an exhibition, for real.
We hvae a new champion for a PET demo. Very well put together indeed.
Honestly, I'm an Atari 8-bit nerd that glorifies in its superior colour palette to other 8-bit computers, and I have just seen the best 8-bit demo ever created!
And the SINGLE track tune!
Beautiful! 😍
Stunning production! I know that machine (and in particular its character set) well, having borrowed one from my primary school for a while. I wrote a horrifically slow BASIC program to draw lines in 80x50 "mode" so I know just what an achievement this is. Thanks for the greetz as well!
Holy s*** amazing work! 🎉🎉🎉
That's impressive for PETSCII standards! I love the demoscene!
Shiru, jesteś mistrzem!
Zgadzam się
Just wow. One of best prod this year.
3:31 the PET
This piece is fantastic!! For a moment I forget that this is a textmode.
Knowing this kind of expression drawer, I see great potential to enjoy its usefulness in many kinds of Oldskool Pixelart. Thanks for the super cool video! (Sorry for poor translated English)
Trippy! From the author of PET Tetris (2010), good job guys, glad to see the platform still getting some love.
Somebody, get this man a working commodore PET machine. It looks amazing.
That's pretty spectacular. On a 4032 (a computer from 1977!!) that's amazing work.
As someone whose earliest experiences with computers involved the PET, I am properly mind blown by the mastery of PETSCII in this demo. Well done!
This is incredible, we need more PET demos!
3:36 "bib boop ba beep boop beep bo"🔥🔥🔥🔥🔥
"bobay bababoie baby pekaboo boo" 🗣️🗣️🔥🔥
3:37 That final speech synthesis stab at the Amiga retrocomputing sub-fandom, fucking sweet. Epic well-known modern-day PET demo, the pseudo-3D effects too.
ive seen other pet demos but this one wins by far for cleanliness and creativity. continue to be a legend shiru!
'Only Commodore PET makes it possible'
Now I get the reference
'Only Amiga makes it possible'
Impressive! Thanks for the source!
Absolutely incredible! 😃
That was amazing! I'm glad the art of the demo is still alive and well!
Wow, that was wild! Such stunning visuals and awesome sounds - so damn cool :) Love your work man!
Excellent demo! I have been watching Demos since early 1990s, on C64 and then Amiga. This Demo is so far one of the best I have seen, AND it's on the PET!
that is truly impressive given the 8bit limitations of the PET - really pulling all the tricks, using characters graphics to give variation in the display. verrry nice demo of what is possible. thxu for creating this.
That is a really huge achievement! Contgrats!
Absolutely stunning work!
proud to have my humble attempts ripped by this masterpiece. amazing demo!
Beware, it might be a Vector 06C demo next time!
@@shiru8bit that would be fantastic!
If you think that's impressive, keep in mind that Commodore PET, unlike C64, had no user-defined characters and this is done purely with PETSCII alone, to be even more impressed.
Not convinced this is a PET actually running the demo. Maybe RPI?
I am blown away.
TAKE THAT, APPLE 2!!!!
Just… stunning work.
Goes just to show what the Commodore PET 4032 can really do. AMAZING
Very nice and amazing demo! Thank you for creating it and sharing your files. Remember, only the Commodore PET makes it possible 🙂
Thats too cool! I need that on my PET in the Yesterchips-Museum... wow ^^ GREAT WORK!
It works on my PET 2001! Museum-visitors are very happy :) But... is there a possibility to bring this Demo in a permanent loop? Currently it runs once an then stops with the "END" screen... no restart or reset available. I would LOVE to let it run again and again.
Rad, as usual, legend.
I'm getting some Battletoads vibes from the soundtrack.
BACK TO THE PET
P: PERSONAL
E: ELECTRONIC
T: TRANSACTOR
Wow!
And many thanks for providing the source to learn from.
Absolutely astounding!
3:31 Yes.
it is unfair how damn cool this is I'm a sucker for black and green
Insanely great! It could have gone on forever!
Such a wonderful, stylish piece of work. Bravo, Shiru8bit! 🔥 You just gained a new subscriber : )
Thanks!
Thank you - this is frickin' awesome! I am currently rediscovering my C64. Maybe I should take some steps back and discover the PET.
Beautiful! This also shows how much potential there is in PETSCII, if you have the skills.
1:52 absolute BANGER
Cool music and concept!
Mind. Blown. Incredible, and very much enjoyed. Thank you!
This is so amazing 🤯👍
Came here from @artech7099 's 4032 hardware video - it does the demo a lot more justice with the long persistence phosphors. Love the embossing effects, and that it's all done with "legal" methods *, i.e. clever use of the character set :)
(* as opposed to fighting with the CRT timing, not sure if you can even do that on PETs)
Late October a demo called Transactor has been also released. It uses an absolutely bizzare trick with displaying pixels during horizontal retrace on the PET, which gives more shades of green and creates a scaled/warped backdrop to the main picture. So weird tricks are totally doable in the PET realm. I just had to stick to a more reliable stuff, as current PET emulators aren't that great yet (but getting better).
@@shiru8bit Thanks, found it - that is a very trippy effect indeed, but borders on looking like a malfunctioning CRT. Yours is easier on the eyes (and ears) ;)
OMG, every frame of this is amazing! 😮👏
Back at the end of the 70's I was teaching others how to program BASIC on the PET 8K machines - the ones that I claim had Chicklets for a keyboard - but never knew what it might stand for until today. Personal Electronic Transactor, which makes perfect sense now.
Those original 2001-N models (chicklet keyboard) - Chuck himself talks about this, they just made up a meaning, while also playing to the "PET rock" theme popular in the late 1970s. As for the keyboard, they felt only math-folks would be interested in the thing (people who used calculators a lot) so from that perspective, the chicklet made sense (engineers, accountants) as a huge calculator-transaction "thing". Plus, with only 4K RAM (in that first year) you're not doing too much with it anyway. But after 8K upgrades, then useful stuff can start to get done.
@@voidstar1337 Agreed. I think my middle school's computer club had to wait for the 16 or 32K machines before putting together their Star Trek combat simulator.
@@davegreenlaw5654 Yea, a small terminal program might fit in 4K, that's about it. A picture on the 40x25 screen is already taking 1K. It wasn't until after I made DestinyHunter for the PET till I realized why those old games don't have built in instructions -- there just wasn't memory for it, and loading in more content from the tape wasn't reliable. And RAM chips were expensive since finding quality/reliable ones was difficult (between '76 and '79) .
This is fantastic. Visuals are perfect.
this is art
Wow this is amazing! Presentation is really good!
Cheers for releasing the source code with the really splendid demo! I should release mine some day as well. And it's always nice to see so many new people doing demos for CBM PET! I hope they'd create a platform for them on Pouet some day.
Actually they did it just recently, PET platform finally has been added to the Pouet's platform list.
incredibly impressive. absolutely great!
1:48 "my move,creep"
Such inspiring words 🗿
WOW!
Absolutely stunning! Superb work :)
This is phenomenal. Thank you.
Amazing!
were going back to the pet with this one🗣🔥🔥
Great demo!
That voice before the "end" - ha! I'll run it on a physical stock 4032 this weekend, see if it blows up. Maybe I'll try load it from a tape too! // If you want to go even deeper, check out the IBM 5110 (assembler is now available as of yesterday!) -- it has a memory mapped screen and beeper just like the PET (and can go 64K), I think a demoscene will be possible for it now (the emulator is a little rough, I'm dusting it off now to play binaries more seamlessly). (nope, not the 5150 -- I mean the older '75-'78 system). Kudos to this demo here - fitting in a 29K PRG is amazing!
HOW DID THIS GUY MAKE A COMMODORE PET TALK??!?!?
Oh hey friend
It's commodore maaaaaagic 🪄
@roshwyinstaicoon2593 0:02 Right Here
@ It’s commodore MAAAAAAAAAAAAAAAH!
@@Vib-Ribbon_2763. 😂
So awesome!
Awesomeness
Brilliant as allways! ::up:
The 3D and audio wave parts are convincing. Very very convincing. KEEP UP THE GOOD FUCKING WORK
Amazing demo
This is so cool!
Very cool! Looks and sounds great, and really plays to the PET's strengths. Works almost perfectly on my real "NTSC" PET 4032. A bit of tearing/glitching during some of the scrolling, like when the big BACK TO THE PET logo slides on. I think it might have dropped a couple frames there and maybe stuttered on the audio. By the way, I had helped with testing some of the first PET demos like Hardcore Petting by Shadow/Noice from June 2010, and I think I coded the first PET text smooth scroller in April 2010. Great to see more PET demos.
Yeah, some unfortunate tearing is left there as a compromise, because it wouldn't run as smooth if the tearing is avoided. And there are places it needs to be optimized a bit more, title screen scroll stutters a bit because of the extra CPU load from the music - had no time to fix it before the party.
@@shiru8bit Cool, I only brought it up because I didn't notice it in this capture but upon rewatching, it's slightly noticeable. Anyway, awesome work, congrats on the great release!
@@8_Bit by some reason, tearing is way less noticeable in MAME, It shows up better in VICE, though.
@@8_Bit Hi Robin, I tried to run this amazing DEMO on a C64 with the PET one line emulator from your episode. I couldn't make it work. Then, Shiru8bit suggested the PET emulator (by İlker Fıçıcılar). I tried it, loads fine, then freezes after the run command.. no joy!. I was hoping you could provide me with any pointers. I am loading following the instructions using "",8,1, etc. Other smaller programs worked fine on the PET emulator. thanks for your help, like your channel! This was requested by some friends from Argentina, Peru, Mexico and Spain that loved this DEMO running on my 8032...thanks! Al.
@@atarimex2643 Unfortunately I don't think this demo can run as is on the PET emulator on the C64. For sure the audio won't work, and probably other parts of the code won't work. The C64 PET emulators unfortunately don't have full compatibility especially with programs that really push the PET this hard.
I'm speechless. This demo is awesome on the good old Pet4032. By the way, I ran it with Vice component xpet without troubles.
Is the CB2 sound emulation in the VICE fixed by now? It was horribly filtered out in past versions, up to the point of some frequencies/notes getting muted altogether.
@@shiru8bit It was fixed during vice 3.6 development. It is working great now.
@@FredericBezies thanks for the info, good to know!
Beautiful
Antique computers never seize to amaze! I never even expected the PET to be capable of that kind of animation! It puts modern systems to shame!
The random maze tribute was, for me, the funniest part of the video. It was great to see the BASIC one-liner "subverted!"
I really want to ask for the screen codes of the third maze variant! What are they?
Liked the 10 PRINT bit, that will please Robin
love it !
Insane!
1:53 Amazing song 🔥
Best on PET!
Genius. спаси́бо !
Awesome!!!
This is great!
Awesome
love the part where it shows its own audio waveform👌
holy hel, my head hurts..
Love it
*I can almost see color!*
Oh wait, that's just some blood vessels bursting in my eye from seeing this....
太牛逼了 即使是今天看依旧很令人惊讶
Najlepsze demo na peta jakie widzialem