|
Post by christuserloser on Jul 26, 2010 11:03:36 GMT -5
The sound effects are already running on the PSG. And so are the drums. I think that replicating the drums with FM or even assigning a PCM drumkit would be nice. The PSG could then be used for some of the lead melodies, or to accompany the FM. Some more thoughts on this port: - How hard would it be to use the graphics of one of the SMB NES hacks out there ? - like these:
(Super Mario Bros. DX left, Super Duper Mario Bros. right))
- ...or even better: How about borrowing the graphics from this fantastic looking Chinese Mega Drive port of Super Mario Bros. ?
From what I can tell it is a complete port of all levels of SMB for Mega Drive. Its main flaw however is that it plays nothing at all like the original game.
- Would it be possible to use the tiles from that port ?
|
|
|
Post by Syniphas on Jul 26, 2010 21:36:04 GMT -5
The sound effects are already running on the PSG. And so are the drums. I think that replicating the drums with FM or even assigning a PCM drumkit would be nice. The PSG could then be used for some of the lead melodies, or to accompany the FM. Some more thoughts on this port: - How hard would it be to use the graphics of one of the SMB NES hacks out there ? - like these:
(Super Mario Bros. DX left, Super Duper Mario Bros. right))
- ...or even better: How about borrowing the graphics from this fantastic looking Chinese Mega Drive port of Super Mario Bros. ?
From what I can tell it is a complete port of all levels of SMB for Mega Drive. Its main flaw however is that it plays nothing at all like the original game.
- Would it be possible to use the tiles from that port ?
While it would be possible, maybe with some code reworking, essentially they want NES games converted to Genesis. So, you'd need NES tiles for that. The first 2 games you mentioned, for example, would work, but the third one wouldn't since it's originally for the Genesis, which has tiles with larger palettes.
|
|
|
Post by Tom Maneiro on Jul 26, 2010 21:47:45 GMT -5
As for the NES GFX/level hacks: That data is in fixed places on the original NES ROM (assuming that the hacker has not done any code mods or something that moves that data from the predefined spaces), so, theoretically it should be possible to do a simple data swap with any hexeditor: copy the layout/tiles from the NES ROM, paste it on the Genesis build. This also assumes that Mairtrus hasn't modified the level/GFX data. Either that, or someone take apart the Genesis build (a-la-Sonic Hacking), or wait for a eventual source release, and write a converter or something (input the haxxored NES ROM and output the converted Genesis version) - should be simple enough if it's a straight swap... There are like a gazillon of neat SMB hacks for the NES that would look nice on the Genesis If the data format is the same, someone bring me some docs and i will code that converter
|
|
|
Post by mariomania on Aug 12, 2010 18:58:57 GMT -5
Anyword of an Update??
|
|
|
Post by TheMVRules on Aug 13, 2010 10:21:38 GMT -5
€It was just a proof of concept port. Now were waiting for Mairtrus to release the tools.
Also it is easy to convert NES art to MD. Just use Tile Layer Pro. Just drag from the NES game to the MD game. But you'll might have to add some bytes temporary just to make sure the the tile offsets is right.
NES uses 2 bits per pixel to create 3+transparency colors to each palette. MegaDrive uses 4 bits per pixel to create 15+transparency colors to each palette.
|
|
|
Post by mauro777 on Sept 1, 2010 5:23:50 GMT -5
is any game genie code for this amazing rom?
|
|
|
Post by TheMVRules on Sept 2, 2010 9:53:22 GMT -5
CHEATER!!!
|
|
|
Post by megatool on Dec 9, 2010 20:19:22 GMT -5
Just wanted to give my props to Mairtrus and the other contributors on this project. Good job. I remember hearing about it a while back, but didn't try it out until recently. I found a great use for it. I recently bought a Sega Gopher handheld system that will play Genesis roms off of SD card and SMB4MD works perfectly on it. It's nice to have a little variety. Looking forward to any future ports.
|
|
|
Post by alianger on May 3, 2016 8:59:32 GMT -5
Hi, here's a more accurate version of the SMB1 overworld music if you're interested in updating the port. Originally by DevEd and edited slightly by me: www.filedropper.com/smb1overworldmd
|
|
|
Post by alianger on May 4, 2016 6:25:27 GMT -5
|
|
piotr
PooP MonkeeH
Posts: 2
|
Post by piotr on Jan 29, 2017 11:21:46 GMT -5
The download links are broken, there is no such thing as "fileden". Also "a more accurate version of the SMB1 overworld music" has broken filedropper link. How do you play dmf songs?
Also please explain with details why Genesis can't play the music using square waves. Aren't sound effects also using one of square channels made by music? Is it possible to change which sounds are played using square waves and which using the other chip? If yes, would it sound bad if music was played using square waves and sound effects using the Yamaha chip, which is the opposite of your version?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 6, 2017 9:10:42 GMT -5
Pretty much this seems like a very small experiment that was just meant to be good enough for the original SMB ROM. I think the Internet went a little crazy with the expectations. I wouldn't expect updated links, or updated anything from this.
The NES and Genesis use completely different sound chips. You could probably fake a square wave with digitized sound but that would take time away from other things that need emulating.
|
|
piotr
PooP MonkeeH
Posts: 2
|
Post by piotr on Apr 26, 2017 0:54:43 GMT -5
Then how will you explain accurate sound effects?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jun 30, 2017 16:17:21 GMT -5
Then how will you explain accurate sound effects? The author of SMB4MD could explain waaaaay better. Basically, he is recompiling NES specific code to run on the sega genesis. When he comes across a request for sound he handles it with his own routine that mimics NES hardware - at least enough to reproduce sounds for Super Mario Brothers. This is another important point: it's not very complete. He did just enough to prove it was possible for SMB. I've yet to see it work at good enough speed or compatibility in other games. I think that as observers we put our own hopes and dreams into other peoples projects. This was one experiment meant to recompile one game.
|
|
|
Post by smokemonster on May 25, 2018 2:50:30 GMT -5
Does anyone have a working link to SMB4MD v1.4.2 or whatever was the latest?
|
|