Planet X3 for MS-DOS Development - Part 1

  Рет қаралды 531,533

The 8-Bit Guy

The 8-Bit Guy

Күн бұрын

Пікірлер: 1 800
@IceMetalPunk
@IceMetalPunk 5 жыл бұрын
"I could use C, Pascal, or Assembler." Me: "I'd go with C, but this guy seems like the type to choose Assembler." "I didn't know Assembler for 8086, but I endeavored to learn." I KNEW IT! :D
@madcorndog
@madcorndog 5 жыл бұрын
I would choose c too. I used to know pascal, but I forgot ):
@blackcathardware6238
@blackcathardware6238 4 жыл бұрын
I'd chosen Turbo C or Turbo Pascal as that segmentation on 8086 is really awful. And both Borland compilers really create nice machine code anyway.
@classicnosh
@classicnosh 4 жыл бұрын
@@blackcathardware6238 - That brings back memories. Turbo C++ and Microsoft Quick C were my favorite. Sadly, I didn't start using Turbo Pascal until version 6.
@benz0rx86
@benz0rx86 3 жыл бұрын
@@classicnosh I never knew there was a QuickC - you've blown my mind!
@classicnosh
@classicnosh 3 жыл бұрын
@@benz0rx86 - Oh, yes. If you have an MS-DOS, FreeDOS or even a DOSBOX machine. You can get it from WinWorldPC. It's like QuickBasic with the IDE, help files built-in and everything. It's actually fun to code with.
@tdcattech
@tdcattech 6 жыл бұрын
I might have said it before but you are an unbelievably patient person.
@knightshousegames
@knightshousegames 6 жыл бұрын
That french guy's cutscene art is friggin ridiculous. It nails that 80's sci fi aesthetic perfectly.
@FinalBaton
@FinalBaton 6 жыл бұрын
i know right? it's dynamite
@andersdenkend
@andersdenkend 6 жыл бұрын
Man, hiring that pixel artist makes for a tremendous difference! Looks gooorgeous. Also; That CGA composite mode! I am also amazed why not more people used it back then.
@ashkat64
@ashkat64 6 жыл бұрын
I think his own graphics had a certain charm as well tho
@andersdenkend
@andersdenkend 6 жыл бұрын
Evan Verburg Definitely!
@tomwilson2112
@tomwilson2112 6 жыл бұрын
That's because it's not available on anything but a few display cards, and it only works with a composite monitor. It worked on the PC Jr, for example, and (maybe) on the original IBM CGA card when plugged into a composite display, but once everyone went to RGB displays, that mode disappeared because it can't actually be displayed on an RGB monitor.
@andersdenkend
@andersdenkend 6 жыл бұрын
Tom Wilson Ooohhh, now that makes sense actually.
@KrzysiuNet
@KrzysiuNet 6 жыл бұрын
Actually 8 bit guy had a nice video about composite mode.
@Christdeliverme
@Christdeliverme 6 жыл бұрын
I'm blown away by the CGA composite mode.
@MultiMidden
@MultiMidden 6 жыл бұрын
Yeah it looks great but has one flaw, AFAIK it only looks that good on NTSC composite TVs or monitors... So wouldn't work correctly in most of the world outside the Americas where PAL or SECAM are used.
@BrendonGreenNZL
@BrendonGreenNZL 6 жыл бұрын
MultiMidden any TV made since the 90s should support all three video standards; regardless of where it was sold.
@MFunkibut
@MFunkibut 6 жыл бұрын
Writing x86 assembler in college [1984? 1985?] was one of the most miserable times of my life so kudos to you from having picked it up and made it work so quickly. Looking forward to part 2 and the Kickstarter!
@DeisFortuna
@DeisFortuna 6 жыл бұрын
> first info on DOS port of planet x2. > Isn't called planet x86. I AM DISAPPOINT.
@jaekoff5050
@jaekoff5050 6 жыл бұрын
is that greentext on youtube
@JoaoVitor-cw2vg
@JoaoVitor-cw2vg 6 жыл бұрын
This should be the real name of the game
@kbhasi
@kbhasi 6 жыл бұрын
"Planet x86" 😂 But in reality, he released "Planet X1" on Commodore VIC-20 (or 16, but I can't really remember), and later he released X2 on C64.
@Adolf1Extra
@Adolf1Extra 6 жыл бұрын
Jaekoff for someone wstching a guy's channel about retro stuff you sure are not familiar with mailing lists and qutoing are you?
@vectrex28
@vectrex28 6 жыл бұрын
>using meme arrows on youtube
@dreammfyre
@dreammfyre 6 жыл бұрын
I'm really digging those new sprites you commissioned. Such a "small" thing makes the game look so much more refined.
@FinalBaton
@FinalBaton 6 жыл бұрын
Agreed , makes a yuge upgrade to the look. Well worth it
@ChrisCebelenski
@ChrisCebelenski 6 жыл бұрын
I haven't seen it commented on yet, but - wow - that's super fast work. I mean, since november you have two tools written and useful, and even a prototype of the graphics modes. Either you're super fast with this kind of programming, or you have way more free time than I do! Hats off to you! I guess my background isn't in micro programming, so some would think I work fast at what I do, but to me having these results that quickly is damn good...
@ripxkid
@ripxkid 6 жыл бұрын
He is a workaholic nerd, probably sleeps just few hours a day xD
@rogerperkins
@rogerperkins 4 жыл бұрын
Does the game come with the map editor?
@VisionThing
@VisionThing 6 жыл бұрын
The CGA pixel art is absolutely dynamite.
@iProgramInCpp
@iProgramInCpp 5 жыл бұрын
The VGA pixel art is absolute TNT.
@vittosphonecollection57289
@vittosphonecollection57289 5 жыл бұрын
No the GCA composite is TNT. The VGA is ATOMIC BOMB.
@niko5008
@niko5008 4 жыл бұрын
For me, the VGA is absolutely a DUKE NUKEM
@ThommyofThenn
@ThommyofThenn 4 жыл бұрын
Correct.
@jaxplaz1081
@jaxplaz1081 3 жыл бұрын
Yes it is
@jerrywh3
@jerrywh3 6 жыл бұрын
There are only a few channels I like the video before watching and this is most definitely one of them. I always get excited when I get a notification for The 8 Bit Guy.
@carterodell1805
@carterodell1805 6 жыл бұрын
jerrywh3 same, this channel is my favorite!
@TheBossssssssssss
@TheBossssssssssss 6 жыл бұрын
jerrywh3 What was the old name of his channel agin I forget iBook guy or I can’t remember?
@Celcius1
@Celcius1 6 жыл бұрын
If I could spare more per month I would gladly give 8bit guy more money for more great content
@jerrywh3
@jerrywh3 6 жыл бұрын
Tay Tay yes it was iBook Guy.
@jerrywh3
@jerrywh3 6 жыл бұрын
Celcius1au when things get better for I, I will gladly support his channel monetarily. I’m glad people like you are able to give anything right now so I can enjoy such great content.
@retroattic4647
@retroattic4647 3 жыл бұрын
I don't know what it is about these videos, it could be the retro topics or the excellent presentation of the material, but this is the fourth or fifth time I've watched this one. I find myself rewatching these and wish there was even more content. I'd be interested in a poll of viewers and the number of times they watch the same video, 1, 2-4, or 5+.
@nowhammies10
@nowhammies10 6 жыл бұрын
The red/green/yellow CGA palette is so much easier on the eyes than the white/magenta/cyan palette. Maybe I'm just partial to it because of the classic Wheel of Fortune, Jeopardy!, and Family Feud games from around 1987 that I played when I was a kid. They used the RGY palette (and J! actually used both, the RGY palette was used for the contestant podiums while the CMW palette was used for the main game board and clue text).
@BrendonGreenNZL
@BrendonGreenNZL 6 жыл бұрын
Andrew Long Green/Red/Yellow can be used to great effect; especially if low-intensity blue is programmed as the background/border colour.
@Grishanof
@Grishanof 6 жыл бұрын
Double that. Magenta on the black background makes eyes hurt after a while, red and green are much softer in that regard.
@eekee6034
@eekee6034 2 жыл бұрын
I'm glad it targets a machine with less than 640KB RAM. Late BIOS-booted PCs have an "extended BIOS data area" EBDA which can cut available RAM down to 512KB. Also, it seems like a much more reasonable step up from the C64. :) I like assembler, but I don't use it. :) My greatest difficulty with it was actually constraining myself so as not to make things hard for myself. I started with passing arguments in different registers to each routine according to what seemed optimal for the routine and documenting which registers each routine used, but that made both designing and calling the routines into a bit of a headache and almost broke debugging by making it difficult to fix broken code. So I decided to use a consistent calling convention, but then I realised if I was going to do that, I might just as well write Forth in the first place. :-J Forth can be seen as a sort of supermacro-assembler, especially in implementations which compile to machine code. It is a shame CGA composite mode wasn't used more in the 80s, but it wasn't even available in some countries. It wasn't available in Britain which had the highest per-capita rate of computer ownership in the world.
@unanonymous4655
@unanonymous4655 6 жыл бұрын
Oh boy! Can't wait to play it on my brand new 286 processor with 640k of ram and a cutting edge VGA graphics card!
@nisserot
@nisserot 6 жыл бұрын
Were you able to afford the 10MB hard drive upgrade? Or is it floppy only? ;)
@unanonymous4655
@unanonymous4655 6 жыл бұрын
Oh yeah I got a sweet deal on the hard drive! It only cost a second mortgage and my firstborn son. I was totally stoked to get it.
@cpufreak101
@cpufreak101 6 жыл бұрын
speaking of which, I have an old machine I probably should get up and running, it is a very late DOS era machine though, it's from the later 90's using a Celeron and i think megabytes of Ram :/
@nicolasmartinez4337
@nicolasmartinez4337 6 жыл бұрын
UnAnonymous I love you
@unanonymous4655
@unanonymous4655 6 жыл бұрын
Perfect Focus I love you too. ;)
@reggiep75
@reggiep75 6 жыл бұрын
It's always good to see homebrew software still being done today and I'm more of an indie game supporter these days as triple A games/developers/publishers are becoming scumbags these days. Roll on the work by indie developers and sod off EA and other rats!
@bananamustard1151
@bananamustard1151 6 жыл бұрын
that being said some indie devs are legit lazy
@bananamustard1151
@bananamustard1151 6 жыл бұрын
many are just making a cheap derivative puzzle platformers with pixel graphics
@AlyphRat
@AlyphRat 6 жыл бұрын
I agree. Like, come on. Let's make some cool artwork, great soundtrack, and a very original plot.
@reggiep75
@reggiep75 6 жыл бұрын
Banana Mustard - You can often tell the difference between the quality indie devs and the slack handed ones tho. Some are doing derivative projects and opting for 8-bit/16-bit GFX but the good indies devs will strive to produce good standard and then improved work and not handcuff themselves to a style/genre unless they really have rewritten the holy grail for that genre and people are shouting 'TAKE MY MONEY!' The thing is that old games, styles and genres are also being rediscovered, and with triple A developers also getting lazier by the day, maybe the leading indie devs are just the right thing to offer other people games, corner the market and at a reasonable price where you don't feel like you've been robbed and then queue up again to get robbed again when you're expected to pay more for triple A games.
@demos456
@demos456 6 жыл бұрын
Most of the time, you can tell, but also some devs like to test things out (what are the challenges/are my thories on how to solve said challenges good, if not I might be screwed here.../how the language actually works/etc). A crappy mario clone might actually be someone's first attempt at making a platformer. Key word here being "might" XD... Anyway, I agree that alot of AAA games don't seem to respect their fan base anymore and I'm amazed at 8-Bit Guy's motivation on making the planet X series :P
@Astro_Jeff
@Astro_Jeff 6 жыл бұрын
When you make a kickstarter, can you add a tier for both the DOS copy and a Commodore 64 copy? Unfortunately I missed the c64 full box and I would like both sets. Can’t wait! :)
@UselessDuckCompany
@UselessDuckCompany 6 жыл бұрын
If it works on DOS, does that mean you can release it on Steam?
@williamv0242
@williamv0242 4 жыл бұрын
🤔
@sameash3153
@sameash3153 4 жыл бұрын
@DamnMerasmus blows marijuana smoke on your face vigorously
@checksum00
@checksum00 4 жыл бұрын
@DamnMerasmus He's telling you to chill the fuck out, get laid, do something. "His own website where he provides downloads" is not steam, and has nowhere close to the same exposure.
@squirlmy
@squirlmy 3 жыл бұрын
@DamnMerasmus and I don't think we could but such awesome emojis on youtube two years ago, so there's that. And you didn't use a hip term like "necro-posting". If you want to complain about someone resurrecting a thread, you have to use a clever term! ;)
@taavi948
@taavi948 3 жыл бұрын
@DamnMerasmus Because he's a moron. What kind of a normal person would respond just 🤔
@ButcherGrindslam
@ButcherGrindslam 6 жыл бұрын
Hope this will be on GOG in digital form.
@jackkraken3888
@jackkraken3888 6 жыл бұрын
Great point, I'm sure lots of folks would support him there. This guy is awesome.
@bastscho
@bastscho 6 жыл бұрын
Yes please on Gog
@razmann4k
@razmann4k 6 жыл бұрын
You can download it from the 8-Bit Guys website and use it on DOSBOX.
@thomasmuehlgrabner
@thomasmuehlgrabner 6 жыл бұрын
Oh yes please put it on GOG :)
@wich1
@wich1 6 жыл бұрын
Yes! Please try to put this on GOG.
@onedeadsaint
@onedeadsaint 6 жыл бұрын
this is just so cool! really enjoying seeing an ms-dos game brought to life! the internet is just so amazing; so cool that you can collaborate from Texas with someone in France and put a video of it out still just blows my mind! looking forward to the future updates!
@jakedelmastro
@jakedelmastro 6 жыл бұрын
Wow David, you've been busy. Really digging the Composite CGA mode.
@phanominon
@phanominon 6 жыл бұрын
When you start to look for Beta testers I'd love to sign up. I finally purchased a working Tandy 1000HX with external 5.25 floppy drive. It does have the 640K ram upgrade and mouse. :-)
@Saghetti
@Saghetti 6 жыл бұрын
YES YES YES! I'll buy it when it comes out! I'm hyped for the progress updates!
@jeffreypreston7675
@jeffreypreston7675 6 жыл бұрын
I think I finally realized why I find your videos fascinating, 8-bit Guy:Let’s set aside computers, programming, 8-bit style games, building networks and even old keyboards. It’s the fact that you are so into your hobby, and you make these videos with such in-depth detail, but at the same time demonstrate it where a layman to all these things (such as myself) can kind of grasp - it’s seriously awesome.I admire anyone who does something just to do it - basically a really enjoyable hobby. I’ve been watching your videos lately and I notice the same thing among all of them - you’re so into what you do, and you want to share it with the world.Really though, it’s awesome. Thanks for the 2 hours or so of entertainment I’ve gained from watching your videos
@TheCasualSubculturist
@TheCasualSubculturist 6 жыл бұрын
Please give us a choice to release this on low capacity USB or even download, not just on floppy. Main reason why people ask the game to be on MSDOS and VGA is because they only really need DOSBOX to run the game even on modern multicore computers. Only obstacle then is the media, which can be problematic when modern PC do not even get optical disc drives nowadays. I am afraid if you limit the media to floppy, that can eventually lead to piracy where people want to play it but can't due to media type which can lead to someone to rip the game and upload online... then the sales will go away. If you give us option to pay to download directly or release the game on USB drives, that will make most people enjoy your game without any obstacles.
@thetechconspiracy2
@thetechconspiracy2 6 жыл бұрын
I think he gave a download version with the purchase of x2, and I would imagine he would do the same with x3
@The8BitGuy
@The8BitGuy 6 жыл бұрын
The C64 version has always included a free digital download. The same will be true for the MS-DOS version. I fully expect 90% of users to be playing it in DOSBOX.
@AshtonSnapp
@AshtonSnapp 6 жыл бұрын
The 8-Bit Guy Count me in the DOSBox camp. I don’t own any retro computers.
@AntonioBarba_TheKaneB
@AntonioBarba_TheKaneB 6 жыл бұрын
I would try it on my Pentium machine a few times, but then I will mostly play on DOSBox
@jasonblalock4429
@jasonblalock4429 6 жыл бұрын
The 8-Bit Guy: To clarify, do you have any plans on selling a download-only version? 'Coz I don't even have a machine with a disk drive any more, so I wouldn't feel like I had any need for a boxed copy. This might also be a good excuse to get yourself an account on Itch.io or maybe even see if GOG is interested in it.
@AirborneSurfer
@AirborneSurfer 6 жыл бұрын
I was secretly hoping 286/EGA would be the target machine, because that was my first desktop. I miss gaming on that machine! I need to find an old PC to relive those days....
@mspenrice
@mspenrice 6 жыл бұрын
I'm actually now thinking a fun alternative graphics mode for it could be 640x200 16-fixed-colours. Only a few games ever tried it (and generally then, like with Monkey Island, it was in an attempt to recreate the VGA graphics on a CGA/EGA monitor, and generally looked like crap), but maybe it's time for another shot? With a more sympathetic pixel-arting approach it could look pretty lush. And be an interesting alternative on VGA (where it would actually still be as high as the resolution/colour combinations could go... just with line-doubling and more flexible palette). Or indeed even 640x350 16-colours-from-64, which is actually more common...
@DDavidonetwothree
@DDavidonetwothree 6 жыл бұрын
AirborneSurfer CGA mode should work with EGA, because of backwards compatibility, but no special graphic for EGA.
@cope9489
@cope9489 6 жыл бұрын
DDavidonetwothree You meant that EGA is backwards compatible with CGA, and not that CGA is backwards compatible with EGA..
@mspenrice
@mspenrice 6 жыл бұрын
+DDavidonettwothree ... well yeah, that's fairly well known. Although the compatibility is a bit limited, as it only supports the RGB monitor and a lot of the special tricks that could be pulled off by directly messing with the CGA registers won't work (and at worst could end up damaging your EGA monitor if you tried them) +SuperMushroomy ... er, yeah, that's kinda what I understood by what he said. The basic 4-colour CGA mode will work on an EGA machine, without any need for a special EGA mode. Nice as that would be, as an in-between step between CGA and VGA (or even _instead of_ VGA, especially if it was 640x200... enough old games simply used the EGA graphics with some extra hardware acceleration, or an altered 16-colour palette, if you chose VGA mode).
@magnum333
@magnum333 6 жыл бұрын
Amazing, Dave. You're the man. Eternal admiration.
@AdamvanAlderwerelt
@AdamvanAlderwerelt 6 жыл бұрын
Thank you 8-Bit Guy for your videos. I was born in '89 so I missed a lot of early technology. My family's first PC was a Windows 95. But I got into Retro Gaming for a while when I was around 16 to 20 years old, so your videos are really great to watch and see the history of computing. Best of luck on your game.
@ArcadeEraBeats
@ArcadeEraBeats 6 жыл бұрын
This is so beautiful, always wanted to see how people made games in the 80s
@firstsequence7132
@firstsequence7132 6 жыл бұрын
Always enjoy 8-bit guy videos, full respect for putting so much effort in to clearly explain your thinking and methodology in all of your projects
@zosxavius
@zosxavius 6 жыл бұрын
The Toshiba T3200 was EGA. It had a greyscale plasma display. Pretty typical of the era. I'm sure there are more. EGA was actually pretty popular. It was all I had for a long time with an old Zenith Data Systems XT clone. At one point it looked like someone had upgraded it to a 286 somehow. I haven't seen that machine since I was a kid, but I'm pretty sure the 286 was sitting on a daughter card. Haha when my 20mb(!!) MFM drive died all I had was two 5.25" floppy drives. I played so many DOS games with disk swapping and EGA. Kings Quest V was TERRRRRRIBLE to play off a floppy drive, but it was possible. Man gamers now have no idea what we were willing to put up with. I played so many Sierra games on that computer. Good times.
@HabadzaKalfa
@HabadzaKalfa 6 жыл бұрын
I'm also recalling there actually were quite a few 286/386 laptops with EGA chips inside. That just doesn't always feel as obvious, if the display is still monochrome.
@zosxavius
@zosxavius 6 жыл бұрын
Yeah, lots I think!
@NuntiusLegis
@NuntiusLegis 5 жыл бұрын
These Toshiba Laptops had gorgeous orangescale displays, not boring greyscale. :-)
@BillyBorsthaar
@BillyBorsthaar 5 жыл бұрын
Hey David, You mentioned that you didn't know CGA could display 16 colors. The first game i played (and found out to be able to display 16 colors on CGA) was Tunneler. It's a multiplayer game in a single computer, using only one keyboard. Look it up, it's great fun. The only problem with my Tulip PC compact II (with a NEC V20) was that when moving diagonaly and shooting at the same time, the keyboard couldn't keep up. When both players did that, the computer would have to react to 6 keys being pressed at the same time. One of the players would then just simply be unable to make that desired move. You probably don't know Tulip by the way. It was a Dutch computer maker which sold really well in the late 80's. People could buy one through their work, and then they could sell working hours, without paying taxes. They even took back stock that was to be shipped to the UK, to meet the demands from Holland. When my parents got it, most of my friends still had PC's with 4.77Mhz processors, when as you know, the NEC V20 had 9.54Mhz.
@randomcatdude
@randomcatdude 6 жыл бұрын
you didn't call it "planet x86", *WHY!?*
@serverdll
@serverdll 6 жыл бұрын
or planet x16
@ChrisPowa-
@ChrisPowa- 6 жыл бұрын
Holy fuck, this
@Beansman-gp3ws
@Beansman-gp3ws 6 жыл бұрын
Nintendo REALLY liked naming their games like that
@gunma747j
@gunma747j 6 жыл бұрын
Cause according to it's trailer,some space marines heading to a unknown planet code named planet x3
@brandontechnerd
@brandontechnerd 5 жыл бұрын
@@Beansman-gp3ws Yes, because for the Nintendo 64 there was Super Mario 64, Excitebike 64, and more.
@peterquint3816
@peterquint3816 6 жыл бұрын
There is a beauty to the way assembler source code looks with its instruction, op1, op2 columns all neatly formatted. Good luck with this project, mate, I love all the choices you've made.
@ObiTrev
@ObiTrev 6 жыл бұрын
You know you want to make a Roland-32 Midi soundtrack.
@sfgeometrydashryu4750
@sfgeometrydashryu4750 6 жыл бұрын
Also Adlib, General MIDI and Sound Canvas modes pls
@GAnimeRO
@GAnimeRO 6 жыл бұрын
I personally prefer SB 16 / OPL-3
@johnathin0061892
@johnathin0061892 6 жыл бұрын
And PC Jr./Tandy 1000 sound!
@pelgervampireduck
@pelgervampireduck 6 жыл бұрын
it should support pc speaker, adlib music, and sound blaster sound effects. (sound blaster can use the same adlib music to not make things too complicated with a different set of opl3 tracks, let it use the same opl2 tracks)
@HappyBeezerStudios
@HappyBeezerStudios 6 жыл бұрын
General Midi would be nice for newer systems, basically any modern machine can run it. Adlib would be nice for the older cards.
@ZeroDrawn
@ZeroDrawn 6 жыл бұрын
Eventhough I didn't have any of the computers or play any of the games from the 70's/80', getting to see and learn about all this stuff through channels like yours is so cool. I absolutely love it. Seeing your process for making this particular game is really interesting stuff.
@AmyraCarter
@AmyraCarter 6 жыл бұрын
3:27 Wait, what!? There are *plenty* of games made by either a solo dev, or a small team of two to four people that have been grand successes! But anyway, yeah, this is really cool. I'd love to play it once it gets off the ground...
@The8BitGuy
@The8BitGuy 6 жыл бұрын
It isn't so much a matter of success as it is just a matter of polish and features. I can't be expected to produce motion-video intros and things like that. I would need 2 years of working on this straight and a team of artists to do stuff like that.
@Graoumpffffff
@Graoumpffffff 6 жыл бұрын
Man, Reno is more than a pixel artist, he's quite a famous comic book artist first and foremost. That's great; you're lucky to have such a talented guy working with you.
@womoks78
@womoks78 6 жыл бұрын
@ChickenScratchingcom
@ChickenScratchingcom 6 жыл бұрын
Quite interested to see your work process. As someone who dabbled in DOS programming back in the 90s, I do have one little suggestion for the VGA mode: Since there are actually two separate blacks in the 320x200 VGA mode (0 and 16), you can use one as a transparency color, so in VGA mode you can have the game engine render the edges of the tiles around the vehicles while still only using 1 byte per pixel. And yes, even when using assembler to take some shortcuts (I used PASCAL for most of my game code, but all of the graphics routines were assembler), in the VGA 320x200c256 mode (Was that mode 13? It's been so long, I don't remember) it's hard to refresh the entire screen on any processor under 40 mHz without seeing massive flicker. Of course, I was also an inexperienced teenager, and I was just writing byte arrays for each sprite/tile straight to the section of memory that was the screen. I'm sure there were faster/better methods, especially if you're using any additional software drivers that may be more readily available now than I had access to back in the days before the internet was ubiquitous So have fun optimizing! I usually just cheated and only redrew the tiles that changed. :)
@BrendonGreenNZL
@BrendonGreenNZL 6 жыл бұрын
Chicken Scratching(.com) partial screen updates aren't cheating; that's called being smart. And VGA doesn't limit you to the default palette in _any_ mode; you can easily redefine any on-screen colour to any one of 260,000 possible colours, even in text, CGA, or EGA modes.
@mspenrice
@mspenrice 6 жыл бұрын
The accelerator functions of VGA, along with its multiple pages, should allow you to do full screen writes without any flicker (something which should only be an issue on CGA and maybe MCGA cards; even Hercules allows two pages). Just have two copies of the screen on separate pages, and write to one whilst displaying the other. When complete, set a flag to switch to your newly completed flag at Vblank and raise an interrupt so that your code knows to start drawing again, just this time on the other page. Bank switching / page flipping / double buffering was a fairly common technique for avoiding flickering and tearing back in the day. It lets you make a reasonably smooth, break-free impression even if your code can't run fast enough to score a perfect 50/60/70hz (or even 25/30/35hz) every time. And, yeah, that "second black" is just an artefact of how, by default, the first 16 colours of the VGA palette are set to those of CGA/EGA TTL. After that you get a larger default gamut whose exact contents depends on what VGA BIOS is in use, but it generally restarts from black, and may run through, say, the 216 colours of the 6x6x6 web-safe cube (duplicating at least a few of the first 16 along the way, and adding up to 232 total) then finishing up with an additional spread of greyscales or the like to fill it up to 256. There's no real magic to it, it's just so that the CLUT is initialised to _something_ other than all black or random noise after startup, in case a program flips to an 8-bit mode but forgets to initialise its palettes. In actual use, most programmers would be expected to completely overwrite that, from index 0 to index 255. However, the wider colour palette itself is useful; it cramps one's style rather less than to sacrifice one colour of 256 to be always transparent (generally set to some glaring colour not otherwise present in the main set of colours, often primary magenta), or one out of a 16-wide sprite palette when you've got 16 different palette banks (or more) to pick from in the first place (only losing 16 colours total, so leaving 240 behind - and as they only need be transparent for sprites, the "missing" 16 could be reused for backgrounds anyway), versus 1 out of a fixed set of 16, or worse a fixed set of 4, which are the circumstances where you'd probably want to use bitmasking instead.
@robsku1
@robsku1 6 жыл бұрын
I do believe that VGA's default 256-color palette is same for every properly compatible VGA card... and that 6x6x6 RGB cube + grayscale colors sounds actually like the default 256-color palette of xterm ;) But the VGA-palette is different: kzbin.info/www/bejne/Y2q0n5ahr96MrNU sorry about the HORRIBLE finnish computer generated speech - there's textings in the video in english... anyway, you should get the idea from this video. It's kinda a palette for HSV (Hue, Saturation, Value) color set (instead of RGB).
@medblackstar7204
@medblackstar7204 6 жыл бұрын
It's great being able to see what's behind coding a game like this for so many older machines. Your videos are always very informative and engaging, thank you for the great content!
@drivers99
@drivers99 6 жыл бұрын
This is so cool! I still have my first computer, an IBM PC with 4.77 MHz 8088 (and 8087 math coprocessor). It has CGA but I don't have a monitor so composite mode is the only option for now, so it's great you're supporting that mode. It has an AST Six Pack Plus card so it can have 640K of RAM and it has ROM chips from 1984 and a 20 MB seagate hard drive. I used to have a Sound Blaster but took it out at some point in time. I hope that my 4.77 MHz computer will be sufficient but I understand if you don't. I am used to things working slowly or poorly on this computer because I used it long after it was practically obsolete: 1987 - 1993! It's the computer I learned all my first languages on: BASIC, assembly (not very well), and Borland Turbo C.
@The8BitGuy
@The8BitGuy 6 жыл бұрын
The goal is the game should play full speed on a 4.77 Mhz XT, as long as you are using CGA mode. Now, VGA may be a different story.
@mspenrice
@mspenrice 6 жыл бұрын
It'd be rather amusing if you managed to throw in some routines that could detect an x87 copro and speed things up somehow using it... I think that's the one an only time I've ever heard of anyone having a 5150 with an 8087 in it (I didn't even know they came in 8-bit-bus compatible flavours...) so it would be essentially optimising the game for that one particular computer out of the whole world :D
@Tigrou7777
@Tigrou7777 6 жыл бұрын
I appreciate the effort of writing that game fully in assembler and the fact it run on very old (and slow) computers. Btw I think most people voted DOS + VGA because they thought about running it under DOSBox. If you ever want to create a version for faster computers (eg : 386), I would suggest to use Borland C++ 3.1 / Watcom (with ASM routines where needed, like display). This will make development a lot easier. This is also what was used for most games in the 90's era (until Windows games become more popular than DOS games)
@NuntiusLegis
@NuntiusLegis 5 жыл бұрын
I think it was a clever choice to program in assembler resulting in a game that works on early DOS machines where he does not compete with C&C or Dune.
@quack6033
@quack6033 6 жыл бұрын
I have been waiting for a new video about this THANK YOU THANK YOU 8-bit guy!
@sirtanon1
@sirtanon1 6 жыл бұрын
Amazing work on this, as well as on Planet X2. I love seeing how detail oriented you are, how much thought and careful consideration you're putting into the development of this game. Shame you weren't doing this 20-25 years ago - You would have make a massive impact on the DOS gaming market back then. Even now, I can see this came developing a hardcore following.
@CynHicks
@CynHicks 5 жыл бұрын
That "size does matter" shirt cracks me up! The irony is strong. Go team tiny! Lol
@GuvernorDave
@GuvernorDave 6 жыл бұрын
So cool that enthusiasts are making brand new games for these historical machines. Artwork looks great too. Props to the pixel artist
@barovelli
@barovelli 6 жыл бұрын
had to go back and watch from 15:43. Was waiting to see cat's reaction to Tandy modes.
@maicod
@maicod 6 жыл бұрын
cat doesn't give a ehm..... cat or was it something else ;-)
@-taz-
@-taz- 6 жыл бұрын
I don't understand how you can make all these youtube videos and also have time to create + market a game, and on totally different platforms! Bravo!
@TannerGSchultz
@TannerGSchultz 6 жыл бұрын
Man, that is some sweet CGA art.
@LanIost
@LanIost 6 жыл бұрын
This channel just keeps getting better and better man.
@shelby3822
@shelby3822 6 жыл бұрын
will the code for X2 be in the next issue of COMPUTE! so I can type it in?
@generaltechnology8250
@generaltechnology8250 6 жыл бұрын
Shelby It's not basic
@Beansman-gp3ws
@Beansman-gp3ws 6 жыл бұрын
wooosh
@Simon-ps3oj
@Simon-ps3oj 5 жыл бұрын
@@generaltechnology8250 woooosh
@deelan_
@deelan_ 5 жыл бұрын
Just type in the assembly or the machine code ROM :^)
@joshsimmons8178
@joshsimmons8178 5 жыл бұрын
Your channel pic looks like a piece of hair I was like why isn't this coming off when I blow on it
@buenosairesam
@buenosairesam 6 жыл бұрын
Having played a lot of this kind of games I love the dedication you put to keeping alive the vibe that gave me so much joy. Plus learning a lot along the way. Love the channel. Great job!
@FiloFaxVideo
@FiloFaxVideo 6 жыл бұрын
ALREADY!?!? Wow! Nice
@SteelSkin667
@SteelSkin667 6 жыл бұрын
This is looking very good so far. Your hired artist has done some a great job so far too. Once you get around to making the VGA tile editor, maybe you should try and have the option to generate CGA and composite CGA tiles from the VGA tiles, that you could then tweak in CGA tools so that they look just right. Maybe it would help and save time with the task of making the different graphical modes look alike. The Kickstarter is a great idea, however don't forget to print some additional copies for people who would stumble upon the game after the campaign has ended. Great job! :)
@andyortlieb3768
@andyortlieb3768 6 жыл бұрын
I really adore your intro jingle
@PabloGaraguso
@PabloGaraguso 6 жыл бұрын
I really enjoy not only the content and the production of your videos, but I really like the explanations and reasonings displayed. Great work! Thanks for producing these gems.
@xander1052
@xander1052 6 жыл бұрын
Dave, you could sell for now digital versions of Planet X2, then you can get an idea of how many you are going to need for the hard copy that the people will get at a later date. Also I'm defintely going to see if I can throw in a pound or two for Planet X3.
@TechDeals
@TechDeals 10 ай бұрын
After watching your 2024 update... I'm back to watch this again. If you did a Planet X4 for Windows, I'd watch it... or Linux, or Mac... I'll probably never play it, but I enjoy watching these, so do what you love... and that makes money too. :)
@hlesharris
@hlesharris 6 жыл бұрын
Hey David, big fan. Are you going to go into your development workflow? I'd be interested in seeing what your write->assemble->link(?)->run cycle looks like and what the parts you use are. Thank you for consistently great content.
@alexanderferretti5764
@alexanderferretti5764 6 жыл бұрын
Damn this channel has really grown i remember when he only had 50,000 subs. I love these videos
@alexanderferretti5764
@alexanderferretti5764 6 жыл бұрын
I would also like to thank the 8 bit guy for getting me in to building PC's and gaming on PC
@AshtonSnapp
@AshtonSnapp 6 жыл бұрын
OH MY GOD IT IS HAPPENING *_screams in joy_*
@ian_b
@ian_b 6 жыл бұрын
Fascinated to watch the rest of this series! And that 256 colour VGA art is beautiful. Kudos to the artist!
@raaabonlaaanon8855
@raaabonlaaanon8855 6 жыл бұрын
8086... eighty eighty six... eeghte eighty six.. aeeete eighty six.. aaaeee eighty six.. ae86!! *LOUD EUROBEAT PLAYS*
@agnel47
@agnel47 5 жыл бұрын
12:52 the upgraded pixel art looks absolutely stunning.
@TheTarrMan
@TheTarrMan 6 жыл бұрын
You should add a multiplayer mode. Like humans vs aliens.
@lookoutpiano8877
@lookoutpiano8877 6 жыл бұрын
You don't come across quality content like this very often. David, thank you so much for sharing. I am really excited to see where this project goes in the future.
@thedopplereffect00
@thedopplereffect00 6 жыл бұрын
Why not mix C and assembler? Seems like most the game logic could be in C and the graphics drawing routines optimized in assembler.
@mx0r
@mx0r 6 жыл бұрын
Blake my thoughts exactly
@youreperfectstudio7931
@youreperfectstudio7931 6 жыл бұрын
One could do that - I'm betting, though, that he is using a fairly modern assembler that supports functions and such to do the actual coding so there is not much reason to use C IMHO. It would be cool to know what assembler is being used - I'm betting $5 that he isn't typing it in using debug.exe ;-)
@alliejr
@alliejr 6 жыл бұрын
It's not just the language, per-se, it's the associated tools that also influence such a decision: compiler (for C or Pascal), assembler and linker. In addition, "3rd party" libraries might play into one's decision of programming platform. The "standard library" for the C compilers of the time offered little, so you'd be using other libraries to implement core graphics features and other I/O features. Or you'd be writing all of those libraries yourself in 808x assembler.
@youreperfectstudio7931
@youreperfectstudio7931 6 жыл бұрын
Yep exactly!
@enjibkk6850
@enjibkk6850 6 жыл бұрын
This is just more heroic in assembly. In assembly you are the master of the world (at least a small silicium silice of it)
@smugshrug
@smugshrug 6 жыл бұрын
that pixel art is incredible. great breakdown video. your passion for this is insane!
@braillynnrodriguez3740
@braillynnrodriguez3740 6 жыл бұрын
Love your opening music!!
@enzogamerukbr
@enzogamerukbr 5 жыл бұрын
Me too!
@jptrekker
@jptrekker 6 жыл бұрын
The Tandy 1000HX with a 3 and 5 inch floppy drive was my first computer system back in 1987, thanks for the blast to the past!
@pigfish99
@pigfish99 6 жыл бұрын
Fun fact: Rollercoaster tycoon was made in Assembly code, too!
@therobot1080
@therobot1080 4 жыл бұрын
Wow
@escher2112
@escher2112 6 жыл бұрын
That single VGA screenshot sold me - I'm in!! Excellent work so far!!! Can't wait to fund this kickstarter!
@escher2112
@escher2112 6 жыл бұрын
Just want to add - you also just gave me a reason to finally build a vintage dos machine!
@CPCookieMan
@CPCookieMan 6 жыл бұрын
Would it be possible to make an "alpha" layer for the tiles so that the ground could be drawn around the player on the fly instead of leaving that black square? I'm sure the implementation could look something like generating a temporary tile during the render and then using the temporary instead of either of the source frames. I'm curious whether that'd be too much work for these old DOS machines or not.
@The8BitGuy
@The8BitGuy 6 жыл бұрын
I plan on adding transparency on the VGA version. Not only will it be easier to do in a 256-color environment, but most machines running VGA should have the CPU power to handle that. Doing transparency on these old XT class machines just isn't feasible at the speeds I want to run things.
@CPCookieMan
@CPCookieMan 6 жыл бұрын
Makes enough sense. It'll be really cool to see how the game turns out and it'll be fun to see these development logs for sure.
@BrendonGreenNZL
@BrendonGreenNZL 6 жыл бұрын
The 8-Bit Guy EGA has hardware support for bitmasking, making it well worth the effort to support its planar graphics mode. As an added bonus, you can reprogram the palette registers on VGA to give nicer colours while still enjoying all the hardware acceleration features EGA has to offer ;-).
@GeorgeTsiros
@GeorgeTsiros 6 жыл бұрын
The 8-Bit Guy you coded this in asm? haven't watched the entire vid yet, if you mention it, you don't need to reply
@GeorgeTsiros
@GeorgeTsiros 6 жыл бұрын
yup, asm
@WrinkleRelease
@WrinkleRelease 5 жыл бұрын
Probably one of my favorites of your videos. Thanks for doing such a deep dive into the process.
@Thirsty_Fox
@Thirsty_Fox 6 жыл бұрын
Dune II mentioned! 😍
@nickwallette6201
@nickwallette6201 6 жыл бұрын
I'm always surprised to see what I thought was kind of an obscure game has so many fans.
@ripxkid
@ripxkid 6 жыл бұрын
Dune II, obscure ?!? LOL, dude did you live under a rock ? xD
@Ellesdy1
@Ellesdy1 2 жыл бұрын
I really REALLY LOVE that you are making these and all your decisions exactly as you would have decades prior... Its exactly how I would want it done now, I'm going to check your games and stuff out!!
@jasturbo02
@jasturbo02 6 жыл бұрын
Awesome work. I know you are really busy but would you consider doing a few getting started videos on assembler? This video really inspired me to try and create something and you have a great presentation style that is easy to follow. I would even be willing to pay for this if you offered it as premium content via patreon.
@shibotto
@shibotto 6 жыл бұрын
You did a video on CGA composite mode a while back and those who missed it should go watch it right now because it's PURE GOLD.
@KordanorsReviews
@KordanorsReviews 6 жыл бұрын
What's the music starting at 2:00? Is that an own track? Sounds like an old Eye of Beholder Track. Sounds great!
@AndersEngerJensen
@AndersEngerJensen 6 жыл бұрын
Kordanor's Reviews It’s the sound track from PX2 he released. Themes I composed with this release in mind, based on Dune2 from Frank Kleplacki. It’s available as a download under the PX2 lite version we’re selling: eox.no/product/planet-x2-c64-box-set/
@KordanorsReviews
@KordanorsReviews 6 жыл бұрын
Ah, cool. Thanks alot!
@qv43v
@qv43v 6 жыл бұрын
Part 1 already looks amazing. You have a really good work ethic, and it shows. You've already done a ton so far!!
@rivards1
@rivards1 6 жыл бұрын
The original Ultima for the Apple II was written in BASIC...
@mspenrice
@mspenrice 6 жыл бұрын
Yeah, but probably didn't _run_ in it. You can get BASIC compilers. It's just that the closer to the metal you code in the first place, the more you can hand-optimise the code rather than relying on the compiler to do it for you, as well as the larger a program you can make with any kind of ease because the programming and particularly compiling side of things tends to need a lot more memory (which at the very least may mean more disc accessing, maybe even disc swaps) than the final result does. With something like Ultima 1 where running speed wasn't really an issue even on a poor CPU (and the actual moving parts of the graphics were limited to a rather small part of the screen), and even memory maybe wasn't super pressing, you could get away with it. If you wanted to make a game which was signficantly more complex, and had more things happening on screen at a higher speed, you'd have to move into C or Pascal, maybe even Assembler. (and remember even ASM isn't true machine code - it still uses a lot of human readable mnemonics for variables as well as opcodes, doesn't need you to have an intimate knowledge of where every last thing will end up in memory, etc... the compiler takes care of that for you, as well as auto-optimising some common routines if it detects you're using a sloppy version of them, etc...) Some later versions of the language like QuickBASIC for DOS, or STOS/AMOS (and GFA Basic) for the ST and Amiga, added more low level features and commands and much more powerful compilers whilst still retaining their otherwise fairly friendly HLL interface, so you'll actually find some fully compiled programs and games, particularly shareware but even some commercial examples written using them.
@flintsteel7
@flintsteel7 6 жыл бұрын
I'm so glad you're making videos about the development process, and so glad you're doing this project! Thanks!
@purplfish6248
@purplfish6248 6 жыл бұрын
You could call the game planet x86
@mishaptrap646
@mishaptrap646 6 жыл бұрын
You are awesome, I swear, if you released these games back then, you would be rolling in dough, and likely be one of the giants of the RTS scene
@eformance
@eformance 6 жыл бұрын
MCGA! PS/2 Model 25 FTW!
@fnjesusfreak
@fnjesusfreak 6 жыл бұрын
I'm guessing that his "VGA" mode is actually MCGA mode (320x200x256).
@eformance
@eformance 6 жыл бұрын
Well, MCGA is kinda like IBM playing revisionist history. It was released the same year as VGA, and it supported the 320x200x256 mode 13 and 640x480x2, but it lacked enough video memory to have multiple pages. It was sort of a VGA-lite, with 64K of video ram, instead of 256K. It couldn't do 640x480x16 mode. AFAIK, it was a defeatured display card that was only used on the low-end PS/2 25 and 30. We had a lab of model 25 machines at my High School.
@kiningroseburg9288
@kiningroseburg9288 6 жыл бұрын
Ah yes! I miss my model 30... those where the days
@PhaaxGames
@PhaaxGames 6 жыл бұрын
I messed around with Mode X, Y and Q on my PS/2 Model 60. :) Mode X is really nice to work with! en.wikipedia.org/wiki/Mode_X
@vwestlife
@vwestlife 6 жыл бұрын
There was also one Epson machine that had MCGA -- the Equity Ie. It was a strange attempt at making a PS/2 clone, and not many were sold. 0blivi0n100 did a video about it.
@mikipank
@mikipank 6 жыл бұрын
Dear friend, your works are extraordinary, just keep on doing it! Ten days ago I started to follow your channel and I had already watched all the videos and I think that we think about many things the same. I started my computer career in 1985 with the ZX Spectrum 48+ model, then I had Atari 600xl, then Commodore 64, and then came the war in my country and I did not deal with computers for almost 12 years. It was a big economic crisis, so I only acquired my first PC in 2002, a clone, pentioum 3, with a hard drive of 4 GB, 256 MB RAM, at that time an already overtaken machine. Finally, since 2012, I have a normal PC, and it's DELL VOSTRO lap top, with 4mb ram, 320MB HDD, Intel I3 processor at 2.3 Ghz. These days I plan to buy a new computer, most likely I will again take some parts of the lap top. I've started to get interested in programming again, as I used to do sometime during the eighties. Your and other similar channels help me a lot. Computers are my hobby, not profession. I plan to donate to you some 8 bit computers that were produced in former Yugoslavia, my old country (now I live in the Republic of Serbia, which was part of the Yugoslavian). We will discuss this in the coming period and I think that the vision of these computers would be something that few people have seen and heard not only in the United States but in the rest of the world. Great greeting from Serbia (we are still recovering from the wars led by our bad politicians, so our average salary is about $ 350 a month, but somehow it's working and creating, at least in the field of computers, we are trying not to remain behind the world). Post Scriptum I'm sorry for (maybe) bad English, I was helped by a google translate... :)))
@florida-boy
@florida-boy 6 жыл бұрын
I never jammed my finger into my phone screen into an 8 bitguy video i think i broke it
@florida-boy
@florida-boy 6 жыл бұрын
BigChap J both
@Kylefassbinderful
@Kylefassbinderful 4 жыл бұрын
Assembly was used to program console games too for a long time. They didn't have reliable enough compilers for developers to write NES, SNES, Genesis, etc games in C. It just made much more sense to code them in ASM and it also gave the developer more control and the ability to perform certain tricks as needed.
@DMadHacks
@DMadHacks 6 жыл бұрын
Will the full versions of Planet X2 ever be in stock again?
@PJBonoVox
@PJBonoVox 6 жыл бұрын
Watch the video to the end.
@thesilentraccoon
@thesilentraccoon 6 жыл бұрын
He said they require 500 at minimum what i did not hear him say was if he would actually order those 500.
@DMadHacks
@DMadHacks 6 жыл бұрын
While the answer is most likely "never", David didn't actually directly say when or if Planet X2 would be in stock at any point in the video.
@alexhehaw1813
@alexhehaw1813 6 жыл бұрын
This is why I’m relieved I decided to purchase 10 copies of the game. Now to list them at $200 a piece on eBay!
@enchiladamaker3692
@enchiladamaker3692 6 жыл бұрын
$180?
@ViridianGames
@ViridianGames 6 жыл бұрын
Yes! I definitely wanted to hear more about the development of this game, and I'm stoked that there's going to be an MS-DOS version!
@cpufreak101
@cpufreak101 6 жыл бұрын
also, may I request that you get it to work with FreeDOS possibly? i know it's not very common, but there are people that use it.
@Echomemes
@Echomemes 6 жыл бұрын
All programs that run in DOS also run in FreeDOS
@kargaroc386
@kargaroc386 6 жыл бұрын
This would be pretty cool actually.
@TheTurnipKing
@TheTurnipKing 6 жыл бұрын
In theory there's really no reason it wouldn't
@Der_Arathok
@Der_Arathok 6 жыл бұрын
The advantage of Ms dos is, you can emulate it very well with dos box. Dos-box can emulate almost all pieces of old hardware. Thanks for the video!
@Legerine
@Legerine 6 жыл бұрын
Shut up and take my money! =^.,.^=
@floraflex1216
@floraflex1216 6 жыл бұрын
Legerine Shut up and take my munny
@18000rpm
@18000rpm 5 жыл бұрын
CGA composite mode was rarely used because very few IBM PCs were connected to a TV. And back then PCs were expensive, not something you would casually bring to the living room and plug into the TV just to play a game.
@stcrussman
@stcrussman 6 жыл бұрын
So when does it release on steam?
@hwhaht
@hwhaht 6 жыл бұрын
whenever valve makes a version of steam for dos lol
@thegouldfish
@thegouldfish 6 жыл бұрын
you know there are lots of DOS games on steam, they just come packaged with a configured dosbox (GoG does the same thing)
@hwhaht
@hwhaht 6 жыл бұрын
I know
@cleverlyblonde
@cleverlyblonde 6 жыл бұрын
In a bundle deal with HL3? ;)
@horsethi3f
@horsethi3f 2 жыл бұрын
Wow. That’s some talented pixel art.
@SoulcatcherLucario
@SoulcatcherLucario 6 жыл бұрын
I'm really excited for the full development, David! How do you plan on distributing the game? Would there also be any sort of DRM-type thing? It would be just a nostalgia/throwback joke, but I'm interested to see if you planned on doing that as an optional type thing.
@The8BitGuy
@The8BitGuy 6 жыл бұрын
It will be distributed on 3.5" and 5.25" floppy disks, as well as digital download.
@cleverlyblonde
@cleverlyblonde 6 жыл бұрын
You could have that feeling if it ONLY asked about the 3rd word on page 11, and no other words on any other page ;)
@levilevis9032
@levilevis9032 6 жыл бұрын
I love the idea of this becoming a game series that progressively goes up the line of computers from old to modern. It should have a tagline like "A brand new game that breaches the generational gap" Or "A modern series for an old school audience"
@ashitomarisu
@ashitomarisu 6 жыл бұрын
I see kitty in the background. :3
@OpenKeith
@OpenKeith 6 жыл бұрын
ashitomarisu where?
@chunkychuck
@chunkychuck 6 жыл бұрын
While playing on the Tandy 1000; for example, at 16:45 . All the way on the left. :)
@OpenKeith
@OpenKeith 6 жыл бұрын
charlesmartin82 🐱🐱🐱❤️❤️❤️
@dmitryponyatov2158
@dmitryponyatov2158 6 жыл бұрын
He is the main release manager
@swiftfox3461
@swiftfox3461 6 жыл бұрын
The graphics and the soundtrack are fantastic. Good job, man. I'm looking forward to seeing the finished product.
Planet X3 for MS-DOS Update & KIckstarter
23:41
The 8-Bit Guy
Рет қаралды 357 М.
My New Game - Attack of the PETSCII Robots - Part 1
18:46
The 8-Bit Guy
Рет қаралды 352 М.
Thank you Santa
00:13
Nadir Show
Рет қаралды 27 МЛН
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 2 МЛН
This Game Is Wild...
00:19
MrBeast
Рет қаралды 167 МЛН
This Should Be Impossible...
23:05
Alec Steele
Рет қаралды 315 М.
I Went Too Fast
16:24
SuperfastMatt
Рет қаралды 168 М.
Petscii Robots invade the C128, Amiga, NES and more!
20:16
The 8-Bit Guy
Рет қаралды 293 М.
Planet X3 Status Update - Part 3
20:20
The 8-Bit Guy
Рет қаралды 325 М.
My take on The Atari 400 Mini
12:08
The 8-Bit Guy
Рет қаралды 209 М.
VIC-20 Overload - Penultimate Cartridge, Pentagorat, & Planet X1
22:28
Laser 128 and XT - Clones better than the originals!
23:21
The 8-Bit Guy
Рет қаралды 563 М.
Programming Is Cooked
9:30
ThePrimeTime
Рет қаралды 135 М.
Petscii Robots Mega Update - Arcade, Genesis, MS-DOS and more!
20:04
The 8-Bit Guy
Рет қаралды 332 М.
What is the Smallest Possible .EXE?
17:04
Inkbox
Рет қаралды 515 М.