Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - MSX to SMS Hacks

Reply to topic Goto page Previous  1, 2, 3, 4, 5, 6
Author Message
  • Joined: 05 Jan 2006
  • Posts: 311
  • Location: USA
Reply with quote
Post Posted: Mon May 04, 2020 3:38 pm
I just want to say that you all are amazing and I highly support these efforts. I'd love to play MSX stuff on the GG :)
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Mon May 04, 2020 3:43 pm
segasonicfan wrote
I just want to say that you all are amazing and I highly support these efforts. I'd love to play MSX stuff on the GG :)


Thanks, and you're very welcome you have me and us to do this. :-)
  View user's profile Send private message
  • Joined: 01 May 2020
  • Posts: 7
Reply with quote
Update...
Post Posted: Mon May 04, 2020 8:17 pm
The IPS Patches work perfectly fine. he 512K BPS Patches, again, also work fine. the 4 MB Patches cause Mednafen to throw an error stating the Rom is too large.
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Mon May 04, 2020 8:45 pm
Zombie wrote
The IPS Patches work perfectly fine. he 512K BPS Patches, again, also work fine. the 4 MB Patches cause Mednafen to throw an error stating the Rom is too large.


That's really good to hear. :-)
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Thu May 07, 2020 12:57 pm
I've done two games. Othello and Zaider - Battle of Peguss. I've edited the title on Othello on the Hi-Com version, also some screenshots. Enjoy! :-)
Othello (MSX2SMS).zip (90.65 KB)

  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Sat May 09, 2020 1:55 pm
I've done Senjyo. The graphics are garbled though. Here it is. Enjoy! :-)
Senjyo (MSX2SMS).zip (183.2 KB)

  View user's profile Send private message
  • Joined: 14 Oct 2008
  • Posts: 339
Reply with quote
Post Posted: Sat May 09, 2020 2:35 pm
1 PLAY START BUTT or 2 PLAY START BUTT. :D :P
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Sat May 09, 2020 2:38 pm
KingMike wrote
1 PLAY START BUTT or 2 PLAY START BUTT. :D :P


*Laughs*
Yeah, that's what happens when you play SG-1000 or MSX on Game Gear. :-)
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Sat May 09, 2020 8:32 pm
I've done Final Justice which was the beginning of this forum here. Enjoy! :-)

  View user's profile Send private message
  • Joined: 01 Aug 2012
  • Posts: 291
  • Location: Porto, Portugal
Reply with quote
Post Posted: Mon May 11, 2020 6:15 pm
Stokes wrote
Finished, if there are any problems or requests, send it to me. Enjoy! :-)

thanks! :)
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Mon May 11, 2020 6:42 pm
nitrofurano wrote
Stokes wrote
Finished, if there are any problems or requests, send it to me. Enjoy! :-)

thanks! :)


You're very welcome. :-)
  View user's profile Send private message
  • Joined: 07 Nov 2018
  • Posts: 23
  • Location: Brazil
Reply with quote
Guide on how to do it or roms?
Post Posted: Tue May 12, 2020 3:21 pm
Nevermind, the roms are neatly organized and compiled in zips, i'm an ass. Thanks for everything.
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Tue May 12, 2020 3:33 pm
cheaptools wrote
Although this thread is absolutely incredible, it's a bit too long, I can't really go through all of it.
Could someone please direct me on how to do these conversions or point me towards roms? I know the latter is illegal, so a PM would suffice. Thanks!


If you want to do these, you should get an MSX ROM, find a MSX loader tool (you can find the tools on page 5), put the loader in first then the MSX game last and merge it, or hex would be to copy the whole thing from 0x00000000 - 0x00003FFF and paste it in the beginning, I hope this helps. :-)
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Tue May 12, 2020 3:34 pm
cheaptools wrote
Nevermind, the roms are neatly organized and compiled in zips, i'm an ass. Thanks for everything.


