Dismember SG-1000 from the Coleco
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Dismember SG-1000 from the Coleco
As Coleco's Core runs naturally the SG-1000 games, would it be possible to dismember SG-1000 from Coleco's core?
- wark91
- Core Developer
- Posts: 334
- Joined: Sun May 24, 2020 8:34 pm
- Has thanked: 447 times
- Been thanked: 95 times
Re: Dismember SG-1000 from the Coleco
If you have two cores i will implied more work to maintain it.
What is the issue you have ?
For information, you can also play SG-1000 games on SMS core
What is the issue you have ?
For information, you can also play SG-1000 games on SMS core
Re: Dismember SG-1000 from the Coleco
I dump/preserve Sega SC-3000 tape homebrew software:
https://stickfreaks.com/sega-sc-3000/faq
I would absolutely love to see the SG-1000 (or SMS, although there are some palette differences) core extended to do SC-3000 features like tape loading and keyboard input.
https://stickfreaks.com/sega-sc-3000/faq
I would absolutely love to see the SG-1000 (or SMS, although there are some palette differences) core extended to do SC-3000 features like tape loading and keyboard input.
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
These cores have to be separate as they are different consoles, it's the same thing with Master System and Game Gear, both are separate! and it's also interesting to have them separated to add more support to Mister, because now the hidden SG-1000, if you can separate them will be perfect " wark91" can you?
-
- Posts: 50
- Joined: Mon Jun 01, 2020 12:14 pm
- Has thanked: 3 times
- Been thanked: 12 times
Re: Dismember SG-1000 from the Coleco
The Colecovision core has a real hardware equivalent: The Dina 2 in one console, which runs both Colecovision and SG-1000 games.
Regarding keyboard support, the Colecovision core supports the SK-1100 keyboard and can run most SC-3000 cartridges. Tape support is missing, however.
In my opinion what is missing the most with this core is disk and tape support for the Coleco Adam.
Regarding keyboard support, the Colecovision core supports the SK-1100 keyboard and can run most SC-3000 cartridges. Tape support is missing, however.
In my opinion what is missing the most with this core is disk and tape support for the Coleco Adam.
- wark91
- Core Developer
- Posts: 334
- Joined: Sun May 24, 2020 8:34 pm
- Has thanked: 447 times
- Been thanked: 95 times
Re: Dismember SG-1000 from the Coleco
@marcelosofh I understand your point but for dev side will be more work (keep two different repos with the same informations).
The problem is to adapt configuration if you want to switch from one console to another but it is manageable.
Maybe someday we may have better solution for configuration side.
Edit:
The SMS Core also provides the Sega System E Arcade.
The problem is to adapt configuration if you want to switch from one console to another but it is manageable.
Maybe someday we may have better solution for configuration side.
Edit:
The SMS Core also provides the Sega System E Arcade.
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
Unfortunately there's nothing else to do, I had to rename Coleco's CORE to SG1000, so I can keep 2 different directories each with their respective Coleco and SG-1000 games. folder and core!
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
It's an improvised form that isn't very cool, because when you're going to load the game it's there in the Coleco directory, so I have to go out and go to the SG-1000 directory and another thing is that CORE is booting with Coleco's Bios and not with the SG-1000.
- wark91
- Core Developer
- Posts: 334
- Joined: Sun May 24, 2020 8:34 pm
- Has thanked: 447 times
- Been thanked: 95 times
Re: Dismember SG-1000 from the Coleco
I didn't try Coleco core but maybe it is the way the Coleco play SG-1000.
On SMS Core, when you launch the core if you have bios enable you have Master System Bios but when you launch a SG-1000 game, the bios on SG-1000 appeared before the game.
On SMS Core, when you launch the core if you have bios enable you have Master System Bios but when you launch a SG-1000 game, the bios on SG-1000 appeared before the game.
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
True, the bios in SG1000 appears before the game, the bad thing is that even duplicating the file "SMS_20210930.rbf" to "SG1000_20210930.rbf whenever you start CORE it will get the bios in the SMS directory, if you could change it to search the bios in the SG1000 directory all problems would be solved!
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Dismember SG-1000 from the Coleco
I've tried the same trick as in viewtopic.php?f=29&t=2739 and it worked in this case.
First, create a symbolic link named "cores" in the _Console folder that points to "." (without quotes). If you don't know how to create a symbolic link, create a subdirectory named "cores" in the _Console folder and copy the ColecoVision core inside.
Next, create an MRA file named SG1000.mra with these contents:
When you invoke that MRA, it will use the SG1000 folder instead of the ColecoVision folder.
But it still loads the Coleco by default and it has a selection for both *.COL and *.SG games. The only difference is that it defaults to a different folder within games/.
First, create a symbolic link named "cores" in the _Console folder that points to "." (without quotes). If you don't know how to create a symbolic link, create a subdirectory named "cores" in the _Console folder and copy the ColecoVision core inside.
Next, create an MRA file named SG1000.mra with these contents:
Code: Select all
<misterromdescription>
<name>SG1000</name>
<setname>SG1000</setname>
<rbf>ColecoVision</rbf>
</misterromdescription>
But it still loads the Coleco by default and it has a selection for both *.COL and *.SG games. The only difference is that it defaults to a different folder within games/.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
Perfect friend, they already solve 2 problems, the first is that I'll be able to put a bios inside the sg1000 directory and the second I believe is when I start CORE it won't look for the game in the Coleco directory but in the correct SG1000!
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
It worked perfectly as I would like, thank you very much my friend, now I can separate the systems that are together so I will have a more complete list of systems in the Menu, I won the day today, thanks! very happy!
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
Another question, would be how to rename the system names without the need for the ".mra" file? example rename "Genesis" to "Mega Drive" or the names are embedded inside the ".rbf" file
-
- Core Developer
- Posts: 459
- Joined: Wed May 26, 2021 9:35 pm
- Has thanked: 59 times
- Been thanked: 383 times
Re: Dismember SG-1000 from the Coleco
If you are talking about renaming Genesis to Mega Drive in the Menu only and not the /games/Genesis folder, then you change the name in the /media/fat/names.txt file.
For example, it will have a line like this in it:
*This still requires you to use the /media/games/Genesis folder for your games.
If you want the name changed in the .rbf file, then you'll have to change it in the code and recompile it, but be aware that update scripts won't recognize it and won't update it if need be.
For example, it will have a line like this in it:
Code: Select all
Genesis: Mega Drive
If you want the name changed in the .rbf file, then you'll have to change it in the code and recompile it, but be aware that update scripts won't recognize it and won't update it if need be.
- marcelosofth
- Posts: 174
- Joined: Wed Sep 22, 2021 10:03 pm
- Location: Brazil - São Paulo
- Has thanked: 8 times
- Been thanked: 4 times
- Contact:
Re: Dismember SG-1000 from the Coleco
Simply perfect friend, at the root of my Mister "/media/fat/" I didn't have the file "names.txt" so I managed to find all the full names, now my Menu was too beautiful, I just needed to play a .mp3 in the background to complete the party hehehe, thank you "Flandango"
https://github.com/ThreepwoodLeBrush/Na ... mon_US.txt
https://github.com/ThreepwoodLeBrush/Na ... mon_US.txt