If there are any Mega Drive devs from back in the day then I would love to hear about your experiences! While I tried my best to represent that period in the video, I of course wasn't around, so all my info is second hand.
@elantiyoutuber59402 жыл бұрын
very interesting video, but how to configure aseprite for megadrive / genesis
@PigsysRetroGameDevTutorials2 жыл бұрын
@@elantiyoutuber5940 I will be doing a tutorial on that as part of my series, but here's the very quick version: 1. Make sure the height and width of the image is a multiple of 8 2. Make sure the number of colours is no more than 16 3. Make sure "colour mode" is set to "indexed" and not "RGB" 4. Save the file as a png I'll go into more detail in the video
@elantiyoutuber59402 жыл бұрын
@@PigsysRetroGameDevTutorials very tanks
@ドリフト180X2 жыл бұрын
I’d try contacting “game hut/coding secrets”. He was a dev who did work on both MegaDrive and Satun back in the day. He worked at travelers tales.
@rustymixer28862 жыл бұрын
Great video
@SiGhast2 жыл бұрын
Been looking forward to this! I'm much too dumb to do this myself, but I'm really interested in (and fascinated by) the process. Thanks for all of your hard work! EDIT: Really enjoyed the mini doc approach in this one. Fabulous video.
@shenglongisback46882 жыл бұрын
Im in the same boat😆
@PigsysRetroGameDevTutorials2 жыл бұрын
Thanks, glad you liked it :) This video will almost serve as a kind of pre-intro to my tutorial series. I hope we can get more people making games on the console
@SiGhast2 жыл бұрын
@@PigsysRetroGameDevTutorials I hope so too. I absolutely adore the Mega Drive and would love to see more new games for it. You're doin' the world a major service here! Can't wait for part 1.
@shenglongisback46882 жыл бұрын
@@PigsysRetroGameDevTutorials funny thing im ohk at drawing did animation for a small company back in the day. Im glad is more accessible too make games if i knew what i was doing what help you with the shinobi game.
@elantiyoutuber59402 жыл бұрын
To make the megadrive sprites I used the base programs that came with second basic
@weeziepuff132 жыл бұрын
Taz-Mania was also coded in C! When I worked with Sega of America, they were pushing this game as an example of why everybody should be using C. The company I worked at continued to use assembly because we felt the performance on Taz-Mania was sluggish.
@clownworldcitizen35052 жыл бұрын
Great video! I'm really looking forward to your tutorials.
@PigsysRetroGameDevTutorials2 жыл бұрын
Looking forward to seeing you there!
@revengenesis38832 жыл бұрын
Your videos inspire a Lot of people (and me too) to go ahead in this amazing adventure of developing a new Genesis Game 🙏
@krushingbro66202 жыл бұрын
this channel is invaluable you are very indepth and love that you are also converting gg shinobi snd sotn we really are being spoiled, much appreciated pigsy.
@stefanswiss37602 жыл бұрын
thank you, I found your channel with this interest in mind and although I am no good on my computer, I love understanding the "how to". Have a good day sir
@PigsysRetroGameDevTutorials2 жыл бұрын
Welcome aboard!
@MegaOnerb2 жыл бұрын
Awesome video, great job.
@analog_ape2 жыл бұрын
Can't wait for your tutorial series!
@andore_btt2 жыл бұрын
GREAT! Your knowledge of the Mega Drive and its development resulted in an interesting, informative and cool video! Sonic Spinball's quote for Mega Drive in C language was very didactic, thanks Pigsy!
@PigsysRetroGameDevTutorials2 жыл бұрын
I still consider myself a newbie, but I'm improving all the time :)
@redfield87582 жыл бұрын
Very interesting and informative, thanks !
@igodreamer70962 жыл бұрын
Awesome video Pigsy, very interesting and informative!
@moeinshamsnosrati2 жыл бұрын
Thank you so much for all the effort and passion that you put into this. No matter how far the game industry goes, Sega Genesis will always remain the most exciting one out there for me.
@MrStrangermoon2 жыл бұрын
we need to start simple like on jumpimg dot on white page. when you start this turtorials please add all free software on rar format or in one pack available to description. finding each of them not easy not every one using english language. and of course not forgot to add C pdf book. with this way we can maybe get into.
@t.vampiro48002 жыл бұрын
Good video. Lots of good info. Also good music playing.
@hhdev2 жыл бұрын
Definately gonna check that tutorial out. Only know how to program 2D games using GMS/GML so far.
@juanjesusligero3912 жыл бұрын
Great video as always! :D Looking forward the 1st chapter of the tutorial series! :D About the graphics part, there is an open source fork of Aseprite called LibreSprite that has virtually the same features and, you know, it's free ^_^ I bought Aseprite anyways because I want to support the author (he is a nice guy), but if somebody has no money and want to draw pixel art, LibreSprite is the way to go! :)
@ThatOldTV2 жыл бұрын
So, I have been encouraged by your Castlevania Project to start my own project. I've never done coding before but I've spent the last three weeks attempting to learn C++ from online tutorials. I've been using Photoshop since Photoshop 5 in the 90's. So, creating sprite and title sheets isn't too difficult for me. I am planning on making a MD/Genesis port of Capcom's Willow. The arcade version. I'm looking forward to your tutorial.
@PigsysRetroGameDevTutorials2 жыл бұрын
Cool. I look forward to seeing your game one day. I hope you enjoy the tutorials
@flaviatatiana19532 жыл бұрын
Great news!
@posthumanistpotato2 жыл бұрын
Well this will be interesting. Hopefully it will give me the skills needed to program a basic point and click adventure game engine. As I've already made the music that's playable on a Genesis and graphics that should be Genesis compatible utilizing proper palette and color limitations :) been building it in Unity, but really it's emulating Genesis, would love to make it work on actual hardware :)
@gabipalacios2 жыл бұрын
great video and channel!!!!
@dave4shmups2 жыл бұрын
Fascinating! Great video!
@baardbi2 жыл бұрын
This is amazing! I'm so looking forward to the tutorial series.
@caiocesarmarques47652 жыл бұрын
Great video! Can't wait for the tutorial! I really want to make Mega Drive/Genesis games! Is this tutorial, you gonna show how to make to Sega CD and 32X too or only MD/Gen?
@lancelnce2 жыл бұрын
Only Mega Drive I think
@PigsysRetroGameDevTutorials2 жыл бұрын
Just Mega Drive. 32X and MCD aren't included as part of SGDK, so are pretty tricky to create games for. There's still a huge amount I need to learn about SGDK/MD dev anyway, so I'm not looking at other consoles right now.
@golvellius68552 жыл бұрын
Dude awesome I cannot wait to start developing my dream game!!
@PigsysRetroGameDevTutorials2 жыл бұрын
I can't wait to see your new game! Good luck!
@diegocrusius2 жыл бұрын
cant wait for those tutorials
@RsiX_productions2 жыл бұрын
Great video . Thanks ! Ever since the 90s ive wanted to make a MD game , ive looked into development alot . Tried game maker on pc , would love to make a MD game . Look forward to your tutorials
@PigsysRetroGameDevTutorials2 жыл бұрын
Hopefully this year your dream can come true!
@CarlosWagnerCosta2 жыл бұрын
I was thinking about this early. Maybe I start my first project soon.
@CarlosWagnerCosta2 жыл бұрын
Is there some good documentation repository? Maybe a Github?
@PigsysRetroGameDevTutorials2 жыл бұрын
@@CarlosWagnerCosta You can have a read of this: github.com/Stephane-D/SGDK/tree/master/inc
@CarlosWagnerCosta2 жыл бұрын
@@PigsysRetroGameDevTutorials Thank you very much. I'll take a look.
@cbmeeks2 жыл бұрын
I CANNOT wait for the tutorials!!!!
@InglebardMusic2 жыл бұрын
Nice overview of then vs now! I've never used GEMS myself, but there are some pretty interesting videos that show how it worked, you can just search for it and they'll show up. One of its odd quirks, which I imagine limited things, is the way it assigned channels. You could have more channels than the Genesis' YM2612 could play at one time and it would prioritize them on the fly, which is why if you played those games you'd hear weird cutting out on some channels at times. The videos on it can explain it better than me 😁
@PigsysRetroGameDevTutorials2 жыл бұрын
Maybe you could do a GEMS tutorial series once your Deflemask one has finished :) Or maybe try to re-record one of you SotN tracks using the basic GEMS instruments only, just to hear what a quick/lazy western port of the game would have sounded like, haha
@InglebardMusic2 жыл бұрын
@@PigsysRetroGameDevTutorials I don't know, I've never even used it myself, lol. Only ever saw it being used and people walking through how it worked in a few videos.
@joshi_68872 жыл бұрын
Great video!! I would love to try to code something on mega drive! I don't know how to code, yes, and I've used Scratch before, and backgrounds, tiles, sprites and all of that is way too complicated to make work on that whereas MD has that stuff as hardware function!!
@dreamcastninja882 жыл бұрын
Thanks for making this video, I always wanted to make games when I was a little kid. Pure inspirational stuff.
@mrnicktoyou2 жыл бұрын
I was inspired to re-create some Mortal Kombat 1 & 2 scenes because I was always extremely disappointed with the colours in the Mega Drive versions, but another user, Master Linkuei did that a couple of months ago and now my motivation is gone. I'll have to find something else to drive me.
@brianpbillingsley36872 жыл бұрын
Yeah. Something to MEGA drive you! 😉
@MrStrangermoon2 жыл бұрын
ı have great idea add old games kyrpt. like 3dsh sections. like early 1988 game star cruiser style. or doom like zero tolarance stlye.
@48hourrecordsteam452 ай бұрын
Do mortal kombat 2
@48hourrecordsteam452 ай бұрын
Do all the colors on mortal kombat 2. Then try sdding it fixing Sound Everybody want mk2. Not all the hacks out there. Just fixing the colors & adding the missing voices & sfx And fixing the ugly sfx when blocking. Etc.
@zynet_eseled2 жыл бұрын
I'd love to see today's devs find a way to create new controller types for the genesis. Like, imagine if someone made a literal clone of the xbox classic controller, AKA the duke, and it worked on a genesis. Including all the buttons, and it works even better. That would be amazing. But, I'm just happy the retro scene is making new games for old systems. It's really mesmerizing
@piccolo19762 жыл бұрын
I downloaded your Christmas stocking pack and was very impressed with what you achieved. Looking forward to the tutorials. Judging by the comments you've got a lot of people interested. Long live the Megadrive!
@PigsysRetroGameDevTutorials2 жыл бұрын
I hope so! I want to see some new people get into MD dev this year!
@Helvetica_Scenario2 жыл бұрын
Ah yes, GEMS. The robot farts and buzzsaw simulator.
@SonofSethoitae2 жыл бұрын
One of these days I'm gonna have to buckle down and actually learn to code all these Genesis game concepts I've got knocking around in my head.
@andorvogel47682 жыл бұрын
I would really love also to create an own MD game using the SGDK. I am just started with the OHSAT Tutorial(s). Are there any other good tutorials I can go through? I have basic C/C++/C# experience, but I am completely new to "game programming". I am absolutely stunned with the current progress you made with your projects (SoTn and GG Shinobi) those are looking fantastic.
@PigsysRetroGameDevTutorials2 жыл бұрын
Unfortunately, there isn't too much else out there, which is why I'm creating the video tutorials :) You can check these out though: under-prog.ru/page/2/ danibus.wordpress.com/ plutiedev.com/
@andorvogel47682 жыл бұрын
@@PigsysRetroGameDevTutorials Thanks a lot! Will check them all, and try my best to learn as much as possible about the SGDK and the MD hardware architecture. Of course I will also keep on watching your MD Development video series. Really appreciate Your work.
@JMDAmigaMusic2 жыл бұрын
Is interesting that while you were talking about Sega powerful graphical tools on most of the machines, Deluxe Paint both in Amiga and Dos version was shown :) I Still use deluxe paint on amiga emulation if have to do pixel art work maybe because is the tool i know most inside out
@SadTown99 Жыл бұрын
Wow man, what an extraordinary video!! I love this stuff 🤓
@rogueparticle Жыл бұрын
Good video Pigsey. im trying to learn 6502 assembly at the moment. But using C sounds a lot more appealing. I might check out your tutorial
@inceptional6 ай бұрын
Well, since this video just popped up again, with a weird mention of 2024 in the title: Much like the Genesis seems to have had for some time now, I'm still waiting on the SNES getting a set of development tools that are genuinely a lot easier for the community to use. Even then they'll probably still be too confusing and convoluted for me personally to use, which is a pain, but at least a lot more more people could get to work on that system too. And I have little doubt there's a lot of people waiting there. If there was just some kind of "SNESmaker", I think it would turn the current SNES indie/homebrew scene on its head. And then we could see some amazing stuff for that system just like the work that's been going on in the Genesis indie/homebrew scene for the last few years.
@ドリフト180X2 жыл бұрын
I look forward to your tutorial series, great stuff!
@PigsysRetroGameDevTutorials2 жыл бұрын
It should be starting later this month, so hope to see you there :)
@locked012 жыл бұрын
Damn! You won me over with this!! Subscribed 👍 and I hope I will learn many things
@wulver8102 жыл бұрын
Cool, can't wait to learn. It's a dream of mine to finish at least one game for the Genesis. Will you be going over both SGDK and Second Basic? I think I will focus primarily on art currently, as I have to make games for my degree in Unity, so I could just transfer the assets over as I learn the system later on.
@EduDBrand2 жыл бұрын
Can’t wait for your tutorials to start having some coding “fun”!!
@rubendarioreymartinez20732 жыл бұрын
Increíble , ahora ya no es tan difícil para programar para la mega drive , buen vídeo . Saludos desde colombia 🇨🇴
@PigsysRetroGameDevTutorials2 жыл бұрын
Thanks :)
@LusRetroSource2 жыл бұрын
This is some great info!
@GhibliNova2 жыл бұрын
Still cant wait for the tutorial 😄
@PigsysRetroGameDevTutorials2 жыл бұрын
If all goes to plan, then I should have a new tutorial uploaded once every 2 weeks for pretty much the rest of the year. I think I will upload them on Mondays (Mega Drive Mondays!) and keep the other uploads to Thur/Fri as usual.
@GhibliNova2 жыл бұрын
@@PigsysRetroGameDevTutorials sweet! thanks for the heads up dude!
@NoodleFlame7 ай бұрын
Good luck getting your hands on the dev kit from back in the day... I spent years looking and I've all but given up. I have notepad and an assembler, with enough patience and trial and error I managed to get stuff working so you dont need to go the SGDK route if you dont want to.
@itchyisvegetaАй бұрын
I remember being at a PRGE panel either last year or the year before on how people who had experience on developing for the early Apple Macintosh had better experience developing early Genesis games because it used the same CPU.
@retroarcadefan2 жыл бұрын
Great overview of modern tools for the Genny/MD. Are these tools expanding to the MegaCD/SegaCD to take advantage of it's hardware as well?
@kputadelol Жыл бұрын
I'd love to know how are cartridges/boxes/manuals made nowadays? Is it using the same machines that were used back in the day or?
@TheMAM Жыл бұрын
This is so cool. I would love to try making a genesis game someday.
@ernieguxie5188 Жыл бұрын
Hi, I just came across this video, again! As I was just searching for scorpion engine videos. Are you aware of, that it modify to mega drive develpopment (next to amiga)? Maybe you could do a video about it. Ofc only then when you are into it. :)
@Tiptup3002 жыл бұрын
Is object oriented programming possible?
@PigsysRetroGameDevTutorials2 жыл бұрын
Apparently it can be done in C, but I haven't tried to use it in SGDK yet.
@ThatOldTV2 жыл бұрын
I'm trying to find the Program you use for creating sprite. You said it's called E-Sprites? Can you provide a link?
@PigsysRetroGameDevTutorials2 жыл бұрын
Aseprite: www.aseprite.org/
@morganmcgill31692 жыл бұрын
I always wanted to make my own Ninja Gaiden-like game. But way more friendly 😁
@PigsysRetroGameDevTutorials2 жыл бұрын
Hope you make it some day
@karlimo40342 жыл бұрын
So you program and also draw the sprites yourself, did I understand that well?
@PigsysRetroGameDevTutorials2 жыл бұрын
For GG Shinobi I'm doing my own graphics. For SotN Pyron is going to do the final graphics, although I do some whenever I want to quickly prototype something. Drawing pixel art is a lot of fun, and the MD's colour palette provides a nice puzzle-like challenge. I'm doing all the programming myself.
@lancelnce2 жыл бұрын
Let the tutorials begins
@PigsysRetroGameDevTutorials2 жыл бұрын
Soon :)
@tabsntoot Жыл бұрын
Love all the new titles most are actually better than many of the originals
@orlandoturbo64312 жыл бұрын
What kind of computer is better for coding Windows PC,Apple Mac or Google Chrome PC.
@PigsysRetroGameDevTutorials2 жыл бұрын
I've always used Windows PCs, so that's what I'll be doing the tutorials on, but I've heard there's a way to get SGDK working on Linux/Apple too
@yateoi2 жыл бұрын
That's it. Count me in.
@thehumbleone19832 жыл бұрын
Great video 👍 and ❤️ Mega Drive
@sicvicious79342 жыл бұрын
i have an idea but i dont program is there any devs that take on comission projects?
@denraimei322 жыл бұрын
There's something oddly hilarious seeing Musashi surfing while classy fantasy music is playing. What music is it, exactly?
@PigsysRetroGameDevTutorials2 жыл бұрын
It's Motavia Town from Phantasy Star 4
@sxrevived10872 жыл бұрын
Some are good some are hard some bad
@denraimei322 жыл бұрын
"Ils doivent envisager qu'une grande responsabilité est la suite inséparable d'un grand pouvoir." In a way, I'll use my future knowledge from your tutorials to ensure quality control for my future software.
@PigsysRetroGameDevTutorials2 жыл бұрын
What kind of game are you thinking of making?
@denraimei322 жыл бұрын
@@PigsysRetroGameDevTutorials After some consideration, I've settled with remaking Battletoads, giving it the proper 16-bit overhaul it deserves. The official port was outsourced, and it shows. After that or alongside, I'll try to remake Game Gear's Nazo Puyo. I even finished the menu screen and posted it on Twitter.
@PigsysRetroGameDevTutorials2 жыл бұрын
@@denraimei32 Sounds good!
@dexterboy27362 жыл бұрын
⭐Very interesting, thank you ✌😸⭐😸👍
@dbillett12 жыл бұрын
You indicated at the end of the video that the tutorials would start to be uploaded 2 weeks after this one. It's been 2 months, but I don't see any tutorials yet. Are they on a different channel? Or have you not uploaded any yet? I am super excited to try my hand at Sega Genesis programming so I really hope things is still coming.
@PigsysRetroGameDevTutorials2 жыл бұрын
Ah, sorry about that, I had some life stuff happen. But I'm going to finish editing the first of the tutorial videos this weekend, so they'll finally start to be uploaded from next week!
@johneygd Жыл бұрын
Sega also used a sega digitizer toolkit to design the graphics ,wich must have ne the coolest toolkit ever since😁
@vanessanessa27616 ай бұрын
correction: the video was released in 2022 but not as 2024
@inceptional6 ай бұрын
Yeah, seems like a bit of a strange chance to the video title there.
@ThePhantomviper Жыл бұрын
what is the game at 17 seconds with that giant robot?
@Voidsworn2 жыл бұрын
I would like to see something programmed in Forth for the Genesis :)
@joaogabrielrezende7274 Жыл бұрын
Buddy, can I open Phantasy Star 4 codes? I want to develop a RPG like that, but I don't know how to do it. Could you help me? I'm from Brazil and here the Phantasy Star series it's very famous.
@FirstnameLastname-sb3hj2 жыл бұрын
I wonder if someone would be able to port EarthBound to the Genesis
@Nobunaga19832 жыл бұрын
The simpsons arcade game 🤯🤯🤯
@AndyDo2 жыл бұрын
Is that Musk @1:30? Must be Pinnacle or Rocket Science Games.
@AndyDo2 жыл бұрын
I wonder if that's from that Space Trucker game with Ned Beatty.....
@Psx8062 жыл бұрын
so are these tools available on linux?
@MrStrangermoon2 жыл бұрын
ı know great amount of c but not know these games maded assemply. too lazy but ı dream to make rocket knight 2 style game. the problem about homebrew everyone trying to make beatump and platform games. games like after burner 2 or sper hangon galaxy force 2 ourunfast but 3d depth games seems no one making. those type games not availbe modern area. biggest thing about that games of course the music score. all of this games music maded same group and its beyond anything rythm with game. ı dont know why not nobody try game like sonic too. rocket knigt is fastest and closest game to sonic games yet no so many played even know today. when thinking konami eveybody recognize castlevania. rocket knight i think they better ip on mega drive. after burner like game on spaca can be good too bcouse galaxy force 2 not reach that level on md. and again on space games everybody pursuit side shootemps. beliave or not ı never heard of strrets of rage games when playing md on eu. movie games we more in to. can be still make md new movie games like new batman or jp movie out. and espcialy ı remember to sad about no aliens movie game back then on md. xeno crisis is recenlty very good game but ı cant understand why upside xeno crisis stlye game instead of do aliens the movie game. ı beliave sonic mania can be out on md too. they are too lazy to not even put sonic maina md mini.
@InglebardMusic2 жыл бұрын
There's actually people working on lots of racing games and psuedo 3D style stuff. You'll find loads of early WIP videos here on KZbin and lots of screenshots and stuff on Twitter. Now, it's possible none of this stuff will ever be finished since they're all hobbyist projects but there are a LOT of people working on a variety of Genesis/MD games in many different genres.
@MrStrangermoon2 жыл бұрын
@@InglebardMusic ı can chek if you give names.
@InglebardMusic2 жыл бұрын
There's some channels that show a LOT of WIP and complete games... Genesis 8:14 shows some, New Retro Show shows some, MatteusBeus, and a bunch more I can't remember the names of right now, but you'll find them if you search.
@AHotHabanero Жыл бұрын
Sega was ahead of its time but Nintendo was everywhere. I’m still looking for a sega game gear
@ThePhantomviper Жыл бұрын
did geneis games have engines as today's games do?
@JacklapottTv2 жыл бұрын
Where is the tutorial vidéo ?
@zazi772 жыл бұрын
Will you ever release shinobi ?
@PigsysRetroGameDevTutorials2 жыл бұрын
Yes, but my time is very limited at the moment, so the focus for the moment is on SotN
@isaquecrystal15212 жыл бұрын
I Know Second Basic But... WHERES THE LINK?!
@PigsysRetroGameDevTutorials2 жыл бұрын
Here you go (not much there though!): kzbin.info/www/bejne/h2asl4tjh9t9Z7M
@uhhh_adam2 жыл бұрын
Shouts to modern sega devs. I wish I could make something but I have 0 ideas lol
@danmanx22 жыл бұрын
Thanks Pigsy!
@bigbabatunde1218 Жыл бұрын
Imagine for a moment what critical, industry and social acclaim d accolades lays in wait if someone would even try and make an old school 16 bit style RPG that didn't revolve around the same old and tired 'magic, combat and mysticism' traits. How about one of you 'on the spectrum geniuses' give the public something they never thought possible and that never thought they could have and revolutionise the very idea of a RPG? Not trying to put any one off (the exact opposite), but how many more retreads?
@AgainstFables9 ай бұрын
"Made in 2024" Uploaded two years ago. Title is a lie misleading search results. F's sake.
@inceptional6 ай бұрын
Yeah, that does seem a bit questionable there.
@uberfellaАй бұрын
Nothing has changed in last two years for a 1990 console game development process
@hcl63782 жыл бұрын
从b站过来的,来学英语
@pony_mark2 жыл бұрын
我在哔哩哔哩也关注你了
@P-sides_dont_existsАй бұрын
This video was not even made in 2024💀
@davidfg0007 Жыл бұрын
i got this error : D:\PROGRAMACION\SEGA\Pigsy SGDK Template Project> %GDK%\bin\make -f %GDK%\makefile.gen release && START /B gens %CD%/out/rom.bin En línea: 1 Carácter: 46 + %GDK%\bin\make -f %GDK%\makefile.gen release && START /B gens %CD%/ou ... + ~~ El token '&&' no es un separador de instrucciones válido en esta versión. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : InvalidEndOfLine