Well, I wouldn't say your a total private, but I really hope the thing helps. You're very welcome. :-)
  View user's profile Send private message
  • Joined: 07 Nov 2018
  • Posts: 23
  • Location: Brazil
Reply with quote
Post Posted: Tue May 12, 2020 3:48 pm
Stokes wrote
cheaptools wrote
Although this thread is absolutely incredible, it's a bit too long, I can't really go through all of it.
Could someone please direct me on how to do these conversions or point me towards roms? I know the latter is illegal, so a PM would suffice. Thanks!


If you want to do these, you should get an MSX ROM, find a MSX loader tool (you can find the tools on page 5), put the loader in first then the MSX game last and merge it, or hex would be to copy the whole thing from 0x00000000 - 0x00003FFF and paste it in the beginning, I hope this helps. :-)

I'm trying with rally x and donkey kong, but I only get a black screen. Could ya do that for me maybe? Pretty please? :3
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Tue May 12, 2020 4:55 pm
cheaptools wrote
Stokes wrote
cheaptools wrote
Although this thread is absolutely incredible, it's a bit too long, I can't really go through all of it.
Could someone please direct me on how to do these conversions or point me towards roms? I know the latter is illegal, so a PM would suffice. Thanks!


If you want to do these, you should get an MSX ROM, find a MSX loader tool (you can find the tools on page 5), put the loader in first then the MSX game last and merge it, or hex would be to copy the whole thing from 0x00000000 - 0x00003FFF and paste it in the beginning, I hope this helps. :-)

I'm trying with rally x and donkey kong, but I only get a black screen. Could ya do that for me maybe? Pretty please? :3


Rally-X is in page 3, I might try to do Donkey Kong, although it isn't going to work.
  View user's profile Send private message
  • Joined: 01 Aug 2012
  • Posts: 291
  • Location: Porto, Portugal
Reply with quote
Post Posted: Tue May 12, 2020 8:25 pm
Zombie wrote
I saw what you did to Knightmare I and I would like to know how difficult this process would be to do to Knightmare II: The Maze of Galleous, or more ambitiously, Vampire Killer.

I have Knightmare II and Mednafen will not start it. (there are several other roms that fall in this bracket)


