Тёмный
No video :(

Sega Game Coding in Assembly - Computerphile 

Computerphile
Подписаться 2,4 млн
Просмотров 328 тыс.
50% 1

Audible 30 day free trial: www.audible.com...
Coding an entire game in assembler. Matt Phillips is creating a brand new game for a 25 year old console.
EXTRA BITS: • EXTRA BITS - Assembly ...
More info on Matt's Project: www.tanglewoodg...
Thanks to The National Videogame Arcade: bit.ly/Computer...
/ computerphile
/ computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscom...
Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 674   
@bkboggy
@bkboggy 7 лет назад
Two thumbs up. Just like some have mentioned, he is a real programmer. He said it took him three years to learn assembly and how to program a game in it. THAT, right there is what a lot of folks don't understand these days. They either call themselves a programmer after a brief exposure or completely give up if they can't create a masterpiece after a short period of time. It's a skill, and any skill worth learning will take time. This guy has the mindset many people lack. He doesn't get frustrated if the computer doesn't boot right away, he understands that it takes time to learn something, and he actually puts in the effort.
@pastelnuclear7356
@pastelnuclear7356 7 лет назад
cout
@infinitesimotel
@infinitesimotel 5 лет назад
Effort? Whot, you mean I actually have to like work at something? I thought you could get software to take care of that (sarcasm)
@jeremysmith54565
@jeremysmith54565 5 лет назад
Going through sort of more as a hobby myself (but it's really I see as maybe a toolkit in and of itself to improve my development skills) doing Assembly (or a form rather of course being more accurate since it's more I don't know a family at least of languages rather to describe I suppose low level code. I do find it highly interesting how assembly works though nontheless, though have not touched on it at all in years I will admit that but yeah plan on going back to it very soon!
@TheEnderLeader1
@TheEnderLeader1 4 года назад
A real programmer? Nah, real programmers use emacs
@wachowski9525
@wachowski9525 4 года назад
@ironmike southern I bet he can't name a single example of what he's talking about lol. He's just angry that kids are learning to program and have better access to learning tools and knowledge than he'll ever have.
@yoshi314
@yoshi314 7 лет назад
finally someone with a devkit who can actually use it.
@TUnit959
@TUnit959 7 лет назад
This. Its cool that you own one, but even cooler if you can actually put the kit to use and do something with it.
@emmanueloverrated
@emmanueloverrated 7 лет назад
Shame on the collectors who own and remove these things from the wild because they just want to own it. These dev kits needs to be used, they were created for this purpose, not for rotting in a clearcase display. ah! and we need more sega genesis game.
@pinkyoshi9339
@pinkyoshi9339 2 года назад
I'd like see someone figure out how to make games for saturn
@jc_dogen
@jc_dogen 2 года назад
@@pinkyoshi9339 look up the yearly saturn homebrew contests. you'd be surprised at how many people do it.
@aliedperez
@aliedperez 7 лет назад
Dude, as a Java Enterprise developer; I hereby offer thee my respects. You really made my day. It's refreshing to be reminded that there's much more to programming, and that there's a whole world outside Silicon Valley hype cycle.
@antivanti
@antivanti 7 лет назад
Didn't know what he was talking about "Ess See Ess Aye" until I saw it written down... "Oh scuzzy!" =D
@Arikayx13
@Arikayx13 7 лет назад
Ha! Was about to post the same.
@techy4198
@techy4198 7 лет назад
And "Zill-inks"
@souslicer
@souslicer 7 лет назад
periphery, worked at crytek, and on a computetphile video. somebody give this man a medal
@segaboy9894
@segaboy9894 6 лет назад
Love periphery. I bet his ability to grasp those complex rhythms plays into his ASM ability.
@mvnkycheez
@mvnkycheez 4 года назад
plus he has Green Hill tattoos hahaha
@primarypenguin
@primarypenguin 7 лет назад
Computer/Video Game programmer, periphery shirt, and mentions cubase/music recording. I would get along with this dude
@mvnkycheez
@mvnkycheez 4 года назад
Plus he has Green Hill Zone tattoos hahaha
@Vekkq
@Vekkq 7 лет назад
Thats incredibly hard. This guy is some kind of software development masochist.
@Vekkq
@Vekkq 7 лет назад
Hanniffy Dinn but it was more rewarding and you hadn't a choice.
@AURORAFIELDS
@AURORAFIELDS 7 лет назад
It's actually not as hard as it seems. Despite how it seems, programming for the Mega Drive is really easy, especially with all the documentation, support and tools available. At most it is just time consuming to learn it all, and put all the knowledge to use.
@SproutyPottedPlant
@SproutyPottedPlant 7 лет назад
I wonder if that's how the ROM hacks are made?
@AURORAFIELDS
@AURORAFIELDS 7 лет назад
Knuckles the Echidna most ROM hacks are just done with editing the code and data, as well as testing on emulators. But if emulators are the only source of testing, it is bound to have compatibility issues with hw or other emulators. Something like this solves the issue, but for me having to use win95 to develop is unacceptable.
@SproutyPottedPlant
@SproutyPottedPlant 7 лет назад
ᑎᗩTᔕᑌᗰI that explains why a lot of the earlier ROM hacks don't work with the Everdrive! They are only playable on the emulators.
@_____7704
@_____7704 7 лет назад
THIS IS BY FAR THE BEST COMPUTERPHILE EPISODE YET!
@titaniumdiveknife
@titaniumdiveknife 7 лет назад
indeed!
@Yuzoboy
@Yuzoboy 7 лет назад
Very interesting to see Sega development here!
@videopsybeam7220
@videopsybeam7220 6 лет назад
Absolutely. He had me at "Traveler's Tales."
@zalternative1
@zalternative1 4 года назад
I was never expecting you to be here, Yuzoboy! :D
@koblongata
@koblongata 6 лет назад
Notice when he started to talk about the development side of things his speech sped up and became more vibrant and lively. He certainly is living in that world. Respect and jealous.
@SaHaRaSquad
@SaHaRaSquad 7 лет назад
I'm glad this piece of technology is still in good use instead of rotting in some museum. Cool project.
@Lolwutdesu9000
@Lolwutdesu9000 7 лет назад
Gosh, my phone almost broke from the guys enthusiasm.
@detaart
@detaart 7 лет назад
Animation looks very smooth in his game. Love the art style too.
@highlanderc
@highlanderc 4 года назад
I love it when they say: There will be a link in the video description: and its not there. Thank you
@nahueljo
@nahueljo 7 лет назад
Great video. I really like the editing on this one, where they show the results on the screen. Great work. Matt's work looks amazing and really complicated. It's pretty admirable that he dedicates so much work and time to a technology that's obsolete.
@DTM-Books
@DTM-Books 7 лет назад
Traveller's Tales! Legendary coders for Sega systems. I am amazed at the work they achieved, especially Sonic R on Saturn. I'd be thrilled to hear all their war stories.
@AstAMoore
@AstAMoore 7 лет назад
Finally, assembly is getting some love! Also, SCSI is pronounced “skuzzy” (kids these days).
@thewitchking84
@thewitchking84 7 лет назад
around my place I always heard "skasi"
@andljoy
@andljoy 7 лет назад
i dunno , i use both
@paulahulme
@paulahulme 7 лет назад
Anyone pronounce SCSI as "sexy"?
@Darfail
@Darfail 7 лет назад
but why would someone bother using assembly for game prog????
@ender_scythe2879
@ender_scythe2879 7 лет назад
Because it's a console which isn't very powerful.
@harb37
@harb37 7 лет назад
I like to think I'm pretty savvy in low level computing like this, but so much of what he did is beyond anything I know. So amazing and glad enthusiasts are still doing this!
@jacktumbleweed
@jacktumbleweed 7 лет назад
Anyone else love the fact this dude has a Periphery shirt on?!
@Lightblue2222
@Lightblue2222 6 лет назад
The complexity of it forces a unique creative process.
@OttoTheSmartass
@OttoTheSmartass 7 лет назад
For those who are wondering, you can not create a Sega game from Assembly. Assembly is merely a pseudo-coding language which is just one step above machine code. When coding in Assembly, you can only store ASCII code in registers (such as AX, BX, CX, DX, EX, etc.). These registers have very limited capacity to hold the necessities such as the palette of every single level. You also can not receive input from the user upon arrow-button pressed events, since the code of the up-arrow, down-arrow, etc. is too long enough to fit inside the 2-byte registers. It's inconceivable to program even an 8-bit Sonic game in Assembly language. It's better to use a more advanced programming language, such as COBOL or XML.
@Eugensson
@Eugensson 7 лет назад
Or PHP
@smeagol1414
@smeagol1414 7 лет назад
C is too inefficient, Java is the better option.
@smeagol1414
@smeagol1414 7 лет назад
Not me! 1 zillion devices use java, it is the most efficient
@therium5636
@therium5636 7 лет назад
Don't feed the troll, I doubt he's being serious.
@OttoTheSmartass
@OttoTheSmartass 7 лет назад
I appreciate all of the replies! I wish I could reply to all of you great human beings, but I got XML programming to do later today at TheOnion University. If you guys are wondering, I'm taking the Assembly Debasing program and currently enrolled in semester 1, so I'm just getting started. But at the same time I know exactly what I'm talking about; feel free to ask questions and I'll get back to you as soon as possible. Take care!
@andljoy
@andljoy 7 лет назад
Does it have DLC and microtransactions ?
@natfailsyoutube8163
@natfailsyoutube8163 7 лет назад
He doesn't mention needing / supporting the "Mega Modem" so I'd guess probably not
@andljoy
@andljoy 7 лет назад
nat4200 Booo :(. And no special edition with an " iconic " hat ?
@joelshewmaker3567
@joelshewmaker3567 7 лет назад
Andrew Joy Well, the game isn't developed by EA. :p
@bobby3234
@bobby3234 7 лет назад
you have to fund it's development yourself
@infinitesimotel
@infinitesimotel 5 лет назад
You have to pre order everything
@PedroL.Rosario
@PedroL.Rosario 4 месяца назад
i'm a beginning programmer, when i started the video, i thought "wow Nasm... this will be confusing and boring" But NO, it was actually curious, cool and really INSPIRING! i felt invited to see the magic happen up close, thanks for this video!
@salvatoreshiggerino6810
@salvatoreshiggerino6810 7 лет назад
"Debugger" sounds funny in British English. I guess you could say Alan Turing was **puts on sunglasses** _debuggered_
@aniketfuryrocks
@aniketfuryrocks 2 года назад
For all of you who are blown by that, it aint that difficult. Learning assembly is just like learning any other language. Moreover u can easily integrate c with assembly. Just write a few assembly lines for setting up video audio buffer and call the main function of your c programme. Thats it
@gabehill9817
@gabehill9817 6 лет назад
Dig the periphery shirt. Love those guys. Also super cool to see how game building used to be.
@flatshade
@flatshade 7 лет назад
Wow, haven't seen this stuff in over two decades. It's all coming back to me now. I grew up writing 68k ASM for various platforms; Macs, Ataris, Amigas. Thanks for this blast from the past!
@Klausterfull
@Klausterfull 7 лет назад
wow!! I really love 90s hardware. I'd love to see more videos about this exactly topic!
@callmefabioo
@callmefabioo 7 лет назад
The Periphery shirt doe
@Neueregel
@Neueregel 7 лет назад
I listen to Prog metal , but I find Periphery very boring and bland Tech Prog
@timster5
@timster5 7 лет назад
I prefer bands like veil of maya, after the burial and such, but periphery I/II for a session is always nice. :P
@XenoTravis
@XenoTravis 7 лет назад
My profile icon is my favorite prog tech band. Does anyone recognize it?
@k4b00m6
@k4b00m6 7 лет назад
lost in the static by after the burial and Mikasa from Veil of Maya
@procletnic
@procletnic 6 лет назад
Tesseract for the win bois
@Adamchevy
@Adamchevy 7 лет назад
I am very impressed with the original hardware and skills! I really hope your Kickstarter gets funded, and in this case I have put my money where my text is!
@richmahogany1710
@richmahogany1710 7 лет назад
Now that's passion!
@yuirick
@yuirick 7 лет назад
I... I didn't realize people programmed games in pure assembly. @_@
@simbaonsteroids8836
@simbaonsteroids8836 7 лет назад
Anos Anosn I can't imagine everything is done in assembly. Then again a lot of game programming today is done is C which is just one step up.
@pyromen321
@pyromen321 7 лет назад
Rollercoaster Tycoon was written by one guy in x86 assembly
@SaHaRaSquad
@SaHaRaSquad 7 лет назад
Yeah, pretty impressive. The first RollerCoaster Tycoon was also written completely in assembly, by a single person.
@dealloc
@dealloc 7 лет назад
Even games today have some of their code written in Assembly. Usually at areas where performance is key, such as rendering etc. The tricky thing is that you need to write procedures based on the architecture you write your game for, e.g. for Intel vs. AMD vs. ARM as well as the GPU.
@Nukle0n
@Nukle0n 7 лет назад
Running things on a 7mhz x68k you needed all the power you could get, and there weren't any tools available to properly compile code written in a high-level language to run optimally, so you basically had to write everything in assembly. Think about games like Chrono Trigger for the SNES, that's a 50 hour game with tons of music, graphics, story, and it's 4MB.
@allluckyseven
@allluckyseven 7 лет назад
Hey, this is awesome! If you can find other/more devs to talk about game development, I'd like to see it!
@goeiecool9999
@goeiecool9999 7 лет назад
I get that using a dev kit is the proper way to do it because you'll know it'll run and you won't run into any emulator anomalies, but I'd personally prefer using an emulator.
@SproutyPottedPlant
@SproutyPottedPlant 7 лет назад
Everdrive cart?
@joefuentes2977
@joefuentes2977 2 года назад
Exactly
@powerof900
@powerof900 7 лет назад
this is the first computerphile video I've ever watched, but I've heard of the channel before. I've gotta say, I hardly understand the language he uses to describe what he's doing with the sega/computer commands, but I absolutely love it. It reaffirms my love for science and technology, and gives me a behind the scenes look at what really happens when you create and run games. Smarter people than I have figured out the solution, and I am just reaping the reward. this is great!
@AnarchisticCookie
@AnarchisticCookie 7 лет назад
YOUR SHIRT IS AMAZING! You must be quite the djentleman!
@saudude2174
@saudude2174 Год назад
this was incredibly interesting, i watched every second with amazement. Such old hardware still being used and people enjoying coding in such low level environments, this seems very fun.
@antivanti
@antivanti 7 лет назад
If you can't get your hands on one of those dev kits you can build your own pirate kit and make unlicensed games. That's what Electronic Arts did back in the day and things worked out pretty well for them I'd say =)
@KuraIthys
@KuraIthys 7 лет назад
You can (it's basically what I'm doing with an snes right now), but debugging tools are the hard part. Real hardware and emulators get you part of the way... But a consumer console has no debugging support, and it's quite hard to implement that manually, so you end up having to do a lot of your tests on real hardware without even having a debugger to work with. And people thought assembly language by itself was a nightmare. It gets so much worse without a debugger... XD
@antivanti
@antivanti 7 лет назад
KuraIthys Yeah my comment was mostly a Trojan horse for some trivia on the scrappy origin (pun not intended but I'll take the credit) of the now behemoth publisher 😊
@antivanti
@antivanti 7 лет назад
"Artisanal game development"
@Strawhatxephos
@Strawhatxephos 7 лет назад
Where is the link to his blog? They said in the video, they would link it.
@Strawhatxephos
@Strawhatxephos 7 лет назад
Thanks so much to the both of you!
@AndrewTSq
@AndrewTSq 7 лет назад
MC68000 asm was so nice to code. Nice video.
@BrodeyDoverosx
@BrodeyDoverosx 7 лет назад
Andrew N One of my favorites! I loved 68k, still miss it
@bytefu
@bytefu 7 лет назад
Barry Manilowa Well, there are few decent Sega emulators out there - at least, for Linux and Windows.
@AURORAFIELDS
@AURORAFIELDS 7 лет назад
Artem Borisovskiy Depends what you mean with "decent". If you mean that they actually work right and are completely usable; no, there are no Sega emulators like that. If by decent you mean that they work barely and could use a lot of more time being fixed, then yeah there are few like that.
@tramsgar
@tramsgar 7 лет назад
It sure was, and with DevPac it was 98% wondrous =))
@Ehal256
@Ehal256 7 лет назад
What's wrong with Kega Fusion and Exodus?
@bulletbeatboxer
@bulletbeatboxer 7 лет назад
It's less about the awesomeness about the project itself, but he dedicated 3 years of his life to learning 68k assembly... you have to be a truly dedicated programmer... some people are just built for it...
@jonathanguthrie9368
@jonathanguthrie9368 6 лет назад
Actually, I found that difficult to believe. I picked up the rudiments of assembly language (started with TMS9900) in a couple of days, and by the time I got to 68000 (that was, um, my third assembly langage) it was an hour or so. There's just not that much to assembly language. When I took an assembly language course (for the 68000, as it happened) several years later, you were expected to master the system in a semester. Of course, most people continue to improve in any programming language as they continue to write in it, and I don't know that he's been able to work on it except in fits and starts. It may very well be that it's taken him three years to get to the point where he could do his game, and that would be a reasonable amount of time for a busy programmer.
@airthrow
@airthrow 7 лет назад
It's amazing to see the actual dev process on real hardware! Great video!
@MasterDawZ
@MasterDawZ 7 лет назад
He's wearing a Periphery shirt so I'll listen to whatever he says
@filecore
@filecore 7 лет назад
What a cool bit of kit! And this chaps been developing in 68000 assembly? Superb.
@sajidshahnawaz8127
@sajidshahnawaz8127 7 лет назад
mad respect for matt philips and thank you computerphile for bringing this topic to us. beautiful.
@XenoTravis
@XenoTravis 7 лет назад
That periphery shirt! Great band
@15emo15luke15
@15emo15luke15 7 лет назад
A Computerphile video with periphery 3 T-shirt?!?!?! my day has been made :D
@error4159
@error4159 2 года назад
The game dude made, Tanglewood, turned out to be very good.
@simbobcrafts4843
@simbobcrafts4843 4 года назад
He should start his own channel. I’d love to learn from him
@deepjoshi356
@deepjoshi356 7 лет назад
Respect to him for what he is doing. Thanks for that window 95 booting and turbo like debugger.
@ecdhe
@ecdhe 7 лет назад
Funny enough, there was a video game called Tanglewood published in 1987 by Microdeal, a small British video game company. It was ported to some 68000-based computers but not the Sega console.
@atarixle
@atarixle 7 лет назад
so nice to see that people keep that legacy up and running, I for myself use Atari 8 Bit for 25 years now without a break
@IljaSara
@IljaSara 7 лет назад
Does he have a tattoo based on Sonic Green Hill Zone screenshot? This guy could be my hero.
@IljaSara
@IljaSara 7 лет назад
He stole my tattoo idea before i even invented it!
@IljaSara
@IljaSara 7 лет назад
Some day I'll get a pixel tattoo. I'm thinking some monster from Shining in the Darkness maybe. ***** the Eggman final boss is stunningly cool.
@Chipcob66
@Chipcob66 6 лет назад
Just seen the release of this game as a news item on the BBC website - pretty much a year later! Lots of respect to this chap.
@vlaktorbb
@vlaktorbb 5 лет назад
Good to see somebody actually using a dev kit.
@BrandNewByxor
@BrandNewByxor 7 лет назад
Nice periphery shirt. It's nice to know there's other programmers out there who listen to them too.
@cygil1
@cygil1 11 месяцев назад
It'd be harder to find a programmer who doesn't listen to prog metal
@GogiRegion
@GogiRegion 6 лет назад
This makes me want to program an old game system in ASM (which I tried to do as a kid, but obviously I failed miserably because I wasn’t smart enough).
@ChEeZeBaLL999
@ChEeZeBaLL999 7 лет назад
Thank you so much for this video and all the other ones featuring Matt! I've been glancing at his blog for several years and these videos give me the inspiration to give the whole Sega Genesis programming thing another go.
@DavidBlakemore
@DavidBlakemore 7 лет назад
"It boots one out of three times"... Brilliant! Keep up the good work, Matt!
@xanokothe
@xanokothe 7 лет назад
Really nice! In looking forward for more videos of this!!!
@Nebuloa305
@Nebuloa305 7 лет назад
cant wait to play the game Matt!!
@reneweise
@reneweise 7 лет назад
It allways amazes me this kind of willpower. Great job!
@mrcynicallyred2007
@mrcynicallyred2007 3 года назад
And the game was happily received. Great video.
@BunnyFett
@BunnyFett 7 лет назад
I love when Computerphile covers coding videos. Please make more.
@ricardoabh3242
@ricardoabh3242 7 лет назад
Patience and dedication!
@CarfDarko
@CarfDarko 7 лет назад
What a BEAST!! Also... Love those tattoos!!
@Limbomber
@Limbomber 7 лет назад
I wish he also talked about his experience working for AAA gaming companies
@charleygrossman8368
@charleygrossman8368 7 лет назад
Major, major props Matt
@Wojciech940
@Wojciech940 7 лет назад
I recently thought a lot about coding in assembly, also had some conversations about it and then BAM I see Computerphile came up with that video. Thanks!
@matthewtrott
@matthewtrott 7 лет назад
Its cool that its such a rare piece of equipment, its Awesome that he is actually using it to develop on!
@wattage
@wattage 7 лет назад
Dear lord what a great topic, Computerphile! Please more of this!
@jimrummy1300
@jimrummy1300 7 лет назад
Such a clever and humble man.
@TheGuesst
@TheGuesst 7 лет назад
There were announcements to bring new cartridges and games for genesis into the Brazilian market recently. I think the creator here would be wise to start looking into cooperating with this market.
@combatjm89
@combatjm89 7 лет назад
Real programmers program in assembly language!
@ender_scythe2879
@ender_scythe2879 7 лет назад
Real programmers program in Brainf**k.
7 лет назад
Real programmers programe in Whitespace.
@TysonKemp
@TysonKemp 7 лет назад
ender_scythe Brainfuck is crazy!
@ender_scythe2879
@ender_scythe2879 7 лет назад
Actually, I disagree with what I said earlier, real programmers program in Glass.
@waltherstolzing9719
@waltherstolzing9719 7 лет назад
Real programmers use butterflies. Google it.
@tzkelley
@tzkelley 7 лет назад
The last game I wrote in Assembler was on the 6809--the 68000's little brother. That family has the best architecture IMHO.
@tscoffey1
@tscoffey1 7 лет назад
68000 assembly language - YES! I miss that from my Commodore Amiga.
@js_node_dev
@js_node_dev 3 года назад
This guy makes assembly language seem cool. He's one of a kind.
@DaVince21
@DaVince21 7 лет назад
Some background: Traveller's Tales, the company Matt Phillips worked at, created games like Sonic 3D Blast and Sonic R. So they clearly had a good connection with Sega.
@mestrecarrasco
@mestrecarrasco 7 лет назад
The "Big Evil Framework" at 5:26 made me laugh!
@gabrielfrank2878
@gabrielfrank2878 5 лет назад
Cool Periphery shirt!
@rayh966
@rayh966 7 лет назад
I cried a little bit. Genesis was my first game system (I was 4!) and I played the Sonic games top to bottom. Seeing a new game, in 2016, IN AUTHENTIC PACKAGING made my heart flutter a bit.
@SpocksBro
@SpocksBro 6 лет назад
Was about to say this must be M68k assembler and there you go. Remembers me of me good old Amiga days. What a delight it was, especially compared to Intel 80x86 assembler.
@batlin
@batlin 7 лет назад
Great point about learning things one step at a time; it's a shame a lot of people don't realise that so early and are scared away from programming (or playing the piano, or electronics, or whatever).
6 лет назад
Awesome. I loved the sega genesis when i was a kid. Was my 2nd console system, after the NES. I had the sega channel from TCI cable company in seattle. And i always had wrote down game design ideas on these little flash cards that i get from school, i had my own method learning how to spell words instead of the flash card system so that means that i had a ton of empty cards that i use for drawing game maps, weapons, story, notes of the physics of the game.
@htkevo5273
@htkevo5273 7 лет назад
Also that dev kit is really cool
@Firem1nded
@Firem1nded 7 лет назад
Love the shirt! Great to see another mathcore enthusiast!
@Darkest_of_Winter
@Darkest_of_Winter 5 лет назад
Solid shirt choice. Periphery
@Dant2142
@Dant2142 7 лет назад
I believe the other developer he's talking about is Watermelon! They made Pier Solar and now they're working on a beat-em-up for the Genesis/Mega Drive.
@JasonGeddie
@JasonGeddie 7 лет назад
Love the Periphery: Select Difficulty shirt! killer album ;)
@skvello
@skvello 7 лет назад
Some of it brings me to sweet old days. Pleasure of booting up a old Commodore 64 :) Good low-level video though.
@GRUSSNewton
@GRUSSNewton 7 лет назад
Excellent stuff Matt! Can't wait for this!
@ericsbuds
@ericsbuds 7 лет назад
so cool. I wish I knew about all this stuff! Thanks for sharing Matt!
@JuanchosMRL
@JuanchosMRL 5 лет назад
Never noticed his Periphery t-shirt till now, noice!
@svetimarko2
@svetimarko2 6 лет назад
Great! These guys at Travellers Tales used to push the limits of Sega Genesis back in the days.
@Ericnorify
@Ericnorify 7 лет назад
In my assembly class we programmed Snake on a 9x9 screen and that was bad enough. Can't imagine having to deal with graphics, physics and all that as well! Might be a fun exercise though.
@Lep_19
@Lep_19 4 года назад
Looks like someone had some fun with the subtitles. Might wanna take another look at those.
@huldu
@huldu 7 лет назад
In just a few months I've encountered a person(this guy) doing a game for genesis and another one made a game for the nes from scratch. I really like to see people use old hardware like a gaming console and make a game for it that actually works. One might think it would be easy to do but assembly is far from easy and gives you some appreciation for the developers back in the 80's and early 90's. I'm not saying it's a lot easier to make a game today because that isn't true, people have such high expectations these days when it comes to graphics and that takes a long time to do.
@StickManOlive
@StickManOlive 7 лет назад
it's easier with game engine trust me
@jackwiebe9552
@jackwiebe9552 7 лет назад
huldu check out Elysian Shadows, they have a youtube series called adventures in game development, where they post progress video on the game they are working on which has the sega dreamcast as one of its main target platforms.
@giancarloandrebravoabanto7091
@giancarloandrebravoabanto7091 6 лет назад
very inspiring lesson. last year l started to make projects. from 100% scrath ...now lm on my way . l learned so much. lm coding hard to complete my first project
@Bunny99s
@Bunny99s 7 лет назад
Man, I really miss the 80x25 text mode and the yellow-on-blue color scheme. I used to program in Turbo and Borland Pascal 20 years back. Just had to startup DOSBox and run some of my old stuff ^^.
@SwordSession
@SwordSession 7 лет назад
The Periphery III shirt doe
Далее
Game Physics (in Assembler) - Computerphile
19:24
Просмотров 712 тыс.
James May Visits Jay Leno's Garage
19:13
Просмотров 3,7 млн
Assembly Programming & Colour - Computerphile
14:21
Просмотров 174 тыс.
I've never seen ANYTHING like this before... Temple OS
17:57
Why C is so Influential - Computerphile
10:50
Просмотров 1,9 млн
This Program RUINED Many Genesis Games
15:37
Просмотров 62 тыс.
Progress Bars - Computerphile
13:50
Просмотров 79 тыс.
Game Boy Graphics & How To Code Them
9:02
Просмотров 96 тыс.
Von Neumann Architecture - Computerphile
16:20
Просмотров 638 тыс.