How to Fade In Palettes on the Sega Genesis & Mega Drive - Beginner Game Dev Tutorials

  Рет қаралды 2,285

Pigsy's Retro Game Dev Tutorials

Pigsy's Retro Game Dev Tutorials

Күн бұрын

Пікірлер: 25
@GreyMatterShades
@GreyMatterShades 8 ай бұрын
Another awesome lesson. Some of the stuff you've been covering lately has given me a lot of food for thought. Really enjoying them! 👍
@PigsysRetroGameDevTutorials
@PigsysRetroGameDevTutorials 8 ай бұрын
Glad to hear it!
@ThatOldTV
@ThatOldTV 8 ай бұрын
Thanks!
@PigsysRetroGameDevTutorials
@PigsysRetroGameDevTutorials 8 ай бұрын
Cheers!
@RGH-MD
@RGH-MD 7 ай бұрын
I did it today for my project. Thanks!
@guillaumenunes9319
@guillaumenunes9319 8 ай бұрын
Still the best, beautiful effect !
@ThatOldTV
@ThatOldTV 8 ай бұрын
Here's a lesson I need.
@PigsysRetroGameDevTutorials
@PigsysRetroGameDevTutorials 8 ай бұрын
Glad it was helpful!
@Kr33ch4
@Kr33ch4 8 ай бұрын
thank you, the PAL_fades' were giving me trouble.
@PigsysRetroGameDevTutorials
@PigsysRetroGameDevTutorials 8 ай бұрын
They can be a little tricky
@AI_Gaming_and_Technology
@AI_Gaming_and_Technology Ай бұрын
If you are making a 1 on 1 fighter like SF2 where characters have multiple palettes for different coloured costumes how would you do the fade in? Eg Ryu has at least 6 different colours in SSF2. BGB Is pal 0, Bga is pal 1, p1 as ryu is pal 2 and p2 is say ken as pal 3. Pal 0 and 1 are constant but pal 2 and 3 will change for the characters depending on what the players choose.... so how would you store all different palettes in the aseprite file? Does this make sense?
@exoria-x
@exoria-x 8 ай бұрын
Master pigsys cómo estás tanto tiempo se te extraño
@PigsysRetroGameDevTutorials
@PigsysRetroGameDevTutorials 8 ай бұрын
🙏
@robertsoncleber260
@robertsoncleber260 8 ай бұрын
I wonder if it would be possible to improve the colors of the Sega Genesis game Top Gear 2.
@inceptional
@inceptional 8 ай бұрын
I think it's been demonstrated enough in modern times that it's likely possible to improve the colours used originally in most Genesis games. A handful of titles are probably doing the best you could reasonably imagine, with something like Dynamite Headdy being a great example that immediately comes to mind as just having excellent use of the Genesis' colour palette imo, but I think a whole lot of Genesis games could really look a lot prettier with some colour touch up to be honest. I guess that's a good thing from a certain point of view, to know that it's actually capable of even more in the colour department than many games on it currently might have you believe.
@robertsoncleber260
@robertsoncleber260 8 ай бұрын
​​@@inceptionalWhat program do you use to edit color palettes for the Sega Genesis.
@inceptional
@inceptional 8 ай бұрын
@@robertsoncleber260 You'll need to ask the guys doing all the recent colour hacks for Genesis to get an answer on that one.
@inceptional
@inceptional 8 ай бұрын
Is there not like a simple colour window feature or similar on Genesis, where you can just place basically a big black rectangle over the whole screen and then slowly and very smoothly fade that overlay rectangle in/out to hide/reveal the level behind it? I think that would be kinda ideal if possible, perfect for fading in/out at that start/end of each level and being able to load things in between for example, and that way you don't have to worry about managing all the other in-game palettes and stuff at all. Edit: Although, the palette fading method you are using is interesting for fading in parts of the scene separately like you mentioned at the end of the video, so that's kinda cool.
@weerbox
@weerbox 8 ай бұрын
No, this is not possible on Sega Genesis. All graphics are render either on 2 hardware background layers or on a sprite layer. 1. If you try to draw such a rectangle with tiles on the background tile layer, you will erase one of the background layers. On the sprite layer, it is impossible to render an full screen size object due to hardware limitations. 2. In any case, all this makes no sense because the Genesis does not support semi-transparency (alpha channel), any object completely replaced the one that is under it.
@Kr33ch4
@Kr33ch4 8 ай бұрын
no but you can make a palette of 16 black colors, and switch all 4 PALs to said palette before clearing anything. That's what i've been doing anyways since i didnt understand the FadeAll commands
@GreyMatterShades
@GreyMatterShades 8 ай бұрын
There is a window layer on the Genesis, and it can be displayed above the background layers, but it can't be faded out as that would require colour math/transparencies. And since it's a single colour (iirc), it wouldn't work with psuedo-transparencies like dithering.
@weerbox
@weerbox 8 ай бұрын
@@GreyMatterShades Window layer is not an additional 3rd layer, it is part of layer A. Therefore, when you draw on the Window layer, you erase what is on layer A.
@GreyMatterShades
@GreyMatterShades 8 ай бұрын
@@weerbox Ah, thanks for the clarification. A lot of the visual breakdowns of the Genesis' graphics made it look like it was a separate layer.
@yousefslimani99
@yousefslimani99 8 ай бұрын
How is your SotN Genesis project?
Graphical tricks on the Sega Mega Drive/Genesis | White_Pointer Gaming
13:12
White_Pointer Gaming
Рет қаралды 16 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
How to Create Palette Cycle Animations for Sega Genesis & Mega Drive - Beginner Game Dev Tutorials
14:42
How to Manage VRAM Limits for the Sega Genesis & Mega Drive - Beginner Game Dev Tutorials
10:08
Pigsy's Retro Game Dev Tutorials
Рет қаралды 2,2 М.
How to Convert High Colour Images for the Sega Genesis & Mega Drive - Beginner Game Dev Tutorials
12:49
I Scraped the Entire Steam Catalog, Here’s the Data
11:29
Newbie Indie Game Dev
Рет қаралды 842 М.
Sega Genesis Raster Effects Explained - Audiovisual Effects Pt. 05
14:28
Retro Game Mechanics Explained
Рет қаралды 62 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 718 М.
How to Create Music for the Sega Genesis & Mega Drive - Beginner Game Dev Tutorials
8:53
Pigsy's Retro Game Dev Tutorials
Рет қаралды 3,7 М.
Programming a multiplayer game from scratch in 7 DAYS
18:28
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН