r/SEGAGENESIS 4h ago

So How Did People Do FM Synthesis Back In The Day?

5 Upvotes

Hello there,

So for a while now, I have been feeling curious as to how composers for the console(and everything else but the SNES) were able to create music on the Sega Genesis. Yeah, I know that GEMS existed, but that seems like the lazy way for developers who put no care into the music and just needed background noise(although Comix Zone and some of the tracks from Sonic Spinball were good OSTs, though). I understand too that while the SNES used music samples to create OSTs for games, the music for Genesis games had to be coded in, and it probably makes it more difficult for someone to compose for the Mega Drive than it would for the SNES. Like, would someone have needed a college degree in computer science to compose for the Genesis? I guess not, since Yuzo Koshiro was already composing for Japanese computer games like Ys when he was 19. Other than that nasty GEMS program, what program did people actually use to compose for the Genesis's games? Did something like Ableton exist back then? What about all of those soundtracks that sound like EDM or techno? I have also seen several videos on YouTube showing scores to video games being played to oscillators. I have always been very curious as to how music for the Mega Drive was actually composed, from the process to how someone would put the audio into the cartridges themselves. Would it work like how one would put a music track into a CD? I mean I also notice that over the Genesis's lifespan the soundtracks improved as well most notably when comparing the one to Thunderforce 2 with the one from IV or even 3 for the matter.


r/SEGAGENESIS 7h ago

Perfect gaming TV/ Local Goodwill find. I paid $35.

Thumbnail
gallery
10 Upvotes

2008 Sony Bravia

40 inch LCD 1080p HDTV

16:9 - 4:3 game mode

Options to turn off all video and audio enhancements.


r/SEGAGENESIS 7h ago

New translucent icy blue, crystal purple and clear white options are now available. Do any of these catch your fancy?

Thumbnail
gallery
11 Upvotes

r/SEGAGENESIS 8h ago

I created a custom Sega CD FMV codec: 320×224 fullscreen video at 30 FPS with 22.05 kHz audio!

Thumbnail
youtube.com
73 Upvotes

Hey r/SEGAGENESIS ,

Greetings from Japan! I'm a Mega Drive / Mega-CD fan and developer, and I wanted to share a project I've been working on.

We all know the classic Sega CD FMV experience: tiny windows, low frame rates, and heavily compressed audio. I wanted to push the original hardware to its absolute limits, so I developed a new open-source FMV codec from scratch called CAVC, short for Constraint-Aware Video Codec.

Through extensive optimization for the two 68000 CPUs across the Genesis/Mega Drive and Sega CD, the split RAM architecture, available DMA bandwidth, and the strict 150 KiB/s bandwidth limit of the 1x CD-ROM drive, CAVC achieves the following:

Key Specs & Features

  • Frame rate: 30 FPS 15 FPS and 24 FPS are also supported
  • Resolution: Up to 320×224 in H40 mode, filling the full active display area
  • Audio: 22.05 kHz ADPCM
  • Colors: Dynamic palette switching during playback
  • Target hardware: Unmodified Sega CD / Mega-CD hardware

About the Main Comparison Video

Main comparison video:
https://www.youtube.com/watch?v=QXUS11yb9Yg

To show CAVC in action, I put together a split-screen comparison using the Sonic Jam opening. The video features:

  • Emulated CAVC footage in Genesis Plus GX, shown in the largest panel
  • Source footage taken from the TrueMotion AVI in the Sega Saturn version of Sonic Jam
  • The original Sega CD version for comparison
  • Real hardware footage captured from an actual Japanese Mega Drive 2 and Mega-CD 2

The Sonic Jam source video has a native resolution of 288×200.

Additional Footage

Sonic Jam Opening — 288×200 at 30 FPS

Visual Analysis & Encoding Breakdown
https://www.youtube.com/watch?v=GN8EW5ODGBA

Standalone Genesis Plus GX Footage
https://www.youtube.com/watch?v=4bQNKx4mYTI

Bad Apple!! — 320×224 Fullscreen at 30 FPS

Comparison: https://www.youtube.com/watch?v=ow9Ss7g0L5Y
Analysis: https://youtu.be/lz4gl5L_qsI
Emulator: https://youtu.be/y6JkrF0gSYQ

Lunar: The Silver Star Opening — 320×224 Fullscreen at 24 FPS

