Petscii Robots Part 4 - Atari and X16

Поділитися
Вставка
  • Опубліковано 3 лис 2024

КОМЕНТАРІ • 1,4 тис.

  • @TechTimeTraveller
    @TechTimeTraveller 3 роки тому +463

    I can't even imagine the commitment it takes to get this sort of thing done. I always loved hardware but could not handle sitting for long periods programming. Hats off on this one!

    • @Rhapbus1
      @Rhapbus1 3 роки тому +15

      I love hardware stuff but i just despise working the software side of things. Makes me think i should have been a car guy or something

    • @sneasalmaster
      @sneasalmaster 3 роки тому +6

      Love your videos TTT - I'm the opposite haha, suck at hardware but am good at programming

    • @EeekItsSnek
      @EeekItsSnek 3 роки тому +4

      Software programing is a monster that is so hard to commit to. I commend all these folks willing to look deeper than hardware to get this beautiful project done. I sure couldn't have done something like this

    • @charles-y2z6c
      @charles-y2z6c 3 роки тому +4

      I have just the opposite issue, having been a software engineer for close to 40 years, i have no desire for hardware. As a matter of fact the most hardware knowledge I have, i got right here. I started out on a commodore pet in 78.

    • @bierundkippen720
      @bierundkippen720 3 роки тому +2

      Also the opposite here. I use to sit before the screen for hours to make a certain thing work in code. Hardware and electronics on the other hand are nothing for me. I just don't get this stuff. I like to code in assembly though because it's almost as close to the hardware as you can get.

  • @AndersEngerJensen
    @AndersEngerJensen 3 роки тому +453

    For all those wondering about where to find the background music: It’s the «alternate soundtrack» I made this year. Link here: ua-cam.com/play/PLWtrQe3WXMYaSwrf2EOAFs0xMX7OXrQ9e.html :)

  • @jessthebenjamin758
    @jessthebenjamin758 3 роки тому +321

    Petscii robots is challenging Skyrim with the amount of versions

    • @iYonga
      @iYonga 3 роки тому +20

      and GTA V

    • @sartiee4957
      @sartiee4957 3 роки тому +1

      this

    • @archivushka
      @archivushka 3 роки тому +24

      But no one can outport the *T E T R I S*

    • @Tretheperson
      @Tretheperson 3 роки тому +15

      @@archivushka or *PAC* *MAN*

    • @scottpoerschke8807
      @scottpoerschke8807 3 роки тому +3

      This is skyrim. Next episode: David travels back in time and give Petscii robots to “creator” of skyrim.

  • @BenHeckHacks
    @BenHeckHacks 3 роки тому +124

    Yes! Atari 800 FTW! Hardware keyboard scanner with debounce! Actual working serial shift registers!

    • @mr.c.2888
      @mr.c.2888 3 роки тому +5

      Go feed your cat Ben!

    • @REDKLOK_-_The_Original
      @REDKLOK_-_The_Original 3 роки тому +2

      Atari computers are lovely. I miss mine so much. I swear I'm going to get another one. Can't afford a new old stock Falcon, BUT I want an ST or even anything else on the 8 bit spectrum would do. I got my first one for free back in the late 90's and with a ton of software AND a 5.25 inch disk drive. I played Forbidden Forrest for hours on end.... Why did I not hang onto it... I miss it so much.
      I swear, somehow, I will have either an ST with TOS running on it OR another 8 bit computer to play Forbidden Forrest again.
      Not too sure which to aim for first. The 16 bit machines with the midi interfaces are so tempting, BUT the 8 bit systems are so fun and too much nostalgia leans me in that direction. PLUS Petscii Robots running on an 8 bit Atari is tempting as well.
      Sorry to keep rambling and take up so much time, but I can't suppress my inner geek watching this stuff and go much longer without an 8 bit computer. I still have some of the carts and a few other things, so I'm going to make the plunge soon and I can't wait to play me some Petscii Robots among a few other old favorites.
      I'm a big fan of 8-Bit Guy, Ben Heck Hacks and many other on UA-cam. Thank you all for making us all so much more passionate about our hobbies in technology.

    • @another3997
      @another3997 2 роки тому +2

      The Atari 8 bits were very advanced systems considering they came out in 1979. The C64 came out two years later, yet in many ways it was no more capable than the Atari machines. Of course, a number of those Atari engineers went on to design the Amiga... which CBM snatched from Atari in a cruel twist of fate. 😁

    • @richy69ify
      @richy69ify Рік тому

      @@another3997 Yes the Amiga was the natural upgrade path for Atari 8 bit enthusiasts

  • @WildkatPhoto
    @WildkatPhoto 3 роки тому +112

    When you were talking about reusing the box my immediate thought was "and?" AS a Mac guy Im guessing half the games i bought in the 90s were in MSDOS/Windows boxes with a Mac sticker on them. Too me it just means you are a big time software developer!

    • @nickfifteen
      @nickfifteen 3 роки тому +5

      lol not only that, but so many Mac games were simply source ports of the MS-DOS version. Like, the game entered into some kind of MS-DOS pseudo-emulation mode and the game played within that. Not very often was there a game for the Mac which was NATIVELY written for it, or at least the port was a natively rewritten version. So as a fellow old skool Mac guy, I too am all too used to buying the "hand me down" versions. :P

    • @WildkatPhoto
      @WildkatPhoto 3 роки тому +3

      @@nickfifteen You always hoped for Aspyr to get the license because then you knew it was going to be a true Mac version and not a buggy port.

  • @vwestlife
    @vwestlife 3 роки тому +435

    "Attack of the ATASCII Robots" sounds more menacing.

    • @nickfifteen
      @nickfifteen 3 роки тому +52

      Personally I would've gone with "ATASCII of the Pesky Robots", lol

    • @stevenjlovelace
      @stevenjlovelace 3 роки тому +43

      Certainly better than "Attack of the Code Page 437 Robots" for an MS-DOS port.

    • @daemonspudguy
      @daemonspudguy 3 роки тому

      For some reason I didn't expect to see you here.

    • @NuntiusLegis
      @NuntiusLegis 3 роки тому +4

      But it doesn't use the ATASCII character set.

    • @monolalia
      @monolalia 3 роки тому +6

      ANTICs of the Pesky Robots?

  • @richardhead8264
    @richardhead8264 3 роки тому +160

    *1980's:* _"After two long years in development..."_
    *David:* _"Yeah, no, here's 7 ports."_

    • @ImTheKingOfHyrule
      @ImTheKingOfHyrule 3 роки тому +12

      Mighty Number 9 and Cyberpunk: "AAAAAAH WHY DID WE COMMIT TO SO MANY PORTS!?"
      Dave: [smiles happily]

    • @HelloKittyFanMan.
      @HelloKittyFanMan. 3 роки тому +3

      SIX ports (if you count both Atari versions: one official, one not). FIVE for now, otherwise.

    • @Gotmilk0112
      @Gotmilk0112 3 роки тому +21

      I was more amused when he first revealed the game.
      "Oh hey guys I have this idea for a game....and here's a working prototype for 3 different computers"

    • @richardhead8264
      @richardhead8264 3 роки тому

      @@HelloKittyFanMan. _You obviously are not counting the cartridge port for the NES._ ☝🤓

    • @HelloKittyFanMan.
      @HelloKittyFanMan. 3 роки тому

      @@richardhead8264: Um... hello... as of this video he had announced a possible NES version as one that was _not_ made or even planned yet. So DUHH.
      (Also, the one of the 6 ports is really just the unofficial one of the 2 Atari versions, so I've edited my comment to reflect that now. But if you're counting only official ones, the number -- which includes only one of the Ataris -- is FIVE, and that's what you should edit your OP to say.)

  • @audreywinter4553
    @audreywinter4553 3 роки тому +29

    I'm blown away precisely because of how much you have achieved with the limitations you were working against. From the very beginning, this project has, frankly, impressed the hell out of me.

  • @Niarbeht
    @Niarbeht 3 роки тому +62

    I think "Unified box design with different stickers applied" is probably the best plan for any releases you do in the future to cut down on costs. Sure, it'll make things a little less special, buuuuuuuuuut it encourages you to do more stuff in the future I guess?

    • @theMoporter
      @theMoporter 3 роки тому

      The only problem is the effort of sticking all the stickers on the boxes 😔

    • @medes5597
      @medes5597 Рік тому

      He should do a standard run, as he does it now, and then six months in, switch to the "budget" version. Otherwise I suspect a lot of retro enthusiasts would give it a miss in favour of just getting hold of the rom. The physical package is a big draw for a lot of people.

  • @Toonrick12
    @Toonrick12 3 роки тому +111

    Hoo boy. Be prepared to be flooded with emails asking for the source code for porting it to the NES. Also, TIL that the SNES' CPU is a direct cousin of the Apple IIGS CPU.

    • @sartiee4957
      @sartiee4957 3 роки тому

      Omg

    • @ionstorm66
      @ionstorm66 3 роки тому +9

      Would be cool to see a superfx version.

    • @HerecomestheCalavera
      @HerecomestheCalavera 3 роки тому +23

      I want a TempleOS version!

    • @veremenko
      @veremenko 3 роки тому +12

      Yep, you're correct. NES homebrew scene is big, there are lots of people good programmers there.

    • @fnjesusfreak
      @fnjesusfreak 3 роки тому +4

      SNES CPU basically *is* the IIgs CPU, about to the extent that the C64's 6510 is a 6502.

  • @tomenza
    @tomenza 3 роки тому +31

    I liked that "unofficial" port lol. I imagine whoever did it, did it mostly for the challenge. The spirit of the hacker! Lol

  • @amyworrall9246
    @amyworrall9246 3 роки тому +136

    I'm very tempted to offer the BBC Micro. I'm in the process of restoring one, and have been spending a lot of time learning about its capabilities. I've been looking for a project to learn 6502 assembly.
    I guess the biggest challenge would be RAM -- assuming we're targetting a stock BBC B, which ships with 32kb RAM… if we use Mode 1 (40 column text; 4 colours) we lose 20k of that to screen memory, plus a bit extra for the disk filing system, operating system, etc. Mode 4 would only use 10k but give us monochrome graphics.
    If we used mode 7, that only uses 1k, but has no graphics commands and the character set is not re-assignable. (Also, although colour is supported, you have to use invisible 'control characters' to change colour, and these take up space.) It has some very blocky graphics characters available which we could use. I guess one advantage is that mode 7 graphics are as iconic to the Beeb as PETSCII is to the Commodore platforms!
    Of course, targetting something higher spec than the BBC B would be easier, but where's the fun in that?
    Anyhow, I probably can't commit to how much time I could spend on this at the moment -- work is very busy, etc etc, you know the story. But if there was no commitment necessary, it'd be fun to play around with :)

    • @tarstarkusz
      @tarstarkusz 3 роки тому +4

      Richard broadhurst has gotten much more impressive stuff into a 32k British Broadcasting Micro. A bunch of outstanding arcade ports and "emulators"

    • @RyanDanielG
      @RyanDanielG 3 роки тому +3

      Mode 7 graphics before Nintendo! ;)

    • @xXTheoLinuxXx
      @xXTheoLinuxXx 3 роки тому +6

      On the other hand, if it was written for mode 4 it should be usable for the Acorn Electron too (ofcourse with limited sound and a bit slower).

    • @GeoNeilUK
      @GeoNeilUK 3 роки тому +4

      Mode 7 graphics is Teletext which is only available on the BBC, not on the Electron, though you'll have a real time trying to get it on the Electron.
      There is a part of me that would like to0 see this on the ZX Spectrum, though you'd need some real porting. I think all of the computers it's been ported to (apart from the IBM PC) have been 6502 based and the Speccy is Z80 based.

    • @GeoNeilUK
      @GeoNeilUK 3 роки тому +6

      @@xXTheoLinuxXx " On the other hand, if it was written for mode 4 it should be usable for the Acorn Electron too (ofcourse with limited sound and a bit slower). "
      And let's face it, if it can run on a PET, it should be doable on the Electron.

  • @jon-paulfilkins7820
    @jon-paulfilkins7820 3 роки тому +25

    Nice to see the Atari getting some love. Seeing a demo machine playing star raiders in the local department store was when I decided I wanted a computer back in 1980. Well, that and Cloudy Mountain on the Intellivision.

  • @johndododoe1411
    @johndododoe1411 3 роки тому +36

    That on-the-fly character reprogramming trick may (or may not) have been used by some Symantec Norton products to display a graphics mouse arrow in text mode programs,

    • @The8BitGuy
      @The8BitGuy  3 роки тому +26

      Yep.. that's exactly what they did. Of course this kind of thing was common on the VIC-20, Plus-4, and other machines that didn't have sprites.

    • @Max128ping
      @Max128ping 3 роки тому

      @@The8BitGuy I think I remember you explaining how that work on machine that doesn't have sprites
      In an older video

    • @vwestlife
      @vwestlife 3 роки тому +2

      And by PC BIOS screens to display the Energy Star logo. AMI's "WinBIOS" took it a step further and generated an entire GUI-like interface for the BIOS setup.

    • @eDoc2020
      @eDoc2020 3 роки тому +1

      @@vwestlife I was suspecting they did something like that for boot logos. On my PC i noticed the the Gateway 2000 logo disappears shortly before the OS is loaded.

    • @runningbear1982
      @runningbear1982 3 роки тому

      @@The8BitGuy ua-cam.com/video/RcUa4OreiKo/v-deo.html
      David here is a video that just randomly popped up in my feed that has an excellent way to retrobrite I think you should take a look at.

  • @shotmack4640
    @shotmack4640 3 роки тому +27

    I would absolutely LOVE a SNES version of the game. It's the console I grew up on, and seeing this game on it would make me so happy!

    • @Chaos89P
      @Chaos89P 3 роки тому

      Well, the controller issue is nipped in the bud already.

    • @MP-vd1ck
      @MP-vd1ck 3 роки тому +1

      A SNES version would be hard to make
      But a NES version could be made easily.

    • @MP-vd1ck
      @MP-vd1ck 3 роки тому +1

      @@Loksiopl it took the game company's 20 employees to make a SNES game it only takes 1-6 people to make a NES game

  • @ian_b
    @ian_b 3 роки тому +90

    My whole life is analysis paralysis. I'm still trying to decide whether to go to University and if so what to study. I'm 55.

    • @MattKasdorf
      @MattKasdorf 3 роки тому +13

      Zowies! I've been to college, university and a tech school, none have helped.
      BTW, our age group is called the "Baby Bust", directly following the Baby Boom "Boomers". A five year span from 1966 to 1971, which, overall, appears to have been a group of individuals which have had difficulty finding work.

    • @NosAltarion
      @NosAltarion 3 роки тому

      @@MattKasdorf difficulties finding a job? Isn't that every single generation past baby boomer?

    • @MurderMostFowl
      @MurderMostFowl 3 роки тому +2

      “I seem to be having this tremendous difficulty with my lifestyle.” Good luck Arthur Dent

    • @Chaos89P
      @Chaos89P 3 роки тому +4

      After community college, everything hit a wall, basically. Never knew this issue had a name. I also thought it was mainly my low opinion of myself preventing me from going further. I know what I want to do with my life, but analysis paralysis and the aforementioned low opinion are preventing me from taking the first step.

    • @casaderobison2718
      @casaderobison2718 3 роки тому +1

      I know how you feel. I only finished my university undergrad last Christmas. I was 53. I started in 1986. :)

  • @toddgreener
    @toddgreener 3 роки тому +68

    Every time I try to make a game (using current techniques, I'm not as cool as you), I only get as far as analysis paralysis, so I feel this strongly.

    • @Oridan1
      @Oridan1 3 роки тому +4

      gamejams are amazing for breakinmg this habit, if you're interested

  • @soullessneutral8226
    @soullessneutral8226 3 роки тому +231

    it would be really interesting for David to take apart the DOOM engine and make a "Petscii 3D" hahaha

    • @mfaizsyahmi
      @mfaizsyahmi 3 роки тому +27

      Isn't Doom's source code public domain? Hence why you see videos of Doom running on almost anything.
      Come to think about it, Doom is a false 3D engine in that there is only one layer of level geometry. You can't have a floor on top of another. And Petscii has multiple levels accessed using elevators, so it completely voids the premise. Unless each level is its own level.

    • @michelvanbriemen3459
      @michelvanbriemen3459 3 роки тому +13

      @@mfaizsyahmi Hexen would probably be better suited for it. That game added a hub system to the Doom engine which, if the map design of Petscii Robots allows it, could enable a 3D interpretation of the game in that engine, using elevators instead of warp portals to move between the "levels" of the lab.

    • @FLCL75
      @FLCL75 3 роки тому +16

      @@mfaizsyahmi The ZDoom branch of source ports has supported multiple floors above each other for several years now. There are some invasion maps that take advantage of this for some added verticality.
      Petscii Robots has logical floors like Paradroid, but you never see more than one floor displayed at a time. That kind of arrangement can be reproduced in vanilla Doom, simply have multiple floors implemented as different areas on the same map, connected by teleporters.
      But I agree with @Michel van Briemen, Hexen hub structure with the player warping between persistent levels would work too.
      Anyway, very impressed by 8-bit guy porting his games to multiple platforms like in the old days!
      Atari 8-bit version could have a rainbow color effect by using display lists, but that would probably look rather tacky in this case. Maybe for the EMP bomb, to represent many different EM frequencies disrupting the robots.

    • @johnernest8109
      @johnernest8109 3 роки тому +2

      OneLoneCoder (javidx9) has a pretty good video series on raycasting 3D over ASCII it's in C++ but could be ported to ASM: ua-cam.com/video/xW8skO7MFYw/v-deo.html

    • @kargaroc386
      @kargaroc386 3 роки тому +7

      ZDoom/others aren't running on a 6502 though. The latest versions barely even run on a Raspberry Pi since they do so much crazy stuff.
      Also I've heard that ZDoom in particular isn't even a 100% faithful Doom engine port.
      Apparently all the fixed point math that the Doom engine uses was stripped out, and replaced with floating point, which makes you wonder if its even the same engine anymore.

  • @AristarcoPalacios
    @AristarcoPalacios 3 роки тому +23

    I was so excited to see the Atari port of this game, and when he said "I'm reusing the boxes with a label" I was like "It's OK, Guy! I'll buy it!!!" and then "I'm using gray for the disk labels" I was like "Whooooooooa..." and then it sank on me. I don't have a disk drive for the Atari. :'( My dreams... my poor, broken dreams...

    • @emmettturner9452
      @emmettturner9452 3 роки тому +4

      Same, but I have an Atari Ultimate Cart which can run disk images. I’ll just buy it and hope someone can image it for me. :)

    • @TheTurnipKing
      @TheTurnipKing 3 роки тому +5

      @@emmettturner9452 You'll need to find the URL yourself (UA-cam comments don't seem to like external URLS atm?), but most editions of the game seem to include the digital edition disk images.

  • @RobinDale50
    @RobinDale50 3 роки тому +17

    Pretty good stuff. I do some Atari programming and have experimented with the 5 color text mode. I worked up a Ultima-style RPG tileset using characters. You can greatly expand the available characters if you dynamically swap portions of the character set out, though this requires a significant amount of level design to work out what goes where. In my case, I was able to keep x-many character definitions at the "Top" of the 128 set that exist in all cases (so like, for the main world map, combat map, town map, dungeon maps, etc) and swap out the lower portions depending on where you go. This allowed me to have more unique environments where, say, the town pieces differ a good amount from dungeons. It also allows me to have up to 5 unique you/monsters using 4-character (1 "Tile") on screen at once. It wasn't easy, and it took a ton of time (and mapping out on a spreadsheet) to reconcile the ranges that needed to be swapped, but it works. For your Robots game, it could work, depending, but would need the level/maps designed in areas or blocks so when you cross into one area, characters are swapped. As a direct 1:1 port, probably not, but with new maps this technique could work out.

    • @RobinDale50
      @RobinDale50 3 роки тому +2

      @@IcyTorment Yes and I do just that in mine. The ol' "Atari Horizontal Display Shuffle." Top line and bottom 6 lines are one character set, the "world" in the middle is another, switch char sets with a DLI.

  • @FirstSkilletFan
    @FirstSkilletFan 3 роки тому +189

    My favorite thing about The 8-Bit Guy is how wholesome he is. There's something really enjoyable about watching someone who is so wholesome make youtube videos about something they love.

    • @elijahvincent985
      @elijahvincent985 3 роки тому +6

      Indeed! I love the G and PG rated nature this show presents! I trust him when it comes to content on UA-cam!

    • @MicahTheManiac
      @MicahTheManiac 3 роки тому +8

      I remember watching his videos about 5 years ago when I was 13. I already was interested in computers then but he has taught me so much about retro systems and gives me an appreciation for technology.

    • @RetroTechToys
      @RetroTechToys 3 роки тому +4

      Agreed! Watching his shows has helped me re-learn a lot of what I had forgotten years and years ago. :)

    • @GretgorPooper
      @GretgorPooper 3 роки тому +3

      I wish he was my dad

    • @johnnylongfeather3086
      @johnnylongfeather3086 3 роки тому +4

      There’s no pretense, no phony ANYTHING with him. It’s refreshing. Even when things go wrong, his “awww shucks” attitude Seems so authentic.

  • @tjtarget2690
    @tjtarget2690 3 роки тому +4

    An Atari 600 XL was my first computer, upgraded to a 130 XE with a trade in program offered by Atari. Initially I tried to get a tape drive for the 600 XL so I didn't have to type in my BASIC programs every time I turned the computer off, and my dad was kind enough to take me all over town on this wild goose chase. We never found a tape drive, which is probably fortunate, since floppy drives work much better. Thank you for continuing to champion and create content for classic computer technology! 😀

  • @belzebub16
    @belzebub16 3 роки тому +13

    Your game development videos and the insights you're giving are always super interesting!

  • @disgruntledtoons
    @disgruntledtoons 3 роки тому +1

    Your whole video series has gotten me onto half-baked plans to design an 8-bit computer system from the ground up, but with the added ambition that it is the first in a line of computers that leads to modern 64-bit systems, with full backwards compatibility of executables along the way. It starts with 40 x 25 monochrome character graphics, with a 6809 under the hood...

  • @wallypop86
    @wallypop86 3 роки тому +74

    Very cool stuff. Considering how homogenous architectures are today, it's fascinating how diverse everything was years ago.

    • @ionstorm66
      @ionstorm66 3 роки тому +7

      That's why there were so many market crashes, it was very unstable.

    • @MicahTheManiac
      @MicahTheManiac 3 роки тому +6

      It is crazy to think that back then they didn't have the luxury of write it on one system and it works on all. All these ports and differing version show that we take modern tech for granted, I could never be as smart.

    • @HerecomestheCalavera
      @HerecomestheCalavera 3 роки тому +4

      @@MicahTheManiac It is pretty crazy how many different versions of one game there was back then. You'd have something like an Amiga version that looked and played great then a ZX Spectrum version of the same game that looked like garbage and was barely recognizable!

    • @another3997
      @another3997 3 роки тому +3

      @@CyanneDTM Which didn't exist on most home computers of the '80s. It wasn't until the '90s that things started to work toward standardisation, and even then, it wasn't always certain which API was going to win. There were several contenders.

    • @another3997
      @another3997 3 роки тому +4

      @@MicahTheManiac Perhaps that was also a blessing. Back then there was a huge choice of home computer, each unique in it's capabilities and the hardware/software available for it. Today, apart from Apple and it's new M1 ARM processors, everyone has a fairly limited choice of generic x64 PC, generally running Windows or Linux. Android and ChromeOS run on fairly generic hardware, and apart from a few tweaks and visual changes, the OS is the same on every device and they run the same software. 🙁

  • @10385142
    @10385142 3 роки тому +4

    Reminds me how VHS boxes were used on Betamax tapes towards end of their life span on the shelves, they also added little stickers over the VHS edition to indicate this one was Beta - a fraction of avaliable titles.

  • @atarixle
    @atarixle 3 роки тому +4

    ah cool, Christian Krüger is a personal friend of mine here in germany. sadly we haven't met in a long while (we regularly did in Berlin every 8 weeks). He was the #1 I thought about who was able to do a port.

  • @TheTurnipKing
    @TheTurnipKing 3 роки тому +12

    in my experience, port means direct copy, or at least as close as the hardware will let you get.
    The monochrome graphics of the Atari version make me nostalgic for a Sinclair version.

    • @oldguy9051
      @oldguy9051 3 роки тому +1

      Yes, the ZX81 version!

    • @TheTurnipKing
      @TheTurnipKing 3 роки тому +3

      @@oldguy9051 Well, a ZX81 version would certainly look a lot more like the Petscii version, though good luck fitting it into an unexpanded ZX81.
      Actually, now I think about it, the Speccy had a game a bit like this: Vortex Software's Android 2. (Also, Android 1, though 2 is a little nearer the mark).
      and hey, it had a C64 version too! More of a straight shooter than Petscii's puzzley gameplay.

    • @oldguy9051
      @oldguy9051 3 роки тому

      @@TheTurnipKing You have a point there!

  • @Renville80
    @Renville80 3 роки тому +11

    Yup… reverse engineering code is a pain. I’ve got a project in progress myself (not a game, a piece of equipment that uses a 6800-class processor), and it is definitely a task and three quarters to figure it all out.

  • @mikemorrisonmusic
    @mikemorrisonmusic 3 роки тому +19

    I’d love to see an SNES version of this!

  • @marcusmayfield9499
    @marcusmayfield9499 3 роки тому +11

    Started singing this to myself when I saw the shirt
    “🎵To Rassilon’s tower we will go.
    Must choose above, between, below.🎵”

    • @lewzealand4717
      @lewzealand4717 3 роки тому +1

      Thank you! I recognized it but just couldn't place it, it's been too long since I last watched the 5 Docs. 4 Docs + stock footage. 3 Docs and a necessary re-cast. Whatever, Sarah Jane was back so I was good.

  • @fensoxx
    @fensoxx 3 роки тому

    I grew up with all these computers as a kid. I haven’t thought about them in years except to travel down memory lane with your videos and others like you. But it is a different nostalgia entirely to revisit actual new programming for these rigs so many years later. I only poked around writing custom BBS software for the Amiga back in the day, never things as complex as you are doing. So fun to hear about. Thanks for this I loved it

  • @rosergio7227
    @rosergio7227 3 роки тому +4

    I love how this man is doing what he most love in life...
    And being succesfull on It.

  • @adamv242
    @adamv242 3 роки тому +1

    I miss my PET 4032. Rescued it from my old elementary school, that tried to thrown it out. A machine I actually USED at age 10, in fifth grade.

  • @mickolesmana5899
    @mickolesmana5899 3 роки тому +6

    I am just starting out my new game on Python and feeling the equivalent of Writer's block of a programmer. Goes into youtube for refreshment, and here we are. My motivation is went back up again :) for writing a game

    • @JosephDavies
      @JosephDavies 3 роки тому

      Hooray! Good luck with your game!

  • @relikvija
    @relikvija 2 роки тому +1

    That's dedication, even your voice is in 8bit

  • @iroll
    @iroll 3 роки тому +3

    Yeah, I think the way you're repackaging the Atari version in C64 boxes is completely kosher and in-line with they way we got them as kids. At least you included the extra slip sheet, sometimes we didn't even get that! I thought I remembered that the Apple version was only bitmapped by necessity; it seems like it would be kind of... out of character... for the "PETSCII" robots to not be in text mode on the X16 :)

    • @TheTurnipKing
      @TheTurnipKing 3 роки тому

      I'd probably bundle the Petscii port WITH the X16, and offer the eventual enhanced version for sale.

  • @Lim95
    @Lim95 3 роки тому +2

    This guy’s ported this game to about every retro platform I know of, and is even gonna do a DOS port. The absolute commitment.

  • @earthsteward70
    @earthsteward70 3 роки тому +3

    Godspeed dude! I've been so excited about this project since it's announcement, I think it will reinvigorate interest in American computing once more.

  • @SteveMorrow8859
    @SteveMorrow8859 3 роки тому

    David, I personally think your passion for the Commodore 64 is so awesome! There are very few who can appreciate a machine that once could only use a television to put dots on a screen, and very few who have escaped from Basic, dabbed into assembly language to create interesting games that defined the Commodore 64 for its outstanding sprites, raster colors, parallax scrolling, and amazing SID chip speaking the strange language of only bits and bytes. Keep up the good work! You got this one in admiration for your cool game titles including Petscii robots. I started on an Atari computer by the way.

  • @godzg
    @godzg 3 роки тому +3

    I would love a MS-DOS version.. that being send I really appreciate all the time and effort put into all these games and ports.. keep up the great work. 👍

  • @CoffeeFreelancer
    @CoffeeFreelancer 3 роки тому

    First found your channel after watching LGR. I have a small channel unrelated to this sort of thing but have consistently enjoyed your vids as a geek and all around hobbyist when it comes to retro games and computers. Thanks for the consistently great content

  • @masu5000
    @masu5000 3 роки тому +3

    Even after 4 years this music makes me extremely happy, everytime... 😁

  • @Norman_Fleming
    @Norman_Fleming 3 роки тому

    The fact you can keep your passion to produce the same game on so many systems is truly impressive. Respect.

  • @richardh3587
    @richardh3587 3 роки тому +14

    I’m still as in awe of people who are able to make games like this as I was when I was 10!

    • @bz3086
      @bz3086 3 роки тому

      1,000%
      1st and 2nd generation 3d graphics are soooo bad, those consumers deserve a refund 😄

  • @UpLateGeek
    @UpLateGeek 3 роки тому +1

    Wow, that's a lot of work! It's great to see these projects have a life after their initial development though, especially with people in the community taking it upon themselves to work on it. And I'm honestly surprised you didn't do the same thing with relabelling the box for the Apple version, although it's nice that it did get its own. Definitely can't blame you for doing it for the Atari though. Even offering boxed versions at all is going above and beyond what most small developers would do these days.

  • @EnvAdam
    @EnvAdam 3 роки тому +3

    11:45 - I honestly love this a bit because it reminds me of some real world nostalga of actual cost savings.

    • @5roundsrapid263
      @5roundsrapid263 3 роки тому +1

      Me too. I miss the old PC games with a sticker with system requirements!

  • @JosephDavies
    @JosephDavies 3 роки тому

    It's a lot of fun seeing all of these ports, not just for their own sake, but in the compare-and-contrast elements that make porting so fascinating (and frustrating).
    As many others have said (and you mentioned as well), I think the repackaging you've devised for the Atari version is a beautiful throwback to exactly how this was often done. I have more than a few boxes like that from my youth.

  • @Ralph-yn3gr
    @Ralph-yn3gr 3 роки тому +6

    If you ever get someone to redo the Atari version in bitmap graphics mode, you could issue a revised disk with the text mode game on one side and the bitmap mode on the other, like how the Commodore disk is set up with the Vic-20 version. That way those with machines with sufficient ram could get all the super-duper color enhancements without dropping support for the 48k machines.

    • @The8BitGuy
      @The8BitGuy  3 роки тому +6

      Yep. I've considered that. If it ever happens, that's probably what we'll do.

  • @DailyCorvid
    @DailyCorvid Рік тому

    PETSCII Robots, I finally finished the Amiga version. That is one awesome little game, that must have taken a fair old time to write! What a great achievement, possibly the cleanest most feature packed and nice looking indie game of the last 3 years.
    I must have played it a good 5-6 hours, and I take my hat off to you David. That was awesome!

  • @AmstradExin
    @AmstradExin 3 роки тому +3

    Also, the Oric also has a 6502....As well as the Apple IIgs, the NEC PC Engine and the Watara Supervision and Atari Lynx handhelds (Both at 4Mhz each!). :P

  • @ridiculous_gaming
    @ridiculous_gaming 3 роки тому

    The brilliance and investment for these archaic 8 bit machines is appreciated and praised. Much of my youth was spent enjoying these 6502 based machines. Gray-scale on the Atari version is fantastic being able to run on an Atari 800.

  • @DanafoxyVixen
    @DanafoxyVixen 3 роки тому +8

    Im glad the Atari is getting some love finally. its still a shame that the port doesn't really use the hardware as well as it could.. but its better than nothing

    • @terramap2902
      @terramap2902 3 роки тому

      @@IcyTorment It's possible on PAL, but AFAIK, you can't do this for NTSC systems, due to timings being too strigent on real hardware. There's lots of flickering on NTSC when tried back then. On emulators there's no problem tho. And yes, it would be memory costly. That's why most demos on the Atari requires PAL at at least a 256Kb upgrade. (then again, all atari 8-bits emulators out there support the extended ram, since it was sold back when the atari's were sold).

    • @rbrtck
      @rbrtck 3 роки тому

      @Marek Borowski While the Atari 8-bit has a much larger color palette to select from (thanks to its GTIA chip, not the ANTIC chip), the C64 can actually do the same kinds of tricks that the ANTIC chip can do. This includes switching the character set on every line (in fact, the C64 can switch it on any/every scan line, not just every text line), and changing colors. Additionally, due to its color map, the C64 can display 16 colors across each scan line, so arguably the C64 can be more colorful (depending on the meaning of that word).
      In the Atari multicolor character mode (ANTIC 4/GRAPHICS 12), each character can have 4 colors at the most, not 5. What the 8th bit of the character codes, which is normally the inverse bit, does in this mode is choose between 2 of the color registers to represent one of the bit pairs (which can have only 1 of 4 possible values, after all). This gives you 5 color registers to choose from per character cell, which is good, but each *character* can still only have 4 colors (you can only choose 4 color registers out of 5 in a limited way). Now, each *line* can have 5 colors--that is true enough--but like I said, on the C64 it is 16 colors across each line, for comparison, and each character has 3 colors from 3 color registers, with the 4th color for each character coming from the color map. Once again, arguably the C64 is more colorful. The Atari is better at some types of graphics and games, but when it comes to tile-based games like this one or the _Ultima_ series, for example, the C64 is generally better ( _Ultima V_ on the C64 even beats the original Apple II version, for which the game was specifically designed). It can even display 16 colors on each line in high-res mode, which has 320x200 pixels.
      I'm actually surprised that so many--seemingly most--Atari users assume that the C64 can't mix graphics modes and dynamically change colors and characters sets and such like the Atari can. The C64 can do all of these things. The Atari is a great 8-bit computer, especially graphically, and has a really cool architecture with its display lists, but the C64 is really great, too, doing many of the same tricks, while sporting some of its own tricks, such as being better at high resolution, its color map, and having an overall superior sprite system. Not all of the potential of its hardware was used by this game, either.

  • @stw881
    @stw881 3 роки тому

    with the stickers and inlays it gets even more fitting to the time period you try to emulate - Great Job!

  • @elijahvincent985
    @elijahvincent985 3 роки тому +7

    For a good Atari 8-bit computer music notation system, I recommend Raster Music Tracker. It'll make brand new POKEY-compatible music that'll work on real hardware and all variations of the 8-bit series! The big problem though is this: it has not been updated since 2002. Still works good on my Windows 10, though! Still easy to download too!

    • @TheTurnipKing
      @TheTurnipKing 3 роки тому

      I mean... It's not like POKEY is exactly a moving target.

    • @NathanChisholm041
      @NathanChisholm041 3 роки тому

      SUNVOX!

    • @TheJeremyHolloway
      @TheJeremyHolloway 3 роки тому

      Doesn't Defliemask (sic) also do POKEY? Of course, now with Atari 8-bit homebrews, the trick is to support Dual and Quad POKEYs...

  • @Makkenhoff
    @Makkenhoff 3 роки тому +1

    I really enjoy what you do, more importantly, you are helping educate a younger audience that doesn't understand what low memory really means.
    (As opposed to lack of optimization.)

  • @Takumitsuu
    @Takumitsuu 3 роки тому +21

    When is the final episode of the commodore history coming out?

    • @blackravenX
      @blackravenX 3 роки тому +6

      I've been wondering the same thing.

    • @nickfifteen
      @nickfifteen 3 роки тому +3

      I'm still waiting on his episode about Commodore printers!

    • @TonHet1
      @TonHet1 3 роки тому +2

      @@nickfifteen Commodore Amiga

    • @bluespartan076
      @bluespartan076 3 роки тому

      Sadly its probably never gonna happen... But the nostalgia nerd's amiga story is a good substitute!

  • @MrDabrain75
    @MrDabrain75 3 роки тому

    David your commitment to making retro style games inspires me. I mean you take huge risk even when you decide to distribute some of these. And it just shows me maybe I can jump into some things I'd always wanted to.

  • @MsHans221
    @MsHans221 3 роки тому +3

    Petscii Robots slowly becomes David's own Skyrim

  • @BentonVonKitten
    @BentonVonKitten 3 роки тому +1

    I think what you do is amazing, and that’s why I keep coming back to watch your channel.
    But don’t forget to be humble. You put down multiple people within the first two minutes of the video.

  • @mrmimeisfunny
    @mrmimeisfunny 3 роки тому +3

    I assume porting the Atari 800 version to the 5200 would be quite simple. They have such similar hardware.

  • @JustB3NJI
    @JustB3NJI 3 роки тому

    I don't comment very often but I think I watched almost all your videos and love them. I have to say I'm rather tempted to buy the x16 when it is available, not that I have any clue at when it comes to coding, but your projects have motivated me to give it try - And that includes restoration stuff - I have an electronic piano and all the A keys are playing up - and your videos have sent me on a mission to learn bits and bob to attempt fixing it myself...The problem being what it is, I've not got much to lose if it goes wrong.

  • @xyz2112zyx
    @xyz2112zyx 3 роки тому +30

    For Atari, the title should be: "Attack of the ATASCII Robots"...

    • @xnonsuchx
      @xnonsuchx 3 роки тому +1

      Except the character set is changed, so no longer ATASCII

    • @bendertherobot910
      @bendertherobot910 3 роки тому

      Oh, boy :(

    • @TheJeremyHolloway
      @TheJeremyHolloway 3 роки тому

      @@xnonsuchx yeah but as David said in the video, the C64 can use custom characters for all of the 256 spots of PETSCII so it might not technically be "PETSCII" either. And it was a graphics mode on the Apple II version. So "ATASCII" would still be an appropriate name under those circumstances...It would be funny to simulate a spray paint graphic crossing out PETSCII and spraying "ATASCII" in its place..

    • @xnonsuchx
      @xnonsuchx 3 роки тому

      @@TheJeremyHolloway So all versions besides the original PET should have a unique name???

  • @GabrielPaivaHarwat
    @GabrielPaivaHarwat 3 роки тому +2

    You have an Atari 1200XL abd never done a video about it??? Outrageous!! That was my first computer as a child and i loved every momment with it.

    • @rbrtck
      @rbrtck 3 роки тому

      He's too busy playing with his 1450XLD. ;)

  • @markbcrich
    @markbcrich 3 роки тому +6

    Turn on Artifacting in the Atari emulator. Like the Apple II, you should see green and purple and white pixels. These can be useful if the pixels are placed intentionally for extra color. Also, since the main character is stationary in the center of the screen, you could utilize sprite overlays to give it a unique color or 2 or 3.

    • @TheJeremyHolloway
      @TheJeremyHolloway 3 роки тому

      won't artifacting end up with black and white images with an RGB mod?

    • @markbcrich
      @markbcrich 3 роки тому

      @@TheJeremyHolloway Yes. But, not on an NTSC CRT using the original monitor and tv out ports.

    • @rbrtck
      @rbrtck 3 роки тому

      That would maximize the Atari's resolution and add some color, but the problem is the amount of memory it takes, which threatens to exclude the 800 (which most commonly came with 48K of RAM, stock, of course). I suppose some Apple IIs are excluded as well, but not the most common ones, and apparently the Atari 800 is considered the baseline for this platform. As for sprites (or player-missiles), they are of lower resolution on the Atari. That might be a fair trade-off, but we should be aware of it, in any case. Another issue is that artifacting on the Atari only offers 4 colors (black, white, and 2 others) rather than the 6 colors on the Apple II, and the colors can vary greatly between different Atari models (while they are consistent on the Apple II).

  • @Mat-tg4fk
    @Mat-tg4fk 3 роки тому

    The fact you needed to cut the same production corners for the physical copies as real game publsihers of the day really is a chefs kiss to the legacy your games celebrate.

  • @catfish552
    @catfish552 3 роки тому +33

    Viewers: "Is Petscii Robots available on the..."
    David: "Yes!"

    • @blablabla3452
      @blablabla3452 3 роки тому +2

      Amiga? :)

    • @TonHet1
      @TonHet1 3 роки тому +2

      Sega Mega Drive?

    • @jdancause
      @jdancause 3 роки тому +4

      @@TonHet1 I am a joke to you - the Sega Masters System

    • @Chaos89P
      @Chaos89P 3 роки тому

      Do those run off a 6502-based chipset? I thought the Master System used a Z80?

    • @jdancause
      @jdancause 3 роки тому +2

      @@Chaos89P yeah the SMS use a Zilog for the cpu and the genesis use it as secondary cpu

  • @IBeeMonkey
    @IBeeMonkey 3 роки тому +2

    The return of the Tomb Of Rassilon t-shirt! Excellent!

    • @Roxor128
      @Roxor128 3 роки тому

      I was wondering if that was from The Five Doctors. It's been ages since I last watched it, so my memory is a bit fuzzy on what it looked like.

  • @lis6502
    @lis6502 3 роки тому +4

    2015: DOES IT RUN DOOM
    2021: does it run Petscii robots?

    • @cmdraftbrn
      @cmdraftbrn 3 роки тому

      crysis cries in the corner

  • @uewepuep
    @uewepuep 3 роки тому +2

    Excited for the DOS version. I found a 386 on the side of the road last year and I've been enjoying getting it all working. PX3 is my most played game on it :)

  • @JoSephGD
    @JoSephGD 3 роки тому +7

    I hope somebody is able to make an SNES port possible given the heavy influence the controller has had on development on the game.

  • @johnsouthern6089
    @johnsouthern6089 3 роки тому

    Using a sticker to cover a C64 box with a DOS sticker or Amiga sticker is a time honored way of dealing with this problem.

  • @stefankarlsson4652
    @stefankarlsson4652 3 роки тому +3

    You had me at "DOS system". Take my money!

  • @MicahTheManiac
    @MicahTheManiac 3 роки тому

    As an aspiring game dev, I think it is safe to say that I could not do what you do, David. Working with retro systems and all their limitations is beyond my (limited) scope of knowledge. Sometimes I watch these videos and wish I grew up in the 70's or 80's and got to experience these systems 1-on-1. Great work, you're one of my favorite channels!

  • @dunebasher1971
    @dunebasher1971 3 роки тому +12

    Great to see an Atari 8-bit version, but surprised that it doesn't come close to taking full advantage of the Atari's graphics capabilities.

    • @HerecomestheCalavera
      @HerecomestheCalavera 3 роки тому +1

      It reminds me of the many homebrew Dreamcast games with 16-bit level graphics. It is cool homebrew is being made for the DC but so far none of them take advantage of the Dreamcast's 3D capabilities at all. When the homebrew for a 3D system looks like it good run on a SNES or maybe a Neo-Geo it makes it a lot less interesting imo.

    • @sierraromeoromeo2444
      @sierraromeoromeo2444 3 роки тому +4

      Did you not pay attention to the video? All of the reasons were fully explained! Of course, if your expertise is as any near as high as your expectations, you could get the code and show everyone how it should be done!

    • @The8BitGuy
      @The8BitGuy  3 роки тому +12

      Just so we're clear. It absolutely could. But it would require somebody to re-write the entire graphics subsystem of the game, and we'd need an artist to draw 256 bit-mapped tiles. Plus the Atari 800 would be on the chopping block because it only has 48K. So yes, it could be done. Maybe it even will be done some day.

    • @Jimbaloidatron
      @Jimbaloidatron 3 роки тому +4

      Atari ports from other systems will sometimes fall short because they are not so well suited to the Atari graphics architecture. However it is equally true that when games are created to properly exploit the Atari system they would be equally difficult to port away from the Atari. It's unique and powerful design is it's strength, but does make for more difficult ports. Games developed specifically for the machine usually shine brightest, it's all part of the fun of programming the Atari machines. Pretty sure C= were taking notes and inspiration in the years after 1979! Better music is certainly possible and I wouldn't be surprised to see more unofficial ports with interesting tricks appear yet, such is the Atari community. I didn't see a need to fit in 48K though, would many really be concerned about a stock 800 memory size even years ago?!

    • @nickfifteen
      @nickfifteen 3 роки тому +4

      I'm just glad to see the Atari 8-bit still alive and kicking... Seeing a 1979 machine go toe-to-toe with a C64 from 1984 is like seeing an NES game keep pace with its Genesis/MegaDrive superior, or a Wii game look just as good as its PS3 cousin.

  • @benheckendorn2696
    @benheckendorn2696 3 роки тому

    It's just amazing what you and your friends created. You deserve my highest respect.

  • @MyChannel-vm6dw
    @MyChannel-vm6dw 3 роки тому +6

    Well I can very much appreciate the boxed copies from the business side of things, I think it would be much better to make your game available on a platform such as steam while still allowing the option for boxed copies

    • @ValiantGB
      @ValiantGB 3 роки тому

      You can buy a digital version for 10 dollars, at least for Planet x3

  • @allluckyseven
    @allluckyseven 3 роки тому +1

    I love these PETSCII Robots videos. They're absolutely my jam.

  • @JamesWon6
    @JamesWon6 3 роки тому +3

    The player character in Atari looks like a star trek crewmember.

    • @oldguy9051
      @oldguy9051 3 роки тому +1

      Yes, a "red shirt" character.
      But wait - the Atari version has no color! -> He'll live!

    • @FredericBezies
      @FredericBezies 3 роки тому +1

      I think when I was testing RC release if it was Spock on the screen :)

  • @SamHart69
    @SamHart69 3 роки тому +1

    If this was 40 years ago, I'd jump on helping out in a heartbeat... I used to code a lot on my 8-bit Atari computers. But it's been too many years since I've touched them, and I'd be no help.
    However, what I'd probably do, if it were me, is the following:
    * Don't limit yourself to the Atari 800. Target 65XE at a minimum. It's a reasonable starting place.
    * Re-write the graphics engine to use a combination of player missile graphics and bitmaps.
    * Target graphic modes 9 and 11, use pryzm technique to change between graphics modes during VBIs. Get 80x192 resolution, so a bit chunky, but would be fine for this game and get you 256 colors.
    Man... I wish I was still coding on my Atari... this stuff was sure fun back in the day. But I do not miss the spaghetti code...

  • @tudorcotoi7011
    @tudorcotoi7011 3 роки тому +2

    We got from running Doom on everything to running PETSCII Robots on everything.

  • @Plarby
    @Plarby 3 роки тому

    I love how chill you are with sharing this knowledge and data.

  • @Boltman12278
    @Boltman12278 3 роки тому +5

    Could you imagine taking a game, dissemble it to source, then figure out the code to make a game for a different system just to find out you could have asked for the source in the first place. Oh and the port for that system was already being made officially.

    • @another3997
      @another3997 3 роки тому +7

      Some people do that sort of thing purely for fun as they enjoy the challenge. I suspect he enjoyed himself immensely. He certainly deserves to be applauded for his efforts and the impressive results.

    • @Boltman12278
      @Boltman12278 3 роки тому

      @@another3997 absolutely. Maybe he can do the snes or nes port!!!

    • @TheJeremyHolloway
      @TheJeremyHolloway 3 роки тому +2

      ... much like the War Doctor, the 10th Doctor, and the 11th Doctor all trying to figure out how to get their Sonic Screwdriver(s) to run a background app to create a "wood" setting over hundreds of years in order to free them from their cell in the Tower only to have Clara pop up once it finished and open up the door which was unlocked the entire time...

    • @JosephDavies
      @JosephDavies 3 роки тому +1

      All because the source wasn't just provided to begin with.
      I certainly wouldn't think to ask; if he was willing to share it I would assume he would have done so. Given his past position on this for other projects, it's not an unreasonable assumption.

    • @TheTurnipKing
      @TheTurnipKing 3 роки тому +1

      @@JosephDavies The thing is, it's technically a commercial release. Though I'd like to think he could count on the goodwill of the community to stump up the spondies, especially with the goodies like the physical edition that you can't get without purchasing it, I have to admit if I had $10,000 or more tied up in it, It'd certainly give me pause for thought.

  • @VJFranzK
    @VJFranzK 3 роки тому

    Yes, 8:00 A lot of the Atari games and demos were written in the other graphics modes, (2x blocky text, or multicolor bitmaps) which do support more color options. Also many use the "Player / Missile" sprites for the main characters, and display lists changes (as you mention elsewhere) to generate complicated background gradients

  • @iYonga
    @iYonga 3 роки тому +4

    Almost there... Petscii Robots almost has more versions than GTA V...

  • @vcv6560
    @vcv6560 3 роки тому

    A lot of really good work being done there including the port to the Atari without any of the source code great stuff

  • @Nikku4211
    @Nikku4211 3 роки тому +3

    Like I told you before, I'd love to take up the challenge of porting this game to the SNES. UwU

    • @bluespartan076
      @bluespartan076 3 роки тому

      Would it be easy to do a game boy port as well? Not an expert in programming and game porting but just thought ID bring up the question

  • @AndyAKratz
    @AndyAKratz 3 роки тому

    I really like the work that has been put into something like this. Being an owner of an Apple IIc, this'll make a nice addition to the system. This is really cool!

  • @HoldandModify
    @HoldandModify 3 роки тому +3

    So he’s experiencing the same issues devs back in the 80s had! When it comes to sales and profits for a given platform. Lol!

  • @E-Box
    @E-Box 3 роки тому

    Funny timing. I watched all of the Petscii Robots videos this morning and then this appeared in my notifications. I thought UA-cam was recommending one I missed, but nope!

  • @rwdplz1
    @rwdplz1 3 роки тому +12

    'This kind of thing was common back in the day'
    Yes, usually a good indicator you bought the wrong platform.

    • @another3997
      @another3997 3 роки тому +7

      Back in the day, there were not that many "wrong" platforms. Certainly, some died out quickly, others had more, or just different games, hardware add-ons etc, but they all had their own 'character' and a loyal group of followers. As much as I hate football (soccer), there are similarities with '80s computers... you choose a team and support them, even if they're never going to be top of the premiere league. And both groups have been known to get in to physical fights over whose is best. 😁

    • @rbrtck
      @rbrtck 3 роки тому

      Usually, perhaps, although in this case it is C64 boxes being repurposed, when back in the day, it definitely was the right platform, as it turned out. In this case, it probably (but who knows?) wouldn't be worth ordering boxes specifically for the Atari port, so taking advantage of the economies of scale involved in the C64 port (with thousands of units sold and more boxes already purchased) makes the most sense.
      It's just too bad that the Atari's full capabilities couldn't be used, but I totally understand, as this was typical of ports from one of these platforms to the other. The original would make full(er) use of the hardware, while the port would try to do whatever it could while avoiding the extra work of rewriting the whole game to take full(er) advantage of the other rather different hardware. There are enough similarities that playable ports could fairly easily be made, but especially considering how similar these computers are in some ways, their differences are really pronounced overall.

    • @rbrtck
      @rbrtck 3 роки тому

      @@another3997 Yeah, those were the days, weren't they? People *still* argue over which computer is supposedly superior, with many of their arguments based on ignorance of the other and, for that matter, their own sometimes, just like back then. :)
      None of these platforms could be wrong, though, as long as the individual derives enjoyment and learns at least a little something from using it. In business terms, however, fair or unfair, there were wrong choices to be made, and every business in that industry made some real "whoppers"--even the "winner" IBM was displaced from the market long ago. So why did their PC win? There were many reasons, some logical and some not so logical, but mainly it was because they had made a computer that was not only fairly capable back in the day (albeit hardly the best), but most importantly it was also easy to clone using off-the-shelf components and fully compatible alternatives to a very simple BIOS.

  • @nocelebrity6042
    @nocelebrity6042 3 роки тому

    I've made programs before, but I don't think I've ever made my own programming _tools_ . It's pretty amazing to see all the work that goes into your projects.

  • @SidebandSamurai
    @SidebandSamurai 3 роки тому

    I love the new background. Great work on your petscii game. Looks like a lot of fun

  • @AtariKafa
    @AtariKafa 3 роки тому +7

    i hope you are good there is a big storm again...

  • @theMoporter
    @theMoporter 3 роки тому

    Loving the new background! A big improvement over the old studio, great look.

  • @expansionpack4485
    @expansionpack4485 3 роки тому +4

    My man David is actually running a game company from the 80's, and it's working.

  • @CZghost
    @CZghost 3 роки тому

    This is going to be the most vast project of yours so far. Spanning across the most retro devices.

  • @paulmuaddib451
    @paulmuaddib451 3 роки тому +3

    Who could've imagined that there would be a bazillion versions of this game, kinda like how lots of vintage game came in IBM PC, Apple II, Macintosh and Atari versions?

  • @MrScififan
    @MrScififan 3 роки тому

    Great video as always - keep them coming. Loving the new office by the way, we've just bought our first house and was looking for some inspiration for my office. The hex sound pads make a huge difference to the audio quality. Don't know if it would help you as I build motorcycle TFT Dash units as a side project, but I found it to be much faster using solder paste when having to solder a ton of joints like when building your computer kits - all personal preference though - great work :)

  • @LifeWithMatthew
    @LifeWithMatthew 3 роки тому +5

    I wish I could help out getting an NES or SNES port, but sadly the limit of my programming knowledge for those systems is that they run on the 6502 chip 🤣

    • @Kara_Kay_Eschel
      @Kara_Kay_Eschel 3 роки тому

      Same here. I have an idea for an operating system for the NES, might have to be DOS like to keep it simple. Any thing like keyboard, save (SD card, probably), WiFi, etc might have to go through the cart or a home brew add-on to the NES expansion port. I know that the top loader doesn’t have that, same for the clones.

    • @LifeWithMatthew
      @LifeWithMatthew 3 роки тому +1

      @@Kara_Kay_Eschel I was just thinking about a basic NES cartridge. Without worrying about some of the fancier memory controllers you can have a 256 kb game. If you used an MMC3 type memory controller you could have 512 KB for the program and another 256 KB for sprites and the like.

    • @harrisontashjian752
      @harrisontashjian752 3 роки тому

      @@LifeWithMatthew there is already an official NES BASIC cart, it was only released in Japan for the Famicom as "family basic" had a keyboard and cassette interface on the keyboard.

    • @LifeWithMatthew
      @LifeWithMatthew 3 роки тому +1

      @@harrisontashjian752 lol, I think there may have been a misunderstanding. When I said a "basic" NES cartridge I didn't mean the programing language, but basic as in simple.

    • @Kara_Kay_Eschel
      @Kara_Kay_Eschel 3 роки тому +2

      Basic as in simple not BASIC as in something to write games or simple programs.