i guess that would be not an exaggeration saying that converting an msx2 to sms would be like converting an msx1 to zx-spectrum - it's not impossible at all (see King's Valley (Konami), from Retroworks), but perhaps it might be a "huge" work (i'd love playing Hinotori, Usas and Undeadline on sms for sure!!!) - at least all of the graphic assets needs to be converted, since "screen 5" (most used on msx2 games) is quite different from "mode 4" (most used on sms games) - just talking about the palettes, almost all games uses "or-colour" (boolean operation resulting in a third colour when 2 sprites are overimposed - sprites on msx is only 1 bitdepth, when from mode 4 is always 4 bitdepth) - most msx2 games uses 212 lines, so it need to be cropped to fit in 192 on sms (only talking about the first sms, since sms games using 224 or 240 lines are quite rare) - sms has 64 colours from palette, msx2 has 512 - sms has 2 16 colour palettes, msx2 has 1 - background bitmaps are arranged in a different way (msx2 is like ega, sms is like amiga) - etc...
  View user's profile Send private message Visit poster's website
  • Joined: 07 Nov 2018
  • Posts: 23
  • Location: Brazil
Reply with quote
Post Posted: Tue May 12, 2020 10:00 pm
[/quote]I might try to do Donkey Kong, although it isn't going to work.[/quote]
Does it use a mapper or something?
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Wed May 13, 2020 11:41 am
nitrofurano wrote
Zombie wrote
I saw what you did to Knightmare I and I would like to know how difficult this process would be to do to Knightmare II: The Maze of Galleous, or more ambitiously, Vampire Killer.

I have Knightmare II and Mednafen will not start it. (there are several other roms that fall in this bracket)


i guess that would be not an exaggeration saying that converting an msx2 to sms would be like converting an msx1 to zx-spectrum - it's not impossible at all (see King's Valley (Konami), from Retroworks), but perhaps it might be a "huge" work (i'd love playing Hinotori, Usas and Undeadline on sms for sure!!!) - at least all of the graphic assets needs to be converted, since "screen 5" (most used on msx2 games) is quite different from "mode 4" (most used on sms games) - just talking about the palettes, almost all games uses "or-colour" (boolean operation resulting in a third colour when 2 sprites are overimposed - sprites on msx is only 1 bitdepth, when from mode 4 is always 4 bitdepth) - most msx2 games uses 212 lines, so it need to be cropped to fit in 192 on sms (only talking about the first sms, since sms games using 224 or 240 lines are quite rare) - sms has 64 colours from palette, msx2 has 512 - sms has 2 16 colour palettes, msx2 has 1 - background bitmaps are arranged in a different way (msx2 is like ega, sms is like amiga) - etc...


Okay, you basically got me wrong saying that the MSX2 has 256 colors, but good research.
  View user's profile Send private message
  • Joined: 01 May 2020
  • Posts: 7
Reply with quote
SMS Upgrades for MSX Conversions
Post Posted: Wed May 13, 2020 11:56 am
These conversions are amazing, but, would it be possible for us to give these conversions upgrades such as better graphics. These ports look more like SG-1000 games than SMS games. I'd like to know how hard it would be to enhance these roms.
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Wed May 13, 2020 12:05 pm
Zombie wrote
These conversions are amazing, but, would it be possible for us to give these conversions upgrades such as better graphics. These ports look more like SG-1000 games than SMS games. I'd like to know how hard it would be to enhance these roms.


That might be good, like for an example, just replacing the Pac-Man MSX sprites into the Game Gear (Master System colored) sprites.
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Wed May 13, 2020 12:05 pm
cheaptools wrote
I might try to do Donkey Kong, although it isn't going to work.[/quote]
Does it use a mapper or something?[/quote]

Basically, I used the cracked version, it's 48kB, and it doesn't work.
  View user's profile Send private message
  • Joined: 22 Sep 2019
  • Posts: 71
Reply with quote
Post Posted: Wed May 13, 2020 12:29 pm
Last edited by Wafer on Wed May 13, 2020 1:02 pm; edited 1 time in total
Zombie wrote
These conversions are amazing, but, would it be possible for us to give these conversions upgrades such as better graphics. These ports look more like SG-1000 games than SMS games. I'd like to know how hard it would be to enhance these roms.


It's "replacing every graphics routine and art asset in the game" hard.

It's certainly possible for some games, but it would take a lot of work, at least a significant fraction of the work required to make the original game, and it would be well beyond the current skills of most of the people involved in doing these conversions. Some games might not be able to take advantage of SMS video modes at all, because of the requirements of the content.

They look like SG-1000 games because the MSX and SG-1000 are very similar.

Edit: You could potentially make changes to the palette relatively easily if the ROMs were running on a Game Gear, but you'd still have a limited palette, unless you replaced the graphics routines.

Edit 2: Someone could potentially get lucky if they found one or more games that exclusively use the BIOS graphics routines in such a way that the BIOS could be written to take advantage of the SMS VDP. They'd probably still need to replace at least some art assets, though.
  View user's profile Send private message
  • Joined: 01 Aug 2012
  • Posts: 291
  • Location: Porto, Portugal
Reply with quote
Post Posted: Wed May 13, 2020 12:54 pm
Stokes wrote
nitrofurano wrote
Zombie wrote
I saw what you did to Knightmare I and I would like to know how difficult this process would be to do to Knightmare II: The Maze of Galleous, or more ambitiously, Vampire Killer.

I have Knightmare II and Mednafen will not start it. (there are several other roms that fall in this bracket)


i guess that would be not an exaggeration saying that converting an msx2 to sms would be like converting an msx1 to zx-spectrum - it's not impossible at all (see King's Valley (Konami), from Retroworks), but perhaps it might be a "huge" work (i'd love playing Hinotori, Usas and Undeadline on sms for sure!!!) - at least all of the graphic assets needs to be converted, since "screen 5" (most used on msx2 games) is quite different from "mode 4" (most used on sms games) - just talking about the palettes, almost all games uses "or-colour" (boolean operation resulting in a third colour when 2 sprites are overimposed - sprites on msx is only 1 bitdepth, when from mode 4 is always 4 bitdepth) - most msx2 games uses 212 lines, so it need to be cropped to fit in 192 on sms (only talking about the first sms, since sms games using 224 or 240 lines are quite rare) - sms has 64 colours from palette, msx2 has 512 - sms has 2 16 colour palettes, msx2 has 1 - background bitmaps are arranged in a different way (msx2 is like ega, sms is like amiga) - etc...


Okay, you basically got me wrong saying that the MSX2 has 256 colors, but good research.


the confusion might be that screen 8 (rarely used on msx2 games - like Starship Rendezvous) is a mode using 256 colours, but the whole palette is 9bit just like used on Megadrive (i think) (screen 8 is a fixed palette mode that ignores the least significant bit from blue primary)
  View user's profile Send private message Visit poster's website
  • Joined: 01 Aug 2012
  • Posts: 291
  • Location: Porto, Portugal
Reply with quote
Post Posted: Wed May 13, 2020 12:59 pm
Zombie wrote
These conversions are amazing, but, would it be possible for us to give these conversions upgrades such as better graphics. These ports look more like SG-1000 games than SMS games. I'd like to know how hard it would be to enhance these roms.


those people from msx.org forum, that implemented smooth scroll on Nemesis 2 (i think), and other things, might know how to do that (and perhaps they are also curious about sms vdp and help there? who knows?) - but almost for sure that they had to disassemble the whole binary code from the rom files and reseach/experiment a lot...
  View user's profile Send private message Visit poster's website
  • Joined: 07 Nov 2018
  • Posts: 23
  • Location: Brazil
Reply with quote
Post Posted: Wed May 13, 2020 1:03 pm
Stokes wrote
Zombie wrote
These conversions are amazing, but, would it be possible for us to give these conversions upgrades such as better graphics. These ports look more like SG-1000 games than SMS games. I'd like to know how hard it would be to enhance these roms.


That might be good, like for an example, just replacing the Pac-Man MSX sprites into the Game Gear (Master System colored) sprites.

I LOVED the pac man port but I wish clyde could be orange so that I knew who he was. Other than that I think the simpler sprites give it a very nice look
  View user's profile Send private message Visit poster's website
  • Joined: 01 Aug 2012
  • Posts: 291
  • Location: Porto, Portugal
Reply with quote
Post Posted: Wed May 13, 2020 1:06 pm
and about these msx2gg games, i tried to extract the first 16kb (Hi-Com KR bios), and concatenate msx games after that (as i used on the previous experiences, using other kr/tw sms bios), and even repeating the game concatenation until reaching 48kb, and didn't work (that flashing coloured boot screen isn't appearing at all) - what am i doing wrong? tried with Road Fighter, Frogger; Sky Jaguar... - they are all 49152 bytes long
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Wed May 13, 2020 1:15 pm
nitrofurano wrote
and about these msx2gg games, i tried to extract the first 16kb (Hi-Com KR bios), and concatenate msx games after that (as i used on the previous experiences, using other kr/tw sms bios), and even repeating the game concatenation until reaching 48kb, and didn't work (that flashing coloured boot screen isn't appearing at all) - what am i doing wrong? tried with Road Fighter, Frogger; Sky Jaguar... - they are all 49152 bytes long


