A BRIGHT SHINING STAR - Commodore PET demo by Genesis Project

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024
  • SET VIDEO AT 60FPS
    A BRIGHT SHINING STAR
    Commodore PET demo released in 2022 by Genesis Project.
    Download it here:
    www.pouet.net/...
    demozoo.org/pr...
    Credits:
    Elder0010 - Code, Graphics
    LRNZ - PECBM Graphics
    This demo works only on earlier PET 2001(N) models.
    Newer 40xx and 80xx CRTC models are not supported.
    Some effects require cycle exact timing, so it could
    not work in your emulator.
    However, a custom emulator build tested on XPET / Vice
    version 3.6.1 (Windows build) is provided.
    See the notefile in the floppy disk for tech info.
    Watch your demos as intended, only real hardware is real!
    www.elder0010.com
    www.lrnz.it
    Credits:
    - Elder0010: Code, Graphics
    - LRNZ: PECBM Graphics

Комментарии • 137

  • @The8BitGuy
    @The8BitGuy 2 года назад +96

    Very impressive!

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +9

      thank you! I appreciate your feedback!

    • @drlegendre
      @drlegendre 2 года назад +4

      @@AlessioCosenza Alessio, do you know David, aka 8-bit guy? Have you seen his latest game for PET (and others) "Attack of PETSCII robots"? It's really very good, imo!

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +4

      @@drlegendre yes, it’s awesome!

    • @drlegendre
      @drlegendre 2 года назад +5

      @@AlessioCosenza I definitely agree. I really hope we see a continued resurgence of PETSCII-based games for the old machines, like I've seen with AOTPR and Monstro Giganto on C64. Naturally I like the ANSI-ART-like visual style, but by avoiding bitmap graphics they can leave large amounts of resources free for game engine code, and still obtain excellent speeds on very nominal old hardware.
      Having seen these latest works, I'll never look at PET quite the same way again.

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +4

      @@drlegendre I believe that monochrome PETSCII can be an extremely modern graphic mode when approached the right way…

  • @pjcnet
    @pjcnet 2 года назад +32

    The first computer I ever used was a Commodore Pet in 1979 at the age of 10, I learnt BASIC on it at a young age, seeing something like this in those days would have been jaw dropping, it's amazing what you can get out of old machines when they're truly pushed to their full potential which is usually sadly long after they've become obsolete.

  • @MrMaxeemum
    @MrMaxeemum Год назад +7

    Imagine how well they would have sold if Commodore used that as the demo back in the day instead of the christmas candle.

  • @ikeyasector
    @ikeyasector 2 года назад +9

    I'm a 64 fanboy (like most) but over the last few years, I've earned more respect for the PET other than a a simple business comp. I want more demos like this. Pushing the hardware to do things it wasn't intended to do. Kill the sky, ESI.

  • @stephaneedwardson1370
    @stephaneedwardson1370 2 года назад +16

    I'm quite impressed by this demo, considering the capabilities of this venerable computer.

  • @boostermcblast2197
    @boostermcblast2197 2 года назад +5

    Incredible!!!! Hires graphics after 45 years waiting time! Cannot wait to get home and try it on real hardware!!!

  • @boostermcblast2197
    @boostermcblast2197 2 года назад +15

    I just tried it on my very early PET with chiclet keyboard and a black&white-Screen. Nevertheless, it performs a 32K 2001-N mainboard. Everything works great. I'm deeply impressed. A new era has begun! Please add some cool psychoactive sounds next time like you did in this video. ;-)

  • @Nicontrast
    @Nicontrast Год назад +7

    Awesome demo, and the way you filmed and showed it was very stylish. Thank you!

  • @raidersofthelostarp
    @raidersofthelostarp 2 года назад +16

    This is absolutely amazing

  • @HelloKittyFanMan
    @HelloKittyFanMan 2 месяца назад +1

    Wow, that's AMAZING! I wish I had known about this back about 2 years ago when you posted it.

  • @ExpressoMechanicTV
    @ExpressoMechanicTV Год назад +2

    Incredible, to have achieved this on a machine that it over forty years old.

  • @root42
    @root42 9 месяцев назад +2

    Finally! I managed to get the demo to run on my PET 3016, too. Upgraded to 32K and using BASIC v2 ROMs. Lovely!

    • @AlessioCosenza
      @AlessioCosenza  9 месяцев назад

      great job!!

    • @AlessioCosenza
      @AlessioCosenza  9 месяцев назад

      upgraded basic roms aren’t needed anyway

    • @root42
      @root42 9 месяцев назад

      @@AlessioCosenzaNot for Bright Shining Star. But e.g. Bit Shifter's Infocom interpreter requires Kernal from BASIC v4. So I use a ROM Expansion with DIP switches to pick the BASIC I need.

  • @davidflorey
    @davidflorey 2 месяца назад

    My first ever computer was the Commodore PET - had no idea they were THIS capable!!

  • @Craig-xw7ff
    @Craig-xw7ff Год назад +2

    I used to have a PET 8032.
    I also ran the C=64 demo group TDM (later changed to TDC when I added members) back in the 1990s. :-)

  • @marcuswilliams3455
    @marcuswilliams3455 2 месяца назад

    Definitely, it takes a creative genius to pull this off. This is very impressive.

  • @phrtao
    @phrtao 2 месяца назад +1

    Brilliant work. Efficiency in coding and inventive use of limited hardware will always have a place in pushing forward what computers can do. I just have to say the sounds of a PET (keyboard and disks) are just the best computer sounds ever !

    • @AlessioCosenza
      @AlessioCosenza  2 месяца назад

      It’s food for the soul :) Thank you for your beautiful comment, I really appreciate it!

  • @commodoreclub
    @commodoreclub 2 месяца назад

    Unreal 🎉 the Legend continues.

  • @CityXen
    @CityXen 2 года назад +7

    Nice work on the presentation and backlight. Demo is very cool too.

  • @IvanEngler
    @IvanEngler 2 месяца назад

    BEAUTIFUL! and very impressive.

  • @daveroberts4835
    @daveroberts4835 Год назад +2

    Amazing, you had me with the hi def wave never mind the extended char set!

  • @cucho69
    @cucho69 2 года назад +2

    Todos los que amamos a las computadoras Commodore deberíamos tener nuestro PET, pero son escasos e inalcanzables... deberían fabricarlos otra vez.
    ¡La demo es impactante y el equipo se ve majestuoso!

  • @Witek1976
    @Witek1976 2 года назад +3

    inPETcredible

  • @juda
    @juda 2 года назад +1

    Assolutamente degno di nota e aggiungo nuova stima per il buon LRNZ, già più che apprezzato in ambito fumettistico, che con la sua partecipazione alla demoscene viola nuove vette di livello di stima.

  • @ecernosoft3096
    @ecernosoft3096 Год назад

    This is AWESOME for the pet.

  • @johneygd
    @johneygd 11 месяцев назад

    Just mind blowing😁

  • @HutchCA
    @HutchCA 2 года назад +5

    Very nicely done.

  • @t3hav8r
    @t3hav8r 2 года назад +1

    Never had one, never used one but very impressive. Like that PETSCII graphics and green monitors.

  • @KolliRail
    @KolliRail 2 года назад +1

    Wow, that's impressive!!!

  • @makipri
    @makipri Год назад

    Cool to see other people doing PET demos as well. Nice graphics there! Gotta test this on my 4032.

    • @AlessioCosenza
      @AlessioCosenza  Год назад +1

      thank you :) this demo will not work on the CRTC pet!

  • @S4M13LK4D1
    @S4M13LK4D1 2 года назад +1

    Che spettacolo!

  • @BobbyCharlz
    @BobbyCharlz Год назад +2

    This is beautiful art. Any chance you might have a tutorial or two on your process in achieving this level of graphic mastery on hardware like this? Better yet, do the authors of this work plan on turning this into a playable game?

  • @videobiginiletteraturaital7167
    @videobiginiletteraturaital7167 2 года назад +1

    Ma grandissimo!

  • @rpgspree
    @rpgspree 2 года назад +3

    NICE! Would it be possible to add sound to this with a userport sound mod? It requires a simple circuit connected to the userport. Not sure how it works exactly, but there's a few demos on youtube.

    • @boostermcblast2197
      @boostermcblast2197 2 года назад

      You can simply connect a normal little amp. via a resistor. Since 1980 (PET/CBM 40xx), a little piezo speaker was installed on the mainboard. Fully compatible.

  • @julienbraudel7109
    @julienbraudel7109 2 года назад

    Très beau.

  • @TheClassicsCoder
    @TheClassicsCoder 7 месяцев назад

    Love it ❤

  • @deadstoned
    @deadstoned 2 года назад

    Pretty awesome!!! Thank you guys for sharing!

  • @kenobisboch
    @kenobisboch 2 года назад

    Incredibile bellissimo grazie

  • @uctumi
    @uctumi 2 года назад +2

    awesome demo!!

  • @pierelenigus8598
    @pierelenigus8598 2 года назад

    very nice work!!!

  • @ZombieGamer80
    @ZombieGamer80 2 года назад +1

    Great 👍

  • @ValorosoIT
    @ValorosoIT 2 года назад +1

    Molto bella, complimenti!

  • @Thingumybob_C64
    @Thingumybob_C64 2 года назад +4

    I just downloaded it and tried it on my PET 2001-32N. It ran perfectly. I didn’t write protect the disk. The demo wouldn’t load a second time. I recopied it and write protected it. It loaded multiple times after that. The only difference between the RUclips demo and the one I ran was the system didn’t reboot at the end. It just went blank and I had to manually reboot.
    Does it have sound if you have a piezoelectric speaker mod?

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +3

      thank you for trying the demo on real hw!! in the video i’m manually resetting the machine at the end (I added a reset button to my PET) so the behaviour you’re describing is normal. Also, the demo doesn’t access the floppy disk at all once being loaded, so maybe it has just been a random issue due to an old disk..

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      also: no, the demo doesn’t have any sound!

  • @merman1974
    @merman1974 Год назад

    Very clever

  • @chandrab
    @chandrab 2 года назад +5

    Impressive! I'd like to understand how you did the hi-res part of the demo

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +1

      thank you! there’s a note file in the d64 image explaining the tech parts of the demo. grab it on pouet and check it: www.pouet.net/prod.php?which=91735

    • @KieranShort
      @KieranShort 2 года назад +1

      @@AlessioCosenza care to post it here?

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +3

      @@KieranShort there you go :) ruclips.net/video/DJwJsCBIQnQ/видео.html

  • @flynnnrg
    @flynnnrg Год назад

    Awesome! Alessio, what equipment did you use for the recording? The capture is really good!

  • @back_to_basic
    @back_to_basic 2 года назад

    Bellissima demo! Ottimo lavoro!

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +1

      grazie di cuore!

    • @back_to_basic
      @back_to_basic 2 года назад +1

      @@AlessioCosenza Grazie a te per questa demo che permette, anche ai più giovani e neofiti come me, di apprezzare maggiormente l'affascinante mondo dei retro computer!
      Penso sia importante continuare a tenere viva la memoria di questi fantastici reperti di archeologia informatica e valorizzarli non solo, per esempio, tramite la preservazione e conservazione degli stessi e con la divulgazione, ma anche tramite la realizzazione di nuovi progetti e lavori come quello mostrato in questo video.
      Ancora grazie!

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +1

      @@back_to_basic grazie a te e continua cosi' :)

  • @Thingumybob_C64
    @Thingumybob_C64 2 года назад +3

    Unfortunately, I just showed this demo to my 9 year old daughter. She plays Mario Kart on a 70” OLED TV. She was thoroughly unimpressed. :/

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +5

      argh!! she is so young, so there’s plenty of time to change her taste :)

    • @ikonsgr
      @ikonsgr 2 года назад +2

      Try an amiga platform game on the 70" screen and then we shall see if she will be impressed :-)))

  • @linograndi
    @linograndi 2 года назад +3

    Oltre la commozione!

  • @ProBloggerWorld
    @ProBloggerWorld 2 года назад +4

    Very cool, nicely done! I liked the sound of silence. 😉

  • @Bernard_Ashtree
    @Bernard_Ashtree Год назад

    👍

  • @jakubkrcma
    @jakubkrcma 2 года назад

    😱❤👍

  • @listis1975
    @listis1975 8 месяцев назад

    My friend i have the same pet model but i cant understand how to transfer to a real pet is it exist any tap file...thanks and happy new year

  • @chojintheorig
    @chojintheorig 2 года назад +1

    super nice ! good coding job

  • @thenoblerot
    @thenoblerot 2 года назад +5

    WHAT IS THIS SORCERY!?

  • @MXB2001
    @MXB2001 Год назад

    ,8 Guess it was BASIC. : ) Superb. Wonder if it would run on a C=128. Mine for example.

  • @ikonsgr
    @ikonsgr 2 года назад +3

    considering that this demo uses no actual crtc or video chip, it's really impressive! In fact it reminded me how impressed i was when i saw what a CRT 6845 chip REALLY can do: ruclips.net/video/yHXx3orN35Y/видео.html

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      I LOVE 8088mph! Being compared to it is the best compliment I could ever receive :) thank you!

  • @drlegendre
    @drlegendre 2 года назад

    Now that's clever! I just *have* to know more.. =)
    Any reason this shouldn't run on a bone-stock 4016 that's been upped to 32K by populating empty patterns on a stock Universal board?

    • @AlessioCosenza
      @AlessioCosenza  2 года назад

      Hi! The 40xx series PET sports a CRTC chip, which has a completely different logic to display characters. You can actually program it to create an effect like the ones I did in this demo but it’s a different code routine!

    • @drlegendre
      @drlegendre 2 года назад

      @@AlessioCosenza Ah, I see that now.. it's in the README before the demo starts. My eyes are getting older, and I first watched it on my phone where I couldn't read the small text. Turns out it was important after all.. ;-)

  • @n057828
    @n057828 2 года назад

    We had a micromation at tech but later on we had Apple iies

  • @x3picknicker
    @x3picknicker 6 месяцев назад

    great demo.. could it work also at a original old PET2001 (not 32N?) but with DOS4.0 and optional 32k RAM?

    • @AlessioCosenza
      @AlessioCosenza  6 месяцев назад +1

      DOS is irrelevant, but this demo needs the 2001-N (32k) to work! The 2001 has a bug in the video circuitry (fixed in the -N version) that makes this screen mode impossible to use without glitches.

    • @x3picknicker
      @x3picknicker 6 месяцев назад

      @@AlessioCosenza Thank you for the tip... and you are of course right, the demo works, but occasionally creates stronger disruptive effects. Is there a MOD or bug that can also be implemented with an old 2001 so that this video glitches error is fixed?
      Thank you very much.. great DEMO!!

    • @AlessioCosenza
      @AlessioCosenza  6 месяцев назад +1

      @@x3picknickeras far as I know there should be an hardware fix for that, but i would not modify an original 2001! It deserves to remain as it is..

  • @boostermcblast2197
    @boostermcblast2197 2 года назад +1

    The picture with the astronaut's face at 3:42 looks as if the hi-res area is wider than 80 pixels. How did you do that?

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      you can rewrite up to 8 chars, but they can be separated by “normal” petscii chars!

    • @boostermcblast2197
      @boostermcblast2197 2 года назад +1

      @@AlessioCosenza 8 redefined chars per line wherever you want, right? That's very cool!

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      @@boostermcblast2197 10!

    • @boostermcblast2197
      @boostermcblast2197 2 года назад

      @@AlessioCosenza Thx!

  • @johansmolinski
    @johansmolinski Год назад

    Just tried on my blue label PET 2001 chicklet 60 Hz with an EXPANDAMEM board for 32k. It boots and plays for a while, with glitches, then eventually jumps out to the memory monitor (with the datasette motor running!). I am not 100 % sure the memory of the expansion board is fine, so it might caused by that and/or 60 Hz.

    • @AlessioCosenza
      @AlessioCosenza  Год назад +1

      2001N is 60 hz as well. I suspect that your ram expansion has some issues :/ glitches on the 2001 are normal because if you write to the data bus while the screen ram is accessed garbage is printed on screen. this issue has been fixed in the 2001-N board.

    • @johansmolinski
      @johansmolinski Год назад

      @@AlessioCosenza Ok, good to know! Is the garbage bug in hardware or in rom?

    • @AlessioCosenza
      @AlessioCosenza  Год назад

      @@johansmolinski it’s the hardware itself!

  • @verlidesouza
    @verlidesouza 2 года назад

    How did they do that? There is no way that is text mode, right? My guess is that they are changing the text character every scanline, but I don't know a lot about the pet. Great demo anyway!

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +1

      Thank you! Yes, I am changing the characters pointer every rasterline. Further detail about the restrictions here: ruclips.net/video/DJwJsCBIQnQ/видео.html

  • @hernansaez5475
    @hernansaez5475 2 года назад +1

    this is amazing! does the NAVE word on the spaceship have anything to do with the game NAVE Arcade?

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      gotcha ;) it’s a tribute of course!!

    • @hernansaez5475
      @hernansaez5475 2 года назад +3

      ohhh! such an honor

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      @@hernansaez5475 my pleasure :) congrats for your game! wish I could play it live once!!

    • @hernansaez5475
      @hernansaez5475 2 года назад

      @@AlessioCosenza where are you based? we have the plan to tour around the world in the future, slowly but surely, so maybe there's a chance!

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      @@hernansaez5475 me and LRNZ are waiting for you in Rome, Italy!!!

  • @gargaj
    @gargaj 2 года назад

    Strange, but I noticed the darkened vertical blank bars on the CRT are there before 0:51 and after 4:30, but not during the demo...

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +2

      they have been removed from the video.
      however, you can download the demo and run it on your PET here to check if it's real or not:
      www.pouet.net/prod.php?which=91735

  • @pickoftheglitter
    @pickoftheglitter 2 года назад

    That's absolutely awesome! Does it work with a native PET 2001 without any other hardware? I can't believe you can get a graphic mode in a computer that has no graphic mode, it's totally insane!!!!
    BTW any way to release a .TAP version?

    • @AlessioCosenza
      @AlessioCosenza  2 года назад

      thank you!! Here is the note file with some tech info! ruclips.net/video/DJwJsCBIQnQ/видео.html About the TAP: There’s a .t64 file in the archive, also. Since the demo is onefiled, it should be easy to convert it to tap anyway

    • @pickoftheglitter
      @pickoftheglitter 2 года назад

      @@AlessioCosenza I opened the zip file and I didn't see the TAPE folder 🤦, sorry for that!

  • @auletes
    @auletes Год назад

    Witchcraft!

  • @pasromano75
    @pasromano75 2 года назад

    Good! But why no sound ?

    • @AlessioCosenza
      @AlessioCosenza  2 года назад

      the original PET 2001/N has no built-in speaker or sound capability. You can add one and connect to CB2 line to obtain sound, but the demo is for the original, non modified machine!

  • @andromedaone3640
    @andromedaone3640 2 года назад

    The computers then were far more interesting than the one's now and cheaper software and extras.

  • @SellamAbraham
    @SellamAbraham Год назад

    What the hell is a "non-CRTC"?

    • @AlessioCosenza
      @AlessioCosenza  Год назад

      earlier CBM Pet 2001 and 2001-N models. Later ones (40xx series) have a CRTC chip for the video

    • @SellamAbraham
      @SellamAbraham Год назад

      @@AlessioCosenza Thank you.

  • @CommodoreGreg
    @CommodoreGreg 2 года назад +1

    Is this real? This doesn't even seem possible.

    • @AlessioCosenza
      @AlessioCosenza  2 года назад +3

      it is: there’s a link in the description, you can download and try it on your PET :)