Is possible getting back to sofarun from game launched?

Page 1/2
| 2

By _ThEcRoW

Expert (103)

_ThEcRoW's picture

28-08-2020, 13:16

Hello, just recently have been using sofarun and i like the application a lot for its straight-out usage. I wondered if the program stays in memory somehow to being able to exit the game launched and getting back to the program for file selection. I'm asking because some time ago i saw a video of someone using a different file managaer, i think multimente and was launching several games, and between loadings it keep getting back to the program. Is possible to do that in sofarun?
Thanks in advance!!!

Login or register to post comments

By gdx

Prophet (3809)

gdx's picture

28-08-2020, 14:09

Most MSX Rom games are not designed to do this but GRUN can do it with several little ROMs.

https://www.msx.org/wiki/GRUN

You can configure Sofarun to use GRUN as second Rom loader to do it.

By Pentarou

Champion (290)

Pentarou's picture

29-08-2020, 00:01

I'm also interested in this!
I've seen this feature on a few videos on Yeongman Seo's youtube channel, maybe is something that only his MMC/SD can do?
If you see the videos, you'll see "[ GameRunner ]", but it's working on Megaroms!

By Pencioner

Scribe (1194)

Pencioner's picture

29-08-2020, 01:24

Pentarou wrote:

I'm also interested in this!
I've seen this feature on a few videos on Yeongman Seo's youtube channel, maybe is something that only his MMC/SD can do?
If you see the videos, you'll see "[ GameRunner ]", but it's working on Megaroms!

That requires some hardware support, as MMC/SD does some virtualization (similar to what Yeongman Seo's paraMSX-R cartridge supports, but simpler, just to run games). You can read his blog with google translate to get more info on that (there's some explanations)

By _ThEcRoW

Expert (103)

_ThEcRoW's picture

29-08-2020, 12:26

Thanks for the replies, still trying to find a way.
Didn't know about that cartridge(paraMSX-R), but maybe it performs like the megaflash scc sd.
GDX, i want to take a look at GRUN, but everytime i try the link it comes qith a database error. When googling it, as the links are only in the mrc wiki, still says the same error.
Thanks in advance!!

By Pentarou

Champion (290)

Pentarou's picture

29-08-2020, 12:49

As I understand paraMSX-R can emulate devices or intercept/reroute I/O calls, I don't understand how it can prevent bus conflicts but whatever... Maybe it's me, but Google translation doesn't help much.

But in case of MegaROMs, wouldn't still be possible to return to DOS if the mapper pages used by the system were preserved?

By gdx

Prophet (3809)

gdx's picture

29-08-2020, 13:00

_ThEcRoW wrote:

i want to take a look at GRUN, but everytime i try the link it comes qith a database error. When googling it, as the links are only in the mrc wiki, still says the same error.
Thanks in advance!!

What did you add in the SR.INI?

By OeiOeiVogeltje

Paragon (1373)

OeiOeiVogeltje's picture

29-08-2020, 13:06

i happen to have such a paraMSX cart
all it does is reboot your TurboR to a different MSX
he made it to test different MSXes

By Grauw

Ascended (9377)

Grauw's picture

29-08-2020, 13:13

“all it does” he says LOL!

I think I read up on it on his blog via Google Translate a few years ago, I forgot the details but it’s a pretty impressive trick.

By OeiOeiVogeltje

Paragon (1373)

OeiOeiVogeltje's picture

29-08-2020, 14:48

i didnt say it wasnt impressive

By Pencioner

Scribe (1194)

Pencioner's picture

29-08-2020, 23:47

Pentarou wrote:

As I understand paraMSX-R can emulate devices or intercept/reroute I/O calls, I don't understand how it can prevent bus conflicts but whatever...

It doesn't have conflicts - when the CPU fetches IN/OUT instructions from the cartridge's memory (where ROM is uploaded), the FPGA substitutes another port address, changing it on the fly, thus no bus conflicts. This is a trick similar to what Playsoniq do for things such as joystick access rerouting (afaik) - changing the commands on the fly when CPU fetches it from the memory which you control

Page 1/2
| 2