I think the Game Gear emulator might not be able to do it because it doesn't support SG-1000 or it does, but it has video problems. try using Genesis Plus GX.
  View user's profile Send private message
  • Joined: 01 Aug 2012
  • Posts: 291
  • Location: Porto, Portugal
Reply with quote
Post Posted: Thu May 14, 2020 9:39 pm
Stokes wrote
nitrofurano wrote
and about these msx2gg games, i tried to extract the first 16kb (Hi-Com KR bios), and concatenate msx games after that (as i used on the previous experiences, using other kr/tw sms bios), and even repeating the game concatenation until reaching 48kb, and didn't work (that flashing coloured boot screen isn't appearing at all) - what am i doing wrong? tried with Road Fighter, Frogger; Sky Jaguar... - they are all 49152 bytes long


I think the Game Gear emulator might not be able to do it because it doesn't support SG-1000 or it does, but it has video problems. try using Genesis Plus GX.


not this issue, because most of the shared ones, like Galaga, Bosconian, Majou Densetsu, Twin Bee, Konami's Boxing, etc., are working perfectly fine - tested on mame (mess) and mednafen

on gnu/linux, i used dd for extracting the starting 16kb from bios, and cat for concatenating the bios with the msx game files - exactly as i used (often successfully) using other bioses
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Fri May 15, 2020 10:18 am
nitrofurano wrote
Stokes wrote
nitrofurano wrote
and about these msx2gg games, i tried to extract the first 16kb (Hi-Com KR bios), and concatenate msx games after that (as i used on the previous experiences, using other kr/tw sms bios), and even repeating the game concatenation until reaching 48kb, and didn't work (that flashing coloured boot screen isn't appearing at all) - what am i doing wrong? tried with Road Fighter, Frogger; Sky Jaguar... - they are all 49152 bytes long


