SofaRun v2.0 bug report thread

Page 27/27
20 | 21 | 22 | 23 | 24 | 25 | 26 |

By Vampier

Prophet (2208)

Vampier's picture

01-06-2018, 18:17

It seems sofarun has a problem with running some disk images that run on a real MSX. Fastasm Solider 2 (intro demo) - Golvellius 2 - name select screen and RuneMaster (Louthrax see your e-mail) don't work. If you have time maybe you can take a look at it? (there are some more examples i can give if it helps)

Setting the disk delay different doesn't help. And some bugs are not 100% reproduce able all of the time.

By Wolverine_nl

Paladin (908)

Wolverine_nl's picture

01-06-2018, 20:07

I know Louthrax is really busy. What kind of hardware do you use Sofarun on (MSX type, media( Disk, MFRSD, Carnivore2 etc etc)

By Vampier

Prophet (2208)

Vampier's picture

01-06-2018, 22:15

Thanks Wolverine_nl Smile I figured he was busy so I'll post it here (see the 'if you have time' comment... since this is a great free project)

3 computer with the same results:

-vg8235
-nms8220
-Panasonic a1fx
-openMSX (a1gt - a1wx etc.)

Megaflashdrive SCC+ 512Kb SD - concatenated files for easy disk swap (if needed) for the disk games mentioned above.
For the ROMS: Strategic Mars / Crossblame both don't work (both db-Soft might be a slot selector issue)

Big huge DERP I just found this page which covers the Disk Games: https://www.louthrax.net/mgr/gamepatches.html

By gdx

Prophet (2202)

gdx's picture

02-06-2018, 14:43

Strategic Mars and Cross Blaim should work with the little patch indicated in list for Mega16.
https://www.msx.org/wiki/MEGA16

For my part, I noticed a very strange bug. Sofarun does not work on CF transcends 128MB industrial CF80. Work well on my other CF.
I tryed many formatting and re-partitionning :o

By Grauw

Enlighted (7353)

Grauw's picture

02-06-2018, 19:01

Maybe it's fragmented? Try defragmenting...

By Vampier

Prophet (2208)

Vampier's picture

03-06-2018, 22:14

thanks GDX: it's unclear what is meant with "Works only if we replace all three bytes "32 45 40" by "32 00 70", "32 FF BF" by "32 00 70" and "3E CD 32 35 40 21 40 40 77 BE 28 20" by "00 00 00 00 00 00 00 00 00 00 00 00."

replace where? in the rom or mega16... and at what location?

By gdx

Prophet (2202)

gdx's picture

05-06-2018, 03:28

In the Rom. They are easy to find with byte search.
There are two "32 45 40" to replace at 0035h and 0040h.
There are one "32 FF BF" at 0064h.
"3E CD 32 35 40 21 40 40 77 BE 28 20" is at 0099h.

After applying patches to the Rom, they should also work with SOFAROM.

By gdx

Prophet (2202)

gdx's picture

17-06-2018, 13:45

gdx wrote:

For my part, I noticed a very strange bug. Sofarun does not work on CF transcends 128MB industrial CF80. Work well on my other CF.
I tryed many formatting and re-partitionning Shocked!

In fact, the problem is different than I thought.

  • When I insert only the CF transcend 128MB industrial CF80 in Sunrise CF interface, Sofarun works.
  • When I insert the CF transcend CF80 (in master slot) and a Nagwara sys-com CF of 32MB in the other slot, Sofarun works.
  • When I insert the CF transcend CF80 (in master slot) and a Onefavor industrial CF of 32MB in the other slot, Sofarun doesn't work (black screen).
  • When I insert another CF or an adapter micro SD to CF (in master slot) and the Nagwara sys-com CF of 32MB in the other slot, Sofarun works.
  • When I insert the adapter micro SD to CF (in master slot) and the Onefavor CF of 32MB in the other slot, Sofarun works but can not read the second CF (Onefavor)

Sofarun doesn't like that we couple some CF on the Sunrise CF interface. The problem doesn't not occur with Multi-Mente or it is different and not obvious. I don't think it's a problem of fragmenting.

By Vampier

Prophet (2208)

Vampier's picture

19-06-2018, 20:14

patched rom didn't work on SF but ran fine with the MFR SCC+ SD 512Kb OPFX load method

Page 27/27
20 | 21 | 22 | 23 | 24 | 25 | 26 |
My MSX profile