Author |
Message |
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Posted: Thu Mar 05, 2020 1:15 am
|
dink wrote I'm not requesting these, because I can play on msx - but I have some recommendations of some cute and fun games that may be of interest for future ports:
Butamaru Pants (16k cart rom)
Fire Rescue (16k cart)
Cow Abductors (16k cart rom)
Crazy Buggy ("")
Dragon Attack (like centipede, 8k cart)
Ti Ti! Pang Pang! (32k cart rom)
p.s. I'm not sure if any of these had been ported before, so please check :)
best regards,
- dink
I managed to get Ti Ti! Pang Pang! to work on Joy Soft right now, I will do the other loaders now.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Posted: Thu Mar 05, 2020 1:45 am
|
dink wrote I'm not requesting these, because I can play on msx - but I have some recommendations of some cute and fun games that may be of interest for future ports:
Butamaru Pants (16k cart rom)
Fire Rescue (16k cart)
Cow Abductors (16k cart rom)
Crazy Buggy ("")
Dragon Attack (like centipede, 8k cart)
Ti Ti! Pang Pang! (32k cart rom)
p.s. I'm not sure if any of these had been ported before, so please check :)
best regards,
- dink
I also got Crazy Buggy to work on Joy Soft, although you will need to use Port 1 or 2 to play this game.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Thu Mar 05, 2020 3:19 am
|
dink wrote I'm not requesting these, because I can play on msx - but I have some recommendations of some cute and fun games that may be of interest for future ports:
Butamaru Pants (16k cart rom)
Fire Rescue (16k cart)
Cow Abductors (16k cart rom)
Crazy Buggy ("")
Dragon Attack (like centipede, 8k cart)
Ti Ti! Pang Pang! (32k cart rom)
p.s. I'm not sure if any of these had been ported before, so please check :)
best regards,
- dink
As I promised, here is your six games on loaders. Enjoy! :-)
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Thu Mar 05, 2020 12:40 pm
|
These are for segarule.
|
|
|
- Joined: 26 Jan 2014
- Posts: 543
|
Posted: Thu Mar 05, 2020 7:32 pm
|
Dope, thank you for giving new strength to this thread!
|
|
|
- Joined: 28 Feb 2016
- Posts: 442
- Location: Barcelona
|
Posted: Thu Mar 05, 2020 8:20 pm
|
Lol! Amazing! Thankyou for those new library games.
Twin Bee!
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Thu Mar 05, 2020 10:56 pm Last edited by Stokes on Thu Mar 05, 2020 11:27 pm; edited 1 time in total
|
Revo wrote Dope, thank you for giving new strength to this thread!
You are very welcome Revo. BTW for one question, how do you make the Clover or Hi-Com loader get pass the SMS US/EU BIOS (or in a simple way: How did you get the MSX loader to have a header and work on the Master System USA/Europe BIOS)? Thanks in advance. :-)
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Thu Mar 05, 2020 10:56 pm
|
BcnAbel76 wrote Lol! Amazing! Thankyou for those new library games.
Twin Bee!
You are very welcome! :-)
|
|
|
- Joined: 09 Dec 2013
- Posts: 196
- Location: detroit
|
Posted: Thu Mar 05, 2020 11:53 pm
|
Hi Stokes,
I think a lot of SMS friends will love to play these neat little games from the land of MSX! Nice work, buddy! :)
best regards,
- dink
Stokes wrote dink wrote I'm not requesting these, because I can play on msx - but I have some recommendations of some cute and fun games that may be of interest for future ports:
Butamaru Pants (16k cart rom)
Fire Rescue (16k cart)
Cow Abductors (16k cart rom)
Crazy Buggy ("")
Dragon Attack (like centipede, 8k cart)
Ti Ti! Pang Pang! (32k cart rom)
p.s. I'm not sure if any of these had been ported before, so please check :)
best regards,
- dink
Basically, Butamaru Pants, Fire Rescue, Cow Abductors, and Dragon Attack works on the SMS. I will soon get this to be packed. :-)
Also, I will see if Crazy Buggy and Ti Ti! Pang Pang! will work.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Posted: Fri Mar 06, 2020 12:17 am
|
dink wrote Hi Stokes,
I think a lot of SMS friends will love to play these neat little games from the land of MSX! Nice work, buddy! :)
best regards,
- dink
Stokes wrote dink wrote I'm not requesting these, because I can play on msx - but I have some recommendations of some cute and fun games that may be of interest for future ports:
Butamaru Pants (16k cart rom)
Fire Rescue (16k cart)
Cow Abductors (16k cart rom)
Crazy Buggy ("")
Dragon Attack (like centipede, 8k cart)
Ti Ti! Pang Pang! (32k cart rom)
p.s. I'm not sure if any of these had been ported before, so please check :)
best regards,
- dink
Basically, Butamaru Pants, Fire Rescue, Cow Abductors, and Dragon Attack works on the SMS. I will soon get this to be packed. :-)
Also, I will see if Crazy Buggy and Ti Ti! Pang Pang! will work.
It's always nice to work with MSX2SMS ports. :-)
|
|
|
- Joined: 21 Oct 2015
- Posts: 227
|
Posted: Fri Mar 06, 2020 10:53 am
|
fantastic work, thanks :)
|
|
|
- Joined: 26 Jan 2014
- Posts: 543
|
Posted: Fri Mar 06, 2020 10:57 am
|
Stokes wrote Revo wrote Dope, thank you for giving new strength to this thread!
You are very welcome Revo. BTW for one question, how do you make the Clover or Hi-Com loader get pass the SMS US/EU BIOS (or in a simple way: How did you get the MSX loader to have a header and work on the Master System USA/Europe BIOS)? Thanks in advance. :-)
You don't know how to put a valid header/checksum? Sometimes you have to move some code...
Can't really help you as cops took all my computer/data in January...
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Fri Mar 06, 2020 2:25 pm
|
law81 wrote fantastic work, thanks :)
You're very welcome! :-)
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Fri Mar 06, 2020 2:26 pm
|
Revo wrote Stokes wrote Revo wrote Dope, thank you for giving new strength to this thread!
You are very welcome Revo. BTW for one question, how do you make the Clover or Hi-Com loader get pass the SMS US/EU BIOS (or in a simple way: How did you get the MSX loader to have a header and work on the Master System USA/Europe BIOS)? Thanks in advance. :-)
You don't know how to put a valid header/checksum? Sometimes you have to move some code...
Can't really help you as cops took all my computer/data in January...
Aw, man, that sucks, might as well use the Master System (Japan) system emulation then, but good work on yours too. :-)
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Fri Mar 06, 2020 2:29 pm
|
Revo wrote Stokes wrote Revo wrote Dope, thank you for giving new strength to this thread!
You are very welcome Revo. BTW for one question, how do you make the Clover or Hi-Com loader get pass the SMS US/EU BIOS (or in a simple way: How did you get the MSX loader to have a header and work on the Master System USA/Europe BIOS)? Thanks in advance. :-)
You don't know how to put a valid header/checksum? Sometimes you have to move some code...
Can't really help you as cops took all my computer/data in January...
Also, I'm going to do The Castle and Castle Excellent when I get back later. I will also change the copyright texts so that they won't be mistaken to be also legit ROMs.
|
|
|
- Joined: 22 Sep 2019
- Posts: 91
|
Posted: Fri Mar 06, 2020 4:00 pm
|
Stokes wrote Revo wrote Dope, thank you for giving new strength to this thread!
You are very welcome Revo. BTW for one question, how do you make the Clover or Hi-Com loader get pass the SMS US/EU BIOS (or in a simple way: How did you get the MSX loader to have a header and work on the Master System USA/Europe BIOS)? Thanks in advance. :-)
If there's code or content where the header needs to be, you'll probably need to use a disassembly to move stuff around. Emulicious can produce one for you.
The easiest way would probably be:
- Make sure you've relocated any code or data that's in the way
- Test to make sure your ROM still works in an emulator
- Use a hex editor on an export SMS title, go to $7ff0 and copy everything up to and including $7fff
- Paste that over the same area in your ROM
- Optionally blank out the product code and version number (probably a good idea to make sure it doesn't get confused for an official release)
- Optionally change the last nibble to $c, to skip most of the checksum and reduce the boot time slightly
- Use the header reader to get the correct checksum, then hex edit that in (you can skip this step unless you're planning to burn the ROM for a donor cart)
Per the documentation on the wiki, the checksum is two bytes at $7ffa. To get the correct checksum value, I've been using Maxim's header reader, then going in with a hex editor and fixing it manually. I've only done checksum fixes, but you can find all the information you need in that first link to make a full header. I believe that you can get away with making sure that the first 12 bytes and the last 4 bits of the header are valid to ensure it boots everywhere.
Final note: If relocating code at $7ff0 is going to be difficult, you could also check out $1ff0 or $3ff0, though these aren't used by any known software so you'll be relying on a perfect implementation on whatever's running the ROM. Also, I don't know whether Maxim supports these locations in the header reader, so you'd be on your own fixing the checksum there (though, I never needed to fix the checksum to run on my Mega EverDrive, so maybe you can get away with ignoring that, unless you plan to burn the ROM for a donor cart).
|
|
|
- Joined: 02 Aug 2015
- Posts: 12
|
Posted: Sat Mar 07, 2020 9:53 am
|
Thank you for all these MSX2SMS conversions. Would it be possible to remove the intro screens from the ROM loaders?
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sat Mar 07, 2020 1:08 pm
|
pcfreak324 wrote Thank you for all these MSX2SMS conversions. Would it be possible to remove the intro screens from the ROM loaders?
Well, if you basically don't want the intro screen like Aaronix or Joy Soft by pressing start, you can either use Clover or Hi-Com. :-)
|
|
|
- Joined: 22 Sep 2019
- Posts: 91
|
Posted: Sat Mar 07, 2020 2:05 pm
|
Someone should really look into either disassembling and unifying the different BIOS' or porting C-BIOS.
I am someone, but I should probably be focussing on other projects.
Probably.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sat Mar 07, 2020 2:34 pm
|
Wafer wrote Someone should really look into either disassembling and unifying the different BIOS' or porting C-BIOS.
I am someone, but I should probably be focussing on other projects.
Probably.
That would've been a better though, I also got some things to do like Scratch.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sat Mar 07, 2020 2:34 pm
|
Stokes wrote Wafer wrote Someone should really look into either disassembling and unifying the different BIOS' or porting C-BIOS.
I am someone, but I should probably be focussing on other projects.
Probably.
That would've been a better thought, I also got some things to do like Scratch.
|
|
|
- Joined: 01 Mar 2020
- Posts: 8
|
Posted: Sat Mar 07, 2020 4:03 pm
|
Fairyland Story is still doable right? Hate to bug you about it, but I think its the final game Im going to want for the system :D
Good work on the other conversions too.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sat Mar 07, 2020 4:26 pm
|
Perfect! wrote Fairyland Story is still doable right? Hate to bug you about it, but I think its the final game Im going to want for the system :D
Good work on the other conversions too.
I'm about to do a conversion on it now. It might take a while.
|
|
|
- Joined: 01 Mar 2020
- Posts: 8
|
Posted: Sat Mar 07, 2020 8:49 pm
|
Stokes wrote Perfect! wrote Fairyland Story is still doable right? Hate to bug you about it, but I think its the final game Im going to want for the system :D
Good work on the other conversions too.
I'm about to do a conversion on it now. It might take a while.
Thanks!
A side question, open to anyone who can answer it - I remember the old 'Meka' emulator for SMS could also do Colecovision games, and it had me wondering if Colecovision games could somehow be ported to the SMS in a similar manner that these MSX games are being done. I know there were be control issues with most games due to the number pad, but it would be nice to open up the SMS to the Colecovision library if possible
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sat Mar 07, 2020 9:31 pm
|
Perfect! wrote Stokes wrote Perfect! wrote Fairyland Story is still doable right? Hate to bug you about it, but I think its the final game Im going to want for the system :D
Good work on the other conversions too.
I'm about to do a conversion on it now. It might take a while.
Thanks!
A side question, open to anyone who can answer it - I remember the old 'Meka' emulator for SMS could also do Colecovision games, and it had me wondering if Colecovision games could somehow be ported to the SMS in a similar manner that these MSX games are being done. I know there were be control issues with most games due to the number pad, but it would be nice to open up the SMS to the Colecovision library if possible
Well I see here we're talking about ColecoVision. I've been doing some ColecoVision to MSX conversions GDX style (GDX is a good professional at CV2MSX). Some of the games most of the time have graphical issues. I might not know if someone would port ColecoVision to the Master System, not even a MSX loader would be successful at running those games. It also does use the Zilog Z80 just like MSX and the Master System. I might do a conversion whether it might be Muffie or GDX (When I say this, he was the creator of the ROM version of Marcel De Kogel's Mission Emulator for MSX).
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sun Mar 08, 2020 4:08 pm
|
Wafer wrote Someone should really look into either disassembling and unifying the different BIOS' or porting C-BIOS.
I am someone, but I should probably be focussing on other projects.
Probably.
BTW, the MSX2SMS works, but the US/EU BIOS says "Software Error". Must be because I'm copying and pasting the data you said the hex would be.
|
|
|
- Joined: 22 Sep 2019
- Posts: 91
|
Posted: Sun Mar 08, 2020 4:54 pm
|
Stokes wrote BTW, the MSX2SMS works, but the US/EU BIOS says "Software Error". Must be because I'm copying and pasting the data you said the hex would be.
Did you try fixing the checksum? You might need to reverse the order of the bytes that the header reader gives you (eg. $FF00 instead of $00FF).
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sun Mar 08, 2020 6:07 pm
|
Wafer wrote Stokes wrote BTW, the MSX2SMS works, but the US/EU BIOS says "Software Error". Must be because I'm copying and pasting the data you said the hex would be.
Did you try fixing the checksum? You might need to reverse the order of the bytes that the header reader gives you (eg. $FF00 instead of $00FF).
I'm about to try that, but as of now I'm getting the data from the Warp Warp port.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Mon Mar 09, 2020 12:27 am
|
Wafer wrote Stokes wrote BTW, the MSX2SMS works, but the US/EU BIOS says "Software Error". Must be because I'm copying and pasting the data you said the hex would be.
Did you try fixing the checksum? You might need to reverse the order of the bytes that the header reader gives you (eg. $FF00 instead of $00FF).
I tried to look it up, but I couldn't do it. I'm sticking with conversions that have the original MSX file at $4000.
|
|
|
- Joined: 28 Feb 2016
- Posts: 442
- Location: Barcelona
|
Posted: Wed Mar 11, 2020 8:54 pm
|
Stokes, when possible, would you try to convert Guardic???
Thankyou
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Thu Mar 12, 2020 12:57 am
|
BcnAbel76 wrote Stokes, when possible, would you try to convert Guardic???
Thankyou
I actually tried doing that once. I really need to see how to convert codes or more.
|
|
|
- Joined: 23 Jan 2010
- Posts: 47
|
Posted: Thu Mar 12, 2020 9:32 am
|
I will post a list here but if any game already converted ignore it. If you can port it, thanks in advance:
Dragon Quest II
City Connection
Randar no Bouken
Secret Treasure of Moai
Shark Hunter
Speed Boat
Sweet Acorn
Choro Q
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Thu Mar 12, 2020 1:15 pm
|
segarule wrote I will post a list here but if any game already converted ignore it. If you can port it, thanks in advance:
Dragon Quest II
City Connection
Randar no Bouken
Secret Treasure of Moai
Shark Hunter
Speed Boat
Sweet Acorn
Choro Q
Both Dragon Quest II and Randar no Bouken are both MSX2 games, also you can't convert those games to SMS and the MSX loaders accept 8, 16, and 32 kilobyte games.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Thu Mar 12, 2020 1:17 pm
|
segarule wrote I will post a list here but if any game already converted ignore it. If you can port it, thanks in advance:
Dragon Quest II
City Connection
Randar no Bouken
Secret Treasure of Moai
Shark Hunter
Speed Boat
Sweet Acorn
Choro Q
Also, City Connection and Moai no Hibou works on the SMS. I will try the other games later when I get back, but just for now, enjoy the MSX2SMS ports I did.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Fri Mar 13, 2020 6:40 pm
|
Stokes wrote segarule wrote I will post a list here but if any game already converted ignore it. If you can port it, thanks in advance:
Dragon Quest II
City Connection
Randar no Bouken
Secret Treasure of Moai
Shark Hunter
Speed Boat
Sweet Acorn
Choro Q
Also, City Connection and Moai no Hibou works on the SMS. I will try the other games later when I get back, but just for now, enjoy the MSX2SMS ports I did.
As a result, Sweet Acorn and Choro Q are Taito games, so they don't work on the Master System except for The Legend of Kage, and Shark Hunter and Speedboat Racer are in casette and disk, as I said, I don't know where the ROM file is inside. I will send Moai no Hibou and City Connection.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sat Mar 14, 2020 2:51 pm
|
segarule wrote I will post a list here but if any game already converted ignore it. If you can port it, thanks in advance:
Dragon Quest II
City Connection
Randar no Bouken
Secret Treasure of Moai
Shark Hunter
Speed Boat
Sweet Acorn
Choro Q
Here is both City Connection and Moai no Hibou. Enjoy! :-)
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sat Mar 14, 2020 3:51 pm
|
Here are three Namco games I did. Enjoy! :-)
|
|
|
- Joined: 23 Jan 2010
- Posts: 47
|
Posted: Sat Mar 14, 2020 7:28 pm
|
Quote Here is both City Connection and Moai no Hibou. Enjoy! :-)
Thank you so much!
Excuse me about "Randar no Bouken" I messed the name. The correct name is Indian no Bouken but it is listed like as Randar no Bouken:
https://www.gamesdatabase.org/game/msx/randar-no-bouken
I think that all those MSX roms could be included in "Hacks" for smspower menu. @Maxim.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sun Mar 15, 2020 12:11 am
|
segarule wrote Quote Here is both City Connection and Moai no Hibou. Enjoy! :-)
Thank you so much!
Excuse me about "Randar no Bouken" I messed the name. The correct name is Indian no Bouken but it is listed like as Randar no Bouken:
https://www.gamesdatabase.org/game/msx/randar-no-bouken
I think that all those MSX roms could be included in "Hacks" for smspower menu. @Maxim.
O.O
Well why didn't you say so about Randar being turned into Indian? I will do that right now.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sun Mar 15, 2020 1:02 am
|
segarule wrote Quote Here is both City Connection and Moai no Hibou. Enjoy! :-)
Thank you so much!
Excuse me about "Randar no Bouken" I messed the name. The correct name is Indian no Bouken but it is listed like as Randar no Bouken:
https://www.gamesdatabase.org/game/msx/randar-no-bouken
I think that all those MSX roms could be included in "Hacks" for smspower menu. @Maxim.
Here it is. Enjoy! :-)
|
|
|
- Joined: 23 Jan 2010
- Posts: 47
|
Posted: Sun Mar 15, 2020 10:19 am
|
Quote Here it is. Enjoy! :-)
Thanks. It Works great but City Connection and Moai no Hibou not working for me. I tested in 3 emulators (MEKA, Fusion and Emulicious) and appear only appear the title screen but no action at press buttons.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Sun Mar 15, 2020 2:32 pm
|
segarule wrote Quote Here it is. Enjoy! :-)
Thanks. It Works great but City Connection and Moai no Hibou not working for me. I tested in 3 emulators (MEKA, Fusion and Emulicious) and appear only appear the title screen but no action at press buttons.
:-o
I think you might as well play the games on Master System hardware using Genesis Plus GX. It's only for Wii, GameCube, and PlayStation Vita. A version of Windows doesn't exist, but there's also a core you can download in RetroArch.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Posted: Sun Mar 15, 2020 4:43 pm
|
Revo wrote Stokes wrote Revo wrote Dope, thank you for giving new strength to this thread!
You are very welcome Revo. BTW for one question, how do you make the Clover or Hi-Com loader get pass the SMS US/EU BIOS (or in a simple way: How did you get the MSX loader to have a header and work on the Master System USA/Europe BIOS)? Thanks in advance. :-)
You don't know how to put a valid header/checksum? Sometimes you have to move some code...
Can't really help you as cops took all my computer/data in January...
I have another question for you Revo, I've seen you play MSX2SMS ports on your channel. If you are using Meka, then shouldn't that mean that the Aaronix and Joy Soft loader doesn't work at all, and how did you get it to work on Meka?
|
|
|
- Joined: 22 Apr 2018
- Posts: 247
|
Posted: Tue Mar 17, 2020 8:24 pm
|
Nice work! I attempted to incorporate a subset of these games into the SG2GG package in its latest update, though it requires using the Makefile, installing z80asm & Python 3, etc., since these aren't simple IPS patches due to (a) combining parts from two input files, and (b) changing the file offsets as compared to the original MSX ROM dumps. In any case, they do at least run on the Game Gear hardware using an EverDrive
https://www.smspower.org/forums/16912#103058
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Tue Mar 17, 2020 9:23 pm
|
bsittler wrote Nice work! I attempted to incorporate a subset of these games into the SG2GG package in its latest update, though it requires using the Makefile, installing z80asm & Python 3, etc., since these aren't simple IPS patches due to (a) combining parts from two input files, and (b) changing the file offsets as compared to the original MSX ROM dumps. In any case, they do at least run on the Game Gear hardware using an EverDrive
https://www.smspower.org/forums/16912#103058
Hello there. So I'm supposing you're the real creator of the coded SG2GG hacks, I've used them to create MSX2GG ports. Nice to see you. :-)
|
|
|
- Joined: 22 Apr 2018
- Posts: 247
|
Posted: Tue Mar 17, 2020 9:39 pm
|
Stokes wrote bsittler wrote Nice work! I attempted to incorporate a subset of these games into the SG2GG package in its latest update, though it requires using the Makefile, installing z80asm & Python 3, etc., since these aren't simple IPS patches due to (a) combining parts from two input files, and (b) changing the file offsets as compared to the original MSX ROM dumps. In any case, they do at least run on the Game Gear hardware using an EverDrive
https://www.smspower.org/forums/16912#103058
Hello there. So I'm supposing you're the real creator of the coded SG2GG hacks, I've used them to create MSX2GG ports. Nice to see you. :-)
Yes! And same here, nice to meet you. This is interesting work! Is there a list of MSX2SG/SMS/GG conversions somewhere? Also, any idea what the mapper requirements are for the loaders other than the Sky Jaguar and Galaxian ones (Clover and Hicom)?
By the way, I added support for some of the ROM versions from Konami's Saturn MSX Collection too, since I happen to have that disc here.
edit: also, the SG2GG hacks are mostly just a small asm loader file that I compile with different parameters depending on the game, plus a Python 3 script to combine the assembled loader with the game. It supports some limited adaptation of games to use the Sega mapper, mainly to page in RAM or to allow insertion of the loader into ROMs that otherwise don't have a large enough unused region for the loader. I arbitrarily chose SP setup as the instruction to hijack to jump to the loader
|
|
|
- Joined: 08 Apr 2011
- Posts: 27
|
Posted: Wed Mar 18, 2020 4:38 am
|
Welcome Stokes and thank you for your recent work! I had a few questions though. Many of the games you've ported were ported in the past couple years already. I reread the last few pages, but I'm not sure why yours are different? Also, what are these loaders that you're using? Lastly, pretty sure that unless I'm mistaken you're testing them on a real SMS with some version of the Master Everdrive?
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Wed Mar 18, 2020 6:07 am
|
Greg2600 wrote Welcome Stokes and thank you for your recent work! I had a few questions though. Many of the games you've ported were ported in the past couple years already. I reread the last few pages, but I'm not sure why yours are different? Also, what are these loaders that you're using? Lastly, pretty sure that unless I'm mistaken you're testing them on a real SMS with some version of the Master Everdrive?
Well, I use Taiwanese (Aaronix) and Korean (Clover, Hi-Com and Joy Soft) loaders to play these working MSX games. I also know for a fact that they already done some stuff. I'm just demonstrating and testing if they work correctly on the loaders. Master Everdrive is not what I'm using, I use the RetroArch Genesis Plus GX because it's emulation is pretty good and decent as a emulator.
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Wed Mar 18, 2020 6:12 am
|
bsittler wrote Stokes wrote bsittler wrote Nice work! I attempted to incorporate a subset of these games into the SG2GG package in its latest update, though it requires using the Makefile, installing z80asm & Python 3, etc., since these aren't simple IPS patches due to (a) combining parts from two input files, and (b) changing the file offsets as compared to the original MSX ROM dumps. In any case, they do at least run on the Game Gear hardware using an EverDrive
https://www.smspower.org/forums/16912#103058
Hello there. So I'm supposing you're the real creator of the coded SG2GG hacks, I've used them to create MSX2GG ports. Nice to see you. :-)
Yes! And same here, nice to meet you. This is interesting work! Is there a list of MSX2SG/SMS/GG conversions somewhere? Also, any idea what the mapper requirements are for the loaders other than the Sky Jaguar and Galaxian ones (Clover and Hicom)?
By the way, I added support for some of the ROM versions from Konami's Saturn MSX Collection too, since I happen to have that disc here.
edit: also, the SG2GG hacks are mostly just a small asm loader file that I compile with different parameters depending on the game, plus a Python 3 script to combine the assembled loader with the game. It supports some limited adaptation of games to use the Sega mapper, mainly to page in RAM or to allow insertion of the loader into ROMs that otherwise don't have a large enough unused region for the loader. I arbitrarily chose SP setup as the instruction to hijack to jump to the loader
There might be, but as in the Clover, Hi-Com, and Joy Soft loaders, the commands of the MSX is there like:
color
auto
goto
list
run
Shift:
color
load"
cont
list.
run
In Clover, at the end of the file, you will see messages that also came from the MSX.
You can find MSX ports on the page here:
https://www.smspower.org/Tags/MSXPort
|
|
|
- Joined: 17 Feb 2020
- Posts: 264
- Location: United States
|
Taylor Stokes' MSX2SMS Ports
Posted: Wed Mar 18, 2020 2:18 pm
|
As I am researching inside King & Balloon (KR), it comes from Clover. The loader that I will soon bring it to the tools section and change some things up.
|
|
|