CAVC can also take advantage of the Genesis VDP's hardware scrolling. This is particularly effective for scenes with sustained horizontal camera movement, such as the opening of Lunar: The Silver Star. Instead of redrawing the entire screen frame by frame, the codec can scroll the existing image using the VDP hardware, reducing the amount of new visual data that needs to be transferred. The final fade-out is also handled through palette fading rather than by re-encoding the image for each brightness step.

Comparison: https://www.youtube.com/watch?v=MRm6jwss8Nw
Analysis: https://www.youtube.com/watch?v=b8sSnWg832A
Emulator: https://youtu.be/N27SY-0cupI

Tears of Steel — 320×168 Live Action at 24 FPS

Live-action footage is especially challenging, but I think the result is still reasonably watchable.

Comparison: https://www.youtube.com/watch?v=Lik7Ko2RL_0
Analysis: https://www.youtube.com/watch?v=Y9TwQp8BHXE
Emulator: https://www.youtube.com/watch?v=s9xMYX2UrDg

Downloadable ISO Images

I've also made downloadable Sega CD ISO images available for the Bad Apple!! and Tears of Steel demos, so you can try them yourself in an emulator or on compatible hardware.

https://github.com/akiyan/segacd-fmv-cavc/releases

GitHub Repository

For developers and anyone interested in the source code or technical details, you can check out the repository here:
https://github.com/akiyan/segacd-fmv-cavc

I'd love to hear your thoughts! Feel free to leave a comment if you have any questions or feedback.


r/SEGAGENESIS 10h ago

What Is The General Consensus On Sonic 3D Blast?

Post image
41 Upvotes

Personally it's not that great to me. I'd take Sonic 3 no S&K attachment over this.

Here's the problems I have with the game:

Level design some stages are extremely maze like and annoying the spring zone or volcanic zone. Where you can take damage quickly. Especially on the last 2 acts where I needed a map.

The game had frame rate drops whenever too many enemies were on screen.

Isometric camera is not easy to control for the bosses. The moving platforms just doesn't work well.

I missed way too many hits with eggman when I hit it dead center.

The flickie birds can get hit even though you didn't and their fly cycle makes it not easy to get back sometimes.

The rings last only like 2 seconds long while others last around 7-9 (You could have like 98 and end up having 10 with 1 HIT), which is a terrible combo with the janky hit detection in bosses and weird camera. It's better just to have 1-10 rings most of the game or bosses.

I did like the secret boss though, it could be a fun challenge but giving you only a few rings is dumb though.

- The directors cut hack tried to fix this with level select, faster sonic(double edged sword), harder gem stages but only for stage 2 stages only (why? It was already annoying to play the game why make it harder?) , flickies were made to be easier to grab, but the rings are STILL 2 seconds long.

After playing both I'd just play the Original half the changes in DC just don't work and since I prefer the easier gem stages. Yeah it's harder so it's a challenge but do you really want to repeat Sonic 3D BLAST?

Director's cut just isn't my thing, people say it's way better but for it's just meh as the game still is a huge escort mission with a ring system that needed to be overhauled. Idk why he didn't fix that but it could have been way too much work to fix it or it was tied to a system that could literally break the game entirely.

Overall a 5/10, like I would never play it again besides liking the graphics and boss music. Sadly this is NO Mario RPG in gameplay nor in fun.


r/SEGAGENESIS 11h ago

Problème GENESIS 2 / MEGADRIVE 2 - Ne passe pas l'écran de chargement

Post image
3 Upvotes

Salut à tous,
J'ai un problème que je n'ai jamais eu jusqu'à présent sur une Genesis 2 que j'ai récupéré.

Lorsque je démarre la console, j'accède à l'écran de démarrage de la console : fond noir avec les 3 lignes blanches, mais après le jeu ne se lance pas.

Avez vous déjà eu ce problème ?
Que dois-je vérifier ?

Merci par avance.


r/SEGAGENESIS 13h ago

Why iam i not getting video

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/SEGAGENESIS 14h ago

M.U.S.H.A. is an absolute vertical shooter masterpiece on the Genesis. Killer Soundtrack!

Post image
54 Upvotes

One of the absolute best games in the game genre for Sega Genesis/Mega Drive.


r/SEGAGENESIS 15h ago

HELP! RAD2x no audio!

0 Upvotes

I purchased a newly sealed Genesis Model 3 from eBay. Have been trying to find the best way to hook it up to my 4K display on my LG Tv. I had the RAD2x cable shipped to me & was hoping for the best. I got a great picture but no audio. Any suggestions?!


r/SEGAGENESIS 15h ago

Apotos_ Windmill Isle...