I think the Game Gear emulator might not be able to do it because it doesn't support SG-1000 or it does, but it has video problems. try using Genesis Plus GX.


not this issue, because most of the shared ones, like Galaga, Bosconian, Majou Densetsu, Twin Bee, Konami's Boxing, etc., are working perfectly fine - tested on mame (mess) and mednafen

on gnu/linux, i used dd for extracting the starting 16kb from bios, and cat for concatenating the bios with the msx game files - exactly as i used (often successfully) using other bioses


Okay, that sounds good.
  View user's profile Send private message
  • Joined: 07 Nov 2018
  • Posts: 23
  • Location: Brazil
Reply with quote
Post Posted: Sun May 17, 2020 9:18 pm
Can Burgertime be done? I'm getting a black screen but now I think I know what I'm doing
  View user's profile Send private message Visit poster's website
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Mon May 18, 2020 12:28 am
cheaptools wrote
Can Burgertime be done? I'm getting a black screen but now I think I know what I'm doing


I do have BurgerTime from Dempa. I might try to do this.
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Mon May 18, 2020 9:54 am
cheaptools wrote
Can Burgertime be done? I'm getting a black screen but now I think I know what I'm doing


Basically, this game doesn't work too.
  View user's profile Send private message
  • Joined: 17 Feb 2020
  • Posts: 161
  • Location: United States
Reply with quote
Post Posted: Today at 1:48 am
Converted a new cobinee game called Ace Gun, it's Galaxian, but with a robot using it's laser to destroy them and save the universe. Enjoy! :-)
Also, Aaronix 1 is the DahJee RAM Expansion. Aaronix 1 is now The Castle title version. Sorry about that. :-P
Ace Gun (MSX2SMS).zip (96.56 KB)

  View user's profile Send private message
  • Joined: 22 Mar 2015
  • Posts: 156
Reply with quote
Post Posted: Today at 3:26 am
Hey Stokes, great conversions so far, I asked for Super Swanggi and Knightmare, is a conversion for these games feasible?
  View user's profile Send private message
Reply to topic Goto page Previous  1, 2, 3, 4, 5, 6



Back to the top of this page

Back to SMS Power!