Petscii Robots invade the C128, Amiga, NES and more!

Sdílet
Vložit
  • čas přidán 10. 11. 2021
  • Support The 8-Bit Guy on Patreon:
    / 8bitguy1
    Visit my website:
    www.the8bitguy.com/product-ca...
    Petscii Robots Facebook Group:
    / 975620876261750

Komentáře • 1,3K

  • @mauromerconchini
    @mauromerconchini Před 2 lety +432

    I find it hilarious that David's game is becoming what DOOM was in the 90s. Everybody wants a port for XYZ system and every programmer wants to take a crack at porting it. Just goes to show that some things don't change no matter how much time passes.

    • @gab_v250
      @gab_v250 Před 2 lety +20

      now I can't wait for an official release on modern systems /S
      jk but seriously, his games could get more traction if sold on Steam.

    • @paulgraves1392
      @paulgraves1392 Před 2 lety +20

      @@gab_v250
      I think a port of PETSCii robots to modern machines would ultimately kill the fun in the challenge though, since modern games rely on using hardware abstraction layers (Direct X, SDL, Vulkan)

    • @BilisNegra
      @BilisNegra Před 2 lety +5

      @@paulgraves1392 True. To play it on your modern machine just use an emulator.

    • @BilisNegra
      @BilisNegra Před 2 lety +3

      Except now it has lots of more merit, since the market for the machines involved is so much smaller.

    • @paulgraves1392
      @paulgraves1392 Před 2 lety +10

      @somedeveloperblokey
      Exactly what are you trying to roast OP for? They only made the post because PETSCII Robots has had a remarkable number of ports despite being a non commercial game from this year thats targeted to run on machines best suited for being programmed in ASM.

  • @matthewray6008
    @matthewray6008 Před 2 lety +585

    This game being ported to every system is a testament to the dedicated community that you have, David. Congrats on all your success :)

    • @cdoublejj
      @cdoublejj Před 2 lety +7

      can i pay $250.00 USD + shipping for a master box set of all ports?

    • @morganb900
      @morganb900 Před 2 lety +4

      This game is new Doom

    • @MrMediator24
      @MrMediator24 Před 2 lety +6

      Doom of the Commodore

    • @boiii3productions945
      @boiii3productions945 Před 2 lety +3

      Genius man. Imagine you had an old computer but worried it has no games. Guess what things have changed

    • @offscreen6578
      @offscreen6578 Před 2 lety +2

      Can an iPod run Attack of the PETSCII Robots?

  • @richardkenan2891
    @richardkenan2891 Před 2 lety +13

    "What modification did you do to allow this C-128 to use two monitors?"
    "I plugged in a second monitor."

  • @ezioisawesome56
    @ezioisawesome56 Před 2 lety +227

    It's so cool to see a game challenge doom for "how many platforms you can play it on"
    Keep up the good work

    • @AssassinKid0
      @AssassinKid0 Před 2 lety

      "La Abadía del Crimen": Hold my "The name of the Rose" basis.

    • @redstone0234
      @redstone0234 Před 2 lety +16

      2021:it runs doom
      2022:it runs Petscii Robots

    • @bakatoroi
      @bakatoroi Před 2 lety +4

      We need a Rockbox port... and a toaster port.

    • @mayravixx25
      @mayravixx25 Před 2 lety

      Petscii robots on Gameboy Advance when?

    • @KopperNeoman
      @KopperNeoman Před 2 lety

      @Mayravixx Petscii on GBA multiboot when?

  • @michaelschneider603
    @michaelschneider603 Před 2 lety +45

    Waiting for Bill Herd's reaction. It must be very pleasing for him to see that there will be dedicated ports for his two machines: the Plus4 and the C128. And seeing (and hearing) a port for "my" Amiga 500 is simply awesome!

    • @casaderobison2718
      @casaderobison2718 Před 2 lety +10

      I never thought about getting Bil Herd's reaction. I hope the C128 port impresses him, that would make my day ... month ... year ... whatever! :)

  • @SoulcatcherLucario
    @SoulcatcherLucario Před 2 lety +224

    this is the new "can it run doom" of the 6502 family lmao

    • @JoSephGD
      @JoSephGD Před 2 lety +19

      @Wotzinator Genesis and Amiga aren't 6502.

    • @alhuno1
      @alhuno1 Před 2 lety +6

      @@JoSephGD Genesis and Amiga use 68000-class CPUs if I recall, which are derived from the Motorola 6800, which the 6502 is very close in architecture. So porting code could be worse.

    • @abhimaanmayadam5713
      @abhimaanmayadam5713 Před 2 lety +4

      @@alhuno1 ti89 titanium port when?

    • @amirpourghoureiyan1637
      @amirpourghoureiyan1637 Před 2 lety +1

      @@abhimaanmayadam5713 Spectrum port when?

    • @GameMaker3_5
      @GameMaker3_5 Před 2 lety

      @@alhuno1 Isn't the Motorola 68000 the same CPU that early macs used?

  • @Varangian_af_Scaniae
    @Varangian_af_Scaniae Před 2 lety +9

    Dual monitor setup on the C128 with working games would literally have blown my mind as a kid. I remember my step brother having a C128 and every time I visited him I spent the whole time in-front of that computer.

  • @MrEightThreeOne
    @MrEightThreeOne Před 2 lety +386

    As someone else who was at that meet, I can attest, those kids were absolutely hooked on the game. It's so incredible to me watching kids feel so enthralled with such dated tech considering the world we live in now.
    Also insane to see how many dang ports of this there are, but super cool all the same. One thing we lost along the way was seeing the way developers adapted their games to work on so many fundamentally different kinds of hardware and this gives us a taste of that again. I feel like as I acquire hardware it's going to become tradition for me to buy this game on whatever I have that it's on, haha.
    EDIT: So I guess an addendum I'd like to add, I definitely agree that gameplay comes first, and even as a kid I never was a big "latest and greatest" type of person (I played the heck out of Namco arcade games as a kid and some of my favorite games I played on then-contemporary consoles were compilations of old games), but I also chalk that up to my very past-driven personality. I generally consider myself able to put myself back in the time period of when things came out and think about the context and I've impressed a lot of people with my ability to appreciate things they grew up on, even when I wasn't there. However, I also am unique in that regard and a lot of people aren't like that, so that's why I love it so much when I see kids that young so enticed by things like this, and when I talk about "the world we live in now", we live in a world where we have extremely powerful computers in our pockets at all times and everything prior can easily look super primitive by comparison to a young child who doesn't know any different. That's not the kid's fault of course, it's just their context is so much different so I just think it's even cooler that they can be so hooked on something like that, and the fact that it's a strongly made game is definitely a big help there.

    • @TheRogueMaverick
      @TheRogueMaverick Před 2 lety +22

      I personally think that the “dated tech” forced David to make the game fun to play first and foremost. With those kids being enthralled with the game, I’d say he succeeded!

    • @edmund-osborne
      @edmund-osborne Před 2 lety +19

      Goes to show that it's gameplay, not graphics, that make a game engaging. Tetris' enduring appeal is proof of that too.

    • @Nikku4211
      @Nikku4211 Před 2 lety +3

      Yeah, it's a real surprise children *that* young are hooked on that game.

    • @the_kombinator
      @the_kombinator Před 2 lety +6

      It's all in how you bring them up. My 3 year old asks for Mario 2 (since we beat SMB together) and Snake Rattle n Roll (the snake game, he says)
      He'll be playing Petscii robots soon enough on the NES ;)

    • @herrbonk3635
      @herrbonk3635 Před 2 lety +1

      @@edmund-osborne Or chess, scrabble, table tennis, improvising music, and so on.

  • @HebaruSan
    @HebaruSan Před 2 lety +346

    Grayscale-only on the NES really does not feel right given how colorful every other game on that system was. Hopefully the maintainer of that port can figure something out!

    • @cst1229
      @cst1229 Před 2 lety +38

      Probably not as the NES has 16x16 color cells (which means a palette can only be given per 16x16 pixels), which cannot fit with either the 8x8 character size or the 24x24 tile size.

    • @cbmeeks
      @cbmeeks Před 2 lety +7

      I'm a little puzzled by this myself.

    • @windwalkerrangerdm
      @windwalkerrangerdm Před 2 lety +10

      But I think it looks good in a sense.

    • @stevethepocket
      @stevethepocket Před 2 lety +24

      It seems more of an artistic limitation than a technical one-figuring out how to distribute the available four three-color (plus black) palettes among the various objects the game contains. I suppose if they were willing to use single-color tiles like most versions have, they could just pick 12 colors, distribute them at random to the four palettes, and treat them like 12 single-color palettes. But that's still three less colors than the 64 had to play with.

    • @RT55J
      @RT55J Před 2 lety +57

      The NES's color attribute system only has a granularity of 2x2 tiles, which clashes with the 3x3 tile artwork of the other versions. The solution here would either be to zoom the camera out and shrink the graphics to fit in 2x2 tiles (very idomatic for the NES, but also a substantial change to the game's design), or to use the MMC5 enhancement chip (not economically viable for cartridge production, from my understanding).
      I hope they can figure something out, though for now the game doesn't look bad imo.

  • @Dedicatedtolivinginthepast
    @Dedicatedtolivinginthepast Před 2 lety +152

    Now that you have it working on SNES you need to make a Commodore keyboard adapter for the SNES controller port!

    • @BilisNegra
      @BilisNegra Před 2 lety +2

      Maybe for the C128D keyboard?

    • @Dedicatedtolivinginthepast
      @Dedicatedtolivinginthepast Před 2 lety +2

      Yea sure!

    • @forple8930
      @forple8930 Před 2 lety +3

      @@Dedicatedtolivinginthepast it's likely more probable with the Family BASIC keyboard. in fact, the NES version could probably support it, since both the JP Famicom and the USA NES can have the keyboard plug into it (the NES needs an adapter, though)

    • @Dedicatedtolivinginthepast
      @Dedicatedtolivinginthepast Před 2 lety

      Yeah! How did I not realize that could work perfectly! At least on Famicom

  • @dyscotopia
    @dyscotopia Před 2 lety +27

    I know it's drifting further and further away from using the pet character set, but the Amiga version would look really nice with a smooth scrolling option.

  • @Nicszerg
    @Nicszerg Před 2 lety +38

    As a Finn myself, I was not surprised at all that the Amiga version is being developed by a Finn.

    • @killerbee2562
      @killerbee2562 Před 2 lety +3

      A lot of free time over the long winters?

    • @KOPFJE
      @KOPFJE Před 2 lety +1

      Too bad his name was typo'd in the video though

    • @Nicszerg
      @Nicszerg Před 2 lety +3

      @@KOPFJE Subtitles had the correct spelling.

    • @jockeberg4089
      @jockeberg4089 Před 2 lety +1

      How come?
      Regards,
      Sweden

    • @Juho.S.
      @Juho.S. Před 2 lety +2

      @@jockeberg4089 For the same reason that you wouldn't be surprised if it was being developed by a Swede.

  • @TexasCat99
    @TexasCat99 Před 2 lety +8

    Anyone else thinks the C=128 in the thumbnail is pretty sexy? Sorry guys, but the C=128 is one of the best-looking 8-bit 6502 computers designed. Designed in the era of the Amiga 1000.
    And even the C=128D is a serious looking 8-bit computer. The Apple IIgs is also nice, for a box with two lights on it.

  • @Jose_Pointero
    @Jose_Pointero Před 2 lety +28

    Really glad to see a C128 version! There is a massive lack of software for that platform, which is a shame because it's capable of some neat things.

    • @mustangs7
      @mustangs7 Před 2 lety +1

      It’s fantastic! Miss my 128, it needs a comeback.

  • @eduardofsilva
    @eduardofsilva Před 2 lety +13

    Before: Can it run DOOM?
    Now: Can it run Petscii Robots?

  • @wallypop86
    @wallypop86 Před 2 lety +76

    The amiga port looks incredible! Love these 8-bit games, glad there's been a resurgence of game development to emulate the 8-bit gaming experience, but working directly on the 8-bit systems is awesome!

    • @herrbonk3635
      @herrbonk3635 Před 2 lety

      Funny term, that "8-bit" though. Sure it's a meme today, and probably impossible to change. But it would have been more natural to call it 16-bit. Because you are never limited to just eight bits in those computers, while their adressing is most often limited to 16 bits, which is pretty cumbersome to get around (with hardware bank swiching, segments, or similar).

    • @wallypop86
      @wallypop86 Před 2 lety +1

      @@herrbonk3635 Well, yes, the Amiga was/is 16-bit. This game, however, was originally developed for the Pet, which, from my understanding is fully an 8-bit system. Hence the 8-bit game part. The systems in this video were a mixture of 8-bit and 16-bit systems, so me saying 'working directly on the 8-bit systems' is inaccurate. What I meant was machines from the era, as opposed to in an emulator.

    • @herrbonk3635
      @herrbonk3635 Před 2 lety +3

      @@wallypop86 I think you miss my point here. The Pet was also 16-bit in this sense (i.e. addressing). The original Amiga has 24-bit adressing so it is a 24-bit machine in the meaning that most so called "8-bit systems" are really 16-bit (i.e. limited to 16-bit, not 8).
      But you can choose to focus on other aspects: The 68000 is often called a 32-bit CPU, as it has 32-bit registers and 32-bit instructions. Others may find its 16-bit databus, 16-bit ALU, or 16-bit internal buses and microarchitecture more important.
      The famous Z80 may be another example. It has several 16-bit registers and (unlike the 6502) also some 16-bit instructions. But it uses a 4-bit ALU to perform most of this. So it's both 4-bit, 8-bit and 16-bit depending on your viewpoint. At the same time, it can be programmed to do 32-bit arithmetics or more (say 53 bits, needed for double precision floating point). So it's not in any way limited to 8/16-bit arithmetic just because its instructions work on eight or 16 bits at the time. It's much more limited by its 16-bit adressing. That was my point.

    • @nickpalance3622
      @nickpalance3622 Před 2 lety +1

      @@herrbonk3635 hmmm. CD sound is “16 bit” but years ago there were “1-bit”’cd players (the way the DAC processed was new/different but I can’t recall the details).
      You want a memory map that’s 8-bit? Okay so the Atari 2600 RAM space (ignore ROM for now) has you covered! Only 128 bytes! You can have a whopping 256 bytes when counting on an 8-bit address bus. So the 2600’s RAM does it in half of that!
      The “ST” line of Atari computers was named for the Sixteen/Thirtytwo nature of the 68000 if I’m to believe the history I’m reading these days. I did not see that back in the day but maybe I missed an issue of a magazine that covered that detail (like the announcement or hands on report at CES back in 1985).
      In the sense that I would not call the Intel 8088 an 8-bit cpu due to the budget bus (the ISA is the same as the 16-bit 8086 if you’ll grant me the notion that the 8086 is “16-bit”) I would not call the 68000 or even the 68008 16-bit or 8-bit (respectively). They just aren’t fully 32-bit implementations of a 32-bit ISA. It operates on 32 bit values. Not tricks needed. The 6502 accumulator is 8-bit and you need to DIY 16 number manipulation with several instruction fetches.
      This only goes to show how NOT neat and tidy our oversimplified descriptions are. 🤯

    • @JeremyLevi
      @JeremyLevi Před 2 lety +2

      @@herrbonk3635 That's not the normal way people refer to the "bitness" of a CPU or computer system. Most commonly people refer to the number of bits as the width of the *data* bus or (slightly less common) the instruction set. Using the address bus size is the least common way to do it.

  • @matthiasbreiter4177
    @matthiasbreiter4177 Před 2 lety +20

    Hi from Germany. It is so great to see how detailed you get on your ports like using the second screen on the C128. It is so stunning what neglected platforms can actually do. I never thought a stock 128 game could be so much better looking than a 64 game. I always thought you could not utilise any advantages as the chips are virtually the same.

    • @danielmantione
      @danielmantione Před 2 lety +5

      IMO you really have to bite the apple and start coding for the native C128 mode in order to understand the advantages. Ever for a C128 owner, the benefits may seem negligible, but when you start coding, you discover the C128 is really quite a bit more powerful.

    • @glenndoiron9317
      @glenndoiron9317 Před 2 lety +1

      More RAM is always better.

    • @casaderobison2718
      @casaderobison2718 Před 2 lety +1

      More RAM, extra video display, even something as mundane as the 128 MMU to help manage all that memory became very important in copying the data as quickly as possible.

  • @mckicks
    @mckicks Před 2 lety +64

    Doom: I’m the game with the most ports
    Pettscii Robots: hold my beer

    • @KanawhaCountyWX
      @KanawhaCountyWX Před 2 lety +4

      I hope y'all haven't forgotten about Lemmings

    • @tombickers
      @tombickers Před 2 lety +3

      We need a PETSCII Robot mod for Skyrim.

    • @K-o-R
      @K-o-R Před 2 lety +1

      TI 83 version when?

    • @lewzealand4717
      @lewzealand4717 Před 2 lety +1

      Waiting for the day someone makes a working PETSCII Robots port inside Minecraft.

    • @chupathingy5862
      @chupathingy5862 Před 2 lety

      Petscii for Sony Mavica please

  • @johnknight9150
    @johnknight9150 Před 2 lety +22

    I quite like the weird greyscale colouring for the NES, has a striking look. Thank you for making a proper 128 game, and thank you for taking advantage of the dual monitor ability.

  • @aprofondir
    @aprofondir Před 2 lety +14

    You should definitely ask Jon Burton of GameHut for Genesis tips and tricks, he's like a Genesis wizard, considering what Traveller's Tales games did on it back in the day.

  • @tommydrager5497
    @tommydrager5497 Před 2 lety +21

    its a delight to see the retro homebrew community being so alive. great inspiration for everyone! keep it up!

  • @commanderlabs
    @commanderlabs Před 2 lety +49

    I have never been more hype for any other game release. Absolutely insane. The NES, SNES, and Genesis versions are the ones I am most excited for. I actually have an NES so I could get a cartridge of the game! This is wild!!

  • @alface935
    @alface935 Před rokem +1

    14:14 Ok this was so cute seeing this 2 kids just having fun with this ancient comuputer

  • @mysteriousboozebunny6534
    @mysteriousboozebunny6534 Před 2 lety +16

    Damn, the Amiga version blew me away. Beautiful.

  • @iridium130m
    @iridium130m Před 2 lety +3

    Thanks for detailing the mods on the C128. A always figured it was totally underutilized. Andddddd ordered! Will now have to make room on my desk to set my 1701 next to my 1902 so I can dual screen this!

    • @casaderobison2718
      @casaderobison2718 Před 2 lety

      I have the BMC128 Vice port running on a raspberry pi, and it shows both 40 & 80 column screens on an HDTV. I've been thinking it would be cool to make a device that had inputs for both 40 & 80 column screens, merge them into one HDTV signal, and send that on to an HDTV.

  • @CubicleNate
    @CubicleNate Před 2 lety +8

    This is exciting news. I am so glad to see the proliferation of Petscii Robots. It is amazing how it has gone from being a game you decided to make for the PET after you built TFW8bit PET Mini. I love how the community of retro enthusiasts inspire and support each other like this. It gives me a lot of warm fuzzies. Thanks so much for this!

  • @DevilsHandyman
    @DevilsHandyman Před 2 lety +17

    I haven't bought much in the way of software for my retro computers and only on digital media until today. I bought the C128 physical disk. I look forward to something other than BASIC for C128 mode.

  • @ClifHaley
    @ClifHaley Před 2 lety +2

    I've said it before, but it's worth saying again...you have the best intro music on all of CZcams.

  • @Dukefazon
    @Dukefazon Před 2 lety +12

    That C128 looks really-really sweet, the dual monitor is genious!
    When I saw the image of the Amiga 500 I said it out loud "That's still a beautiful machine!" even though I'm home alone and no one was able to hear me. I have a soft spot for the Amiga 500 in my heart still.
    Damn, seeing all these versions makes hyped that I feel like I need to rush out and buy all the versions. I have a C64, an Amiga 500, NES and SNES but I really don't need them. But my collecting mindset kicked it :)

  • @pigfish99
    @pigfish99 Před 2 lety +19

    not gonna lie, I'd love to play the SNES version.

  • @eggy68
    @eggy68 Před 2 lety

    I really enjoy hearing about the challenges presented by each platform and the ways you overcame them. Thanks for your commitment, David!

  • @tolugo87
    @tolugo87 Před 2 lety

    Top notch channel right here, I've been around for a while but never stopped to comment or anything! This is prima work, thank you and keep it up!

  • @BusWithUs.
    @BusWithUs. Před 2 lety +10

    Great to see a real 128 game !!! Thanks you.

  • @CraigHuckabee
    @CraigHuckabee Před 2 lety +10

    This is so interesting - I wish more independent developers would post the ins and outs of the process like this.

    • @davidmckean955
      @davidmckean955 Před 2 lety

      I wish that too. Unfortunately, videos like this take about fifty hours or more to put together and require video editing and public speaking skills that a lot of us lack.

  • @timothybennett3397
    @timothybennett3397 Před měsícem

    Simply came here to congratulate you on this game. Currently playing through on my Evercade and it’s in my top 5 games for sure. The music is sublime. Thank you!

  • @Bloodname_Gaming
    @Bloodname_Gaming Před 2 lety +1

    Crazy to think that the first PETSCII Robots video was over a year ago.
    Keep up the great work, David!

  • @superangrybrit
    @superangrybrit Před 2 lety +5

    C128 graphics are gorgeous! 😀

  • @Daniel_cheems
    @Daniel_cheems Před 2 lety +23

    The Amiga port looks gorgeous! Can't beat pixel perfect art!
    Also this is proof that graphics don't always matter.
    Well done David! Congratulations to the rest of the artists and community!

  • @johnrgrillot9901
    @johnrgrillot9901 Před rokem

    Very impressive. I love your videos'. The hardware and programming knowledge each of you have just blows me away.

  • @icr8stf
    @icr8stf Před 2 lety +2

    I love seeing the progress of this game. Thanks to all who are working the ports. Keep up the great work everyone.

  • @wimjoulz9654
    @wimjoulz9654 Před 2 lety +5

    Wow that c128 version. Much like! :)

  • @Kylefassbinderful
    @Kylefassbinderful Před 2 lety +7

    Tbh that C128 rough draft of the "slow" graphics looks playable to me.

    • @pvanukoff
      @pvanukoff Před 2 lety +3

      Same. But there was a noticeable difference in the optimized version.

  • @moribundtoot8183
    @moribundtoot8183 Před 2 lety +1

    What amazing work you guys are doing. I always thought the C128 could do so much more and I'm glad its finally being shown. Really wanted a c128 when I was younger but my c64 kept me entertained for a LONG time.

  • @ernieguxie5188
    @ernieguxie5188 Před 2 lety

    I read about your game in an article in the german magazine "return". It's interesting that there also new games for the commodore vic 20. Impressiv is, that more ports came/will come. I love the retro community! So many amazing people.

  • @Super_Bros.
    @Super_Bros. Před 2 lety +13

    The NES version I am most excited for as I am a huge NES fan.

  • @urswerks4649
    @urswerks4649 Před 2 lety +11

    Wow, never knew the 128 could use two monitors

    • @FadkinsDiet
      @FadkinsDiet Před 2 lety +2

      Not only that, but the 80 column monitor is even controllable in c64 mode

  • @SanithDemil
    @SanithDemil Před 2 lety

    I love how you guys have so much passion for this project.

  • @bentbilliard
    @bentbilliard Před 2 lety

    Always amazed by your output.

  • @paulspark7287
    @paulspark7287 Před 2 lety +4

    Maybe I'm just a purist but I'm not so keen on the Amiga/C128 "improved" versions. What I love about the creation of this game was the fact that it used the PETSCII character set - those same little characters that I made so many pictures with when I was 10.

    • @casaderobison2718
      @casaderobison2718 Před 2 lety +1

      That's a reasonable point, but I think David was clear in earlier videos that it was about making the best use of the resources available on the hardware for PET, so it makes sense that more capable machines would get more capable ports. But at least the C64 version does support PET mode, and the C128 supports the C64!

  • @negativerainbow
    @negativerainbow Před 2 lety +3

    I hadn't played the c64 version yet on my c128, I'm so glad I waited, can't wait to try the full c128 version!

  • @eubique
    @eubique Před 2 lety +2

    That C128 monochrome map gives me the horn.

  • @Johnny_Nitro
    @Johnny_Nitro Před 2 lety +1

    I love these videos about Petscii Robots and all the system conversions. Cudos to you and your community of collaborators. 👍

  • @Nemu64
    @Nemu64 Před 2 lety +91

    Definitely excited for the Genesis version. Can't wait until it's available! Will there be a DOS/Windows version?

    • @DasGanon
      @DasGanon Před 2 lety +19

      I bet he could do a super lazy/awesome version where it's actually just basically a digital only release with an emulator but you can pick or choose which version you're going to get. It works out as a win for both sides since there's absolutely no hardware or packaging involved cutting cost, and as a PC player you can more directly see what differences each platform has.

    • @gluttonousmaximus9048
      @gluttonousmaximus9048 Před 2 lety +15

      @@DasGanon Waiting for release on Steam or GOG BABY!!!

    • @white_mask13
      @white_mask13 Před 2 lety +4

      I rally hope so. would love to see it running on my 8088

    • @Seven71987
      @Seven71987 Před 2 lety +7

      What about PC with Adlib, Master System and Turbografx16?

    • @DasGanon
      @DasGanon Před 2 lety +3

      @@Seven71987 that's a development cost thing. Not saying impossible, but all of the ports outside of the original are done by 3rd party people. If there is someone who's immediately like "oooh! DOS!" and actually goes ahead and makes that version, awesome. But I'm just saying right now there's a 0 effort way for modern PCs to have a ton of awesome options

  • @drcarrot415
    @drcarrot415 Před 2 lety +4

    Can’t wait to see this become ported to more systems than Skyrim! Just holding out on AOTPR for smart fridge lol. In all seriousness, I got the apple II version and love it, and am so glad to see the success this game is having across the retro community.

  • @Nick_0j
    @Nick_0j Před 2 lety

    I simply love this channel. you're so professional!

  • @Norweeg
    @Norweeg Před 2 lety

    This is fascinating. Thanks for sharing the journey of your development and ports of this game.

  • @james2175
    @james2175 Před 2 lety +3

    I'm very excited about the Sega Genesis version! It looks fantastic even in a very early stage!
    Now, should I dream about a Sega Saturn port too?

  • @user-tb5ns7hc5i
    @user-tb5ns7hc5i Před 2 lety +5

    Fascinating stuff. So nostalgic. This game would have been a huge hit if released early back in the day. Great to see how it’s developed in all the different platform ports. Would be great to have better Atari 8-bit version up to the c64 std.

    • @SeeJayPlayGames
      @SeeJayPlayGames Před 2 lety

      The Atari 8-bit was released in 1979, and the C=64 in 1983, so naturally the Commodore was slightly more technologically advanced (better sound generator for example). So to expect the game to be up to the same standard is kind of wishful thinking. Sorry, just facts.

  • @ClassicGameSessions
    @ClassicGameSessions Před 2 lety +1

    Incredible to have that many people step up to tackle it as a challenge. Really cool to see ports for these systems!

  • @austinpatkos7563
    @austinpatkos7563 Před 2 lety

    It's crazy how much work goes into projects like this. Like everything from the game to the manual to the box....super cool

  • @NybblesandBytes
    @NybblesandBytes Před 2 lety +3

    So, being a crazy 128 developer myself, I'm curious what you mean by "using the MMU for faster block copies" -- it doesn't provide DMA, of course, so what did you mean? The port is freaking amazing, so huge props to Scott Robison, and congrats to you, too, David, for achieving so much success with this game! :D

    • @danielmantione
      @danielmantione Před 2 lety +2

      The MMU can remap the zero page and stack anywhere in memory. So remap the stack, set the stack pointer to where you want to copy and then repeatedly do PHA. Takes only 3 cycles and auto-increments the stack pointer.

    • @danielmantione
      @danielmantione Před 2 lety +2

      I like your C128 videos.

    • @NybblesandBytes
      @NybblesandBytes Před 2 lety +1

      @@danielmantione Oho! I wouldn't have even thought of using the stack as a block transfer mechanism that way, but in retrospect, that's an amazing technique! Thanks for the explanation!

    • @NybblesandBytes
      @NybblesandBytes Před 2 lety +1

      @@danielmantione Thanks! More coming in December!

    • @casaderobison2718
      @casaderobison2718 Před 2 lety +2

      Scott Robison here. I put up a video about the game ... not as good as David's but in part of it I do explain with a visual aid how I can move pages around, copy them, and then put them back so the system can continue. czcams.com/video/ri6YrCrJBkw/video.html takes you to the beginning of that section if interested. I wouldn't turn down an extra view of the whole thing either. :)
      To summarize though: Normally you'd have to do this in a loop using absolute indexed addressing to LDA then again to STA. I relocate ZP to the source material then use LDA zp,X to load a byte. The stack was relocated to the correct page of the bitmap space and instead of STA I use PHA. What was an 11 cycle process per byte becomes a 7 cycle process.

  • @shanehebert396
    @shanehebert396 Před 2 lety +35

    The Amiga has so much power compared to some of the others... pretty cool. Just out of curiosity, anyone working on an Atari ST port?

    • @GregsGameRoom
      @GregsGameRoom Před 2 lety +2

      I’d think an ST port would be fairly easy to do considering it’s so similar to the Amiga.

    • @shanehebert396
      @shanehebert396 Před 2 lety +1

      @@GregsGameRoom the graphics would be different but all the core routines should be the same (same processor).

  • @Kabelkerl
    @Kabelkerl Před 2 lety +2

    Wow incredible how big this project has become , Thanks to you and the other guys who make this happen.
    Even if you make it difficult for us collectors (is there a quantity discount? ) Looking forward to the Amgiaversion :D

  • @bozimmerman
    @bozimmerman Před 2 lety +2

    Woohoo! My SX-64 is a movie star (in the DFW Meet-up scene). And to think I knew her when....

  • @moshking96
    @moshking96 Před 2 lety +7

    When you release the Super Nintendo version, will it be on a cartridge that fits the EU and us version? I have A Super Famicom and you can make cartridges that fit both the US and Super Famicom so I am wondering if it will release on that type of cartridge.

  • @mikeworkman3593
    @mikeworkman3593 Před 2 lety +28

    LOL, a game that was actually TITLED to match the single port that it was intended for (Commadore PET) that is probably now the most properly multi ported game in all of human history, LMAO.

    • @dominateeye
      @dominateeye Před 2 lety

      I wonder if some of those ports could be given their own accurately punny titles...

    • @nickpalance3622
      @nickpalance3622 Před 2 lety +2

      Well.. the original wasn’t a “port”. Right? But “PETSCII” is applicable to the vast array of CBM machines (e.g. VIC-20, C64, C128, TED machines, but NOT the Amiga). And the PET only had characters for graphics so that’s the foundation of the game.
      But I get what you’re saying.

    • @5roundsrapid263
      @5roundsrapid263 Před 2 lety +2

      @@dominateeye NESCII Robots? SNESCII Robots? GENESISCII Robots? 😆

  • @mark12358
    @mark12358 Před 2 lety +2

    Super Amazing job done, a big praise to all of you.

  • @RoaringFlameCat
    @RoaringFlameCat Před 2 lety

    These ports look awesome! Thank you everyone for all your hard work!

  • @maxjf1
    @maxjf1 Před 2 lety +6

    It would be great to have an smooth scrolling in the map on SNES and ports that can support it. Also, do it have a digital version? I have an snes cartridge with SD slot, only needing the rom file

    • @KeMeEscupaUnPollo
      @KeMeEscupaUnPollo Před 2 lety

      I dont like the transparency of the HUD... gets in the way of things... rather have an indepentent still frame for the menu so you can see everything you are supposed to see without obstructions from the weapon, health, etc.

  • @SAgreatn
    @SAgreatn Před 2 lety +17

    Do you think this might see release on Nintendo Switch? If somebody wrapped the NES, Genesis, or SNES version in an emulator it would be really awesome to have in a handheld

  • @JesseSwaney
    @JesseSwaney Před 2 lety +1

    Dude!! Petcii Robots is getting big!! I can't believe how many platforms are working/being worked on! That's awesome!

  • @ZacharyRoper256
    @ZacharyRoper256 Před 2 lety

    Love your material keep up the great work!

  • @puffcap_
    @puffcap_ Před 2 lety +13

    woah the genesis art style looks so cool. Im glad so many people have had their artistic touches added in. Still very much your game, but a nice change for all the versions to keep it interesting.

  • @AlexanderWeurding
    @AlexanderWeurding Před 2 lety +6

    As always great work! Do you know when Petscii Robots will be available on punch cards?

    • @bobblum5973
      @bobblum5973 Před 2 lety

      If you have a punch card reader or reader / punch connected to your 6502-based microcomputer, let him know! 👍☺

    • @DanTDMJace
      @DanTDMJace Před rokem

      @@bobblum5973now we've exceeded the 6502 architechture!

    • @bobblum5973
      @bobblum5973 Před rokem

      @DanTDMJace For paper tape, I'm trying to recall if an ASR-33 Teletype supports an RS-232 serial interface or only something like a 20-milliamp current loop. I know the Apple ][ supports RS-232. Back in the day, there were paper tape readers and punches on S-100 bus microcomputers as well as the Heath H-8. But I'm not sure about the availability of card readers and punches.

  • @K-o-R
    @K-o-R Před 2 lety +1

    4:18 A MacBook Pro, running Windows 10, running a Commodore emulator. Fantastic. Also I want that desktop background. Looks like Shiki from _Kara no Kyoukai_ ?

  • @litebkt
    @litebkt Před 2 lety

    This is pretty amazing. My hat is off to you for keeping interest in these old machines.

  • @davecool42
    @davecool42 Před 2 lety +4

    What are the chances for smooth scrolling on the NES & SNES?

  • @DavstrWrexham
    @DavstrWrexham Před 2 lety +6

    Other ports I would like to see: BBC / Acorn Electron; Acorn Archimedes; MS Dos and what about a Game Boy version?

    • @Chaos89P
      @Chaos89P Před 2 lety +1

      The Game Boy uses a Z80-based architecture, not a 6502-based one. Porting to it would require a complete rewrite of the code.

    • @Antireality
      @Antireality Před 2 lety +1

      @@Chaos89P If somebody does port the core engine to Z80 then I think that the ideal home computer target would be the Amstrad CPC, and a Sega mastersystem port to show how underappreciated it was compared to the NES :)

    • @Chaos89P
      @Chaos89P Před 2 lety

      @@Antireality The Amstrad CPC is a Z80 machine?

    • @Antireality
      @Antireality Před 2 lety

      @@Chaos89P it's a z80 machine with a bitmap frame buffer. Less colour restrictions than a c64, and arguably a better palette.
      Doesn't have much to help with scrolling, no sprites and no tile mode so it's at a disadvantage for fast smooth scrolling games but I think petscii robots plays to the advantages of the system.
      Also has the same screen resolution as the c64, which should help.
      If memory is an issue there's always the 6128...

    • @JesterEric
      @JesterEric Před 2 lety +2

      @@Antireality to be period authentic you would need to write the Spectrum version first. That could be ported to the Amstrad but it would run slower

  • @--Zook--
    @--Zook-- Před 2 lety +1

    Damn that intro music brings back childhood memories of sitting down to watch your favorite 80's sitcom. Awesome!

  • @allenslucher8555
    @allenslucher8555 Před 2 lety

    I am SO EXCITED for these releases, man!!! Keep the love for these machines :) Always rootin' for you, and every team/person working with you!! :)

  • @MariaEngstrom
    @MariaEngstrom Před 2 lety +3

    How easily could the Amiga source code be used for an Atari ST port?
    Feeling a bit sorry for the ST users potentially missing out. :)

  • @espressomatic
    @espressomatic Před 2 lety +3

    Please PLEASE get the Amiga version working with smooth scrolling.

    • @The8BitGuy
      @The8BitGuy  Před 2 lety

      The game mechanics wouldn't really work correctly with smooth scrolling.

    • @espressomatic
      @espressomatic Před 2 lety +1

      @@The8BitGuy you can still do tile based walking and spacing but scroll the tiles from one to the next smoothly. Smooth scrolling was a signature Amiga game trait and games without it (ports) tended to look janky back in the day. The terminal and text editors o used on Amiga (character based layouts apps) used smooth scrolling and were magnificent. I still miss that today in so many apps in macOS.

  • @COMATRON.
    @COMATRON. Před 2 lety

    holy f dude ... you got some passion into that project. maximum respect! just WOW!

  • @MompfDompf
    @MompfDompf Před 2 lety

    Awesome work. I've never seen a 128 dual monitor setup.. And yeah, I grew up with those machines. Thanks for sharing

  • @kingtom
    @kingtom Před 2 lety +3

    Oh, a Genesis port! I hope Noelle works on that one too, I’d love to hear what she does with the YM2612.

  • @BenHeckHacks
    @BenHeckHacks Před 2 lety +3

    #releaseTheZXspectrumCut

  • @psammiad
    @psammiad Před 2 lety +2

    Looks amazing David. Who could've imagined that well into the 21st century people would still be developing games for these old machines!

  • @boardsort
    @boardsort Před 2 lety +1

    Bil Herd I am sure would agree with your positive assessment of the 128's capabilities. Awesome work!

  • @gammaboost
    @gammaboost Před 2 lety +3

    I think with the "Doomguy" style face in the corner getting more and more bloody, it would be nice if it could turn it off. Somewhere, there is some dad who plays with old computers and wants to have his kids play this game but is concerned because this small detail would make several rating systems around the world give the game an 18+ rating.
    ...or you know, some people don't like blood.

    • @KopperNeoman
      @KopperNeoman Před 2 lety

      Nah. Modern gaming has enough censorship. If anything, we need posters of pin-up girls for flavour.

  • @Snubalo
    @Snubalo Před 2 lety +5

    damn, these robots are invading more computers then the germans invading countries in WWII!

  • @sandrucristian1983
    @sandrucristian1983 Před 2 lety

    Thanks 8 bits for everything. It's a wonderful game. I learned a lot from you. 6502 I studied it after you said it was your favorite architecture. Now I bought some amiga to study. Keep it up and you will inspire a lot of people to do beautiful things.

  • @CraigRodmellMusic
    @CraigRodmellMusic Před 2 lety

    Once again, just yesterday I was thinking, "It must be about time for a new 8-bit Guy video." And this morning when I wake up, the recommendation was right there. And it did not disappoint! Thanks, David, and all those who have been working on all these ports.

  • @X-OR_
    @X-OR_ Před 2 lety +4

    Nooo, not another Petscii Robots video..

    • @bobnick9892
      @bobnick9892 Před 2 lety +1

      Looks like a bad Gauntlet clone .

  • @Teklectic
    @Teklectic Před 2 lety

    It's so cool to see your game take off and show up on every platform, well done!

  • @andresbravo2003
    @andresbravo2003 Před 2 lety

    So Many ports. How awesome you've been working on!

  • @CallousCoder
    @CallousCoder Před 2 lety +1

    Kudos to all the coders doing these, awesome, ports! I definitely will purchase the Amiga version!

  • @scrubsandwich1050
    @scrubsandwich1050 Před 2 lety

    Great stuff! This game quickly went from a neat side project you were doing to a must have for me. I will buy it as soon as I can, now I just have to decide which version I want :). I especially love the soundtrack and its an awesome listen and a love song to my ears. I'd love to make a game like this (and have tried) but maybe one day I'll get it

  • @skynetd-termination98
    @skynetd-termination98 Před 2 lety

    This is awesome...to see a new game run in a way that can take me back to my youth and the excitement of saying "wow, look at those graphics" is emotionally moving. Great work by everyone!

  • @leandrotami
    @leandrotami Před 2 lety

    Absolutely astonishing! Congrats to you and all those who contributed. Did you ever thought the game would be ported to so many platforms?

  • @jweinrub
    @jweinrub Před 2 lety

    This looks awesome David. Keep up the good work!!!