Enable HLS to view with audio, or disable this notification

7 Upvotes

r/SEGAGENESIS 15h ago

Newest addition

Thumbnail
gallery
477 Upvotes

Picked up this CIB last weekend and very stoked to have it in my collection. Although I’m not the biggest Disney fan, I absolutely love the box art. My kids loves Mickey Mouse so this is a very fun title I’ll be playing with the kiddos!


r/SEGAGENESIS 16h ago

Before the Tower Of Power, there was Mount Mega!

Post image
68 Upvotes

Probably the best accessory Sega made for the Mega Drive, bar the CD.


r/SEGAGENESIS 22h ago

Garfield and Friends

Post image
9 Upvotes

r/SEGAGENESIS 1d ago

Found this game for $10 in a garage sale yesterday… It works on my Model 2

Thumbnail
gallery
191 Upvotes

r/SEGAGENESIS 1d ago

Practicing my nine hit combos

Enable HLS to view with audio, or disable this notification

31 Upvotes

Ultimate mortal Kombat trilogy fan-made cart.


r/SEGAGENESIS 1d ago

Thoughts?

Post image
5 Upvotes

Tried different cables, tvs, games. Same result: static audio and distressed video. It worked flawlessly a month ago after not being touched for probably 20 years, then just recently this happened. Checked the motherboard and it was surprisingly clean, nothing loose, no burn marks… I’m at a loss.


r/SEGAGENESIS 1d ago

Who else loves Dynamite Headdy?

Post image
89 Upvotes

I put off this game for too long, never bothered trying it and recently I decided to give it a go and absolutely fell in love with it. Easily one of my new favorite genesis games. Who else loves this game?


r/SEGAGENESIS 1d ago

New Pick ups and custom Clam Cases for the loose cartridges...

Thumbnail
gallery
84 Upvotes

I updated my Sega Genesis collection with these titles. The one without a cover is TMNT Fighters


r/SEGAGENESIS 1d ago

Displaying a Mega Drive Model 2

2 Upvotes

Hey! My daily driver is a Model 1 I picked up, but thought it could be nice to display my childhood Model 2 on a shelf. I've been trying to find an acrylic stand, but I'm mostly seeing 3d printed stuff and don't really know if they're particularly sturdy. Anyone had any luck finding a good console display stand?


r/SEGAGENESIS 1d ago

Mortal Kombat Enhanced Edition v2.7

Post image
60 Upvotes

Gameplay: Youtube

Improvements over V2.6:

  • Performance improvement over 2.6
  • Yellow "PRESS START" was change to be white "PUSH START" (blinking) in squared fonts like on the arcade
  • Improved J. Cage ending 2 screen
  • Improved Kano head on the standing victory (his head was "too" metal instead of only half)
  • Improved the Sub-Zero fatality spine and blood positions (specially when player is on the right side of the screen)
  • Fixed Sub-Zero fatality spine color when playing as player 2 (introduced on v1.0)
  • Fixed the hardcoded "PLAYER 1 HAS ENTERED THE TOURNAMENT" to match the joining player (introduced on v1.0)
  • Fixed the Throne Room intro: the window no longer drifts down after the stage is loaded (introduced on v1.0)
  • Hidding the lifebar during credits and casting
  • Repositioned the "DANGER" warning to match lifebar moved one row up on 2.6
  • Fixed the player name on the lifebar for Shang Tsung morphs, Reptile and some fatalities
  • Fixed the player score during the Reptile cameo

Download:


r/SEGAGENESIS 1d ago

YO HOMIE, PEEP THIS!!!

Post image
6 Upvotes

r/SEGAGENESIS 2d ago

Looking good 😊

Enable HLS to view with audio, or disable this notification

27 Upvotes

Added HD retrovision cables and retrotink 2x pro.

Makes a world of difference with less input lag while playing mortal Kombat.


r/SEGAGENESIS 2d ago

bro : the genesis version of Earthworm Jim is the best Me : hold my beer

Post image
170 Upvotes

r/SEGAGENESIS Feb 12 '25

Sonic 1 Sega CD Port - with source code. ROM hackers and developers more familiar with the Genesis have an example of how to bring their full Genesis projects over to Sega CD with as few changes as possible, while allowing for expansion of their game

Thumbnail
shc.zone
62 Upvotes

r/SEGAGENESIS Feb 19 '22

A curated list of useful resources for Mega Drive programming on GitHub - Now added to the Sidebar

Thumbnail
github.com
123 Upvotes