SofaRun v2.0 bug report thread

Page 18/35
11 | 12 | 13 | 14 | 15 | 16 | 17 | | 19 | 20 | 21 | 22 | 23

By Sebbeug

Champion (274)

Sebbeug's picture

12-03-2017, 19:09

I'm probably a noob... But impossible to switch disk on MY OCM with Aleste 2... Sad
CTRL+2, CTRL+1, etc.

By Louthrax

Prophet (2280)

Louthrax's picture

12-03-2017, 20:28

[Ctrl] key is not used anymore. Just use the numerical keyboard to change disks (no [Shift] or [Ctrl] required). [Shift] is used to select disks 11-20, you'll probably never use it.

  [1]-[9]:          Select disk 1-9
  [0]:              Select disk 10
  [Shift]+[1]-[9]:  Select disk 11-19
  [Shift]+[0]:      Select disk 20
  [R]:              Make current disk read-only
  [W]:              Make current disk writable

By Sebbeug

Champion (274)

Sebbeug's picture

12-03-2017, 23:26

oops, it works perfectly now Wink
Many thanks ! Big smile

By Louthrax

Prophet (2280)

Louthrax's picture

12-03-2017, 23:34

Good, thanks for reporting and testing Smile

By mfeingol

Champion (281)

mfeingol's picture

28-03-2017, 07:15

@Louthrax: I have a couple of oddities to report. Both concern the interactions between SofaRun and opfxsd with an MFRSCC+SD on an ST Turbo-R. Both may ultimately be the same issue.

First, I'm unable to launch my digital copy of Rune Monster (a 2MB ROM) using SofaRun. This ROM requires /k5 /u, and even when selecting the equivalent SofaRun settings the ROM doesn't launch. It flashes, and hangs. However, it runs fine with opfxsd /k5 /u /x.

Second, I've noticed that you're shipping opfxsd 1.13 with SofaRun, whereas the latest from the cartridge ship is 1.18. I tried replacing your copy of the binary with theirs, and I was unable to run any flashed ROM images. Basically the flash would complete, and then the MSX would freeze executing the ROM, often with a strange character or two displayed on the screen. Reverting to 1.13 fixed this issue. (I discovered this because I was wondering whether Rune Monster needed a newer opfxsd, but that turned out to not be the case. It runs fine with 1.13m just not from inside SofaRun)

I've noticed that when flashing ROMs with SofaRun, resetting the MSX doesn't restart the flashed ROM on the cartridge, as it normally does when running opfxsd manually. That suggests to me that you're using a particular flashing mode from SofaRun that's not the default. That might explain why Rune Monster is having issues as well, since it seems to be fairly picky about how it runs. And maybe 1.18 doesn't work the same as 1.13?

Anyway, I'm speculating. But if I'm on the right track, is there a way to disable the particular flashing mode in SofaRun, perhaps for certain ROM images?

Thanks.

By Louthrax

Prophet (2280)

Louthrax's picture

28-03-2017, 07:26

Hi Max,

The version of OPFX and OPFXSD provided with SofaRun were patched in some way, so they can't be replaced with newer versions.

This is currently in complete rework. I've added support for several flash devices (MFRSCC+, MFRSCC+SD, MegaRAM, ESE-SCC, GR8NET, Snacther & SD Snatcher for now) in SofaROM. Next version of SofaRun will only use SofaROM, no more external flash-programs anymore. Also, the per-game flash device selection will work.

Expect to see something released next month.

By mfeingol

Champion (281)

mfeingol's picture

28-03-2017, 07:48

That sounds fantastic. I'm looking forward to trying that out! Thanks for responding and as usual for your amazing work.

By Wlcracks

Champion (428)

Wlcracks's picture

01-04-2017, 12:19

Thanks for sharing you amazing msx software.
I am using a sd512 cart on a nms8220 but experiencing some problems. Still investigating it. I guess this has to do something with the 64k ram.
Is it possible to get the [return] key working too like [space]? Maybe in a future release? I never got used to [space] as an action confirm.

By meckert

Rookie (18)

meckert's picture

02-04-2017, 12:17

Hi! I've just edited sr.ini, to associate *,rom files with execrom, rather than the default tool, to run roms from MegaRam. But despite editing the file, sofaRun still executes the default tool. and I have to run ExecRom from command line. Did I do something wrong ?

####################################################################
[EXTS]
####################################################################

# *1: internal ROM (ROM image) handling
# *2: internal CAS (tape image) handling
# *3: internal DSK (disk image) handling
# *4: internal COM (MSX-DOS executable) handling
# *5: internal COM (MSX-DOS batch file) handling
# *6: internal BAS (MSX-BASIC file) handling
# *7: internal ZIP (zipped file) handling

# %s: SofaRun directory path (e.g. A:\SOFARUN\)
# %f: Selected file path (e.g. MYGAME.ROM)
# %c: COMMAND2.COM path (e.g. A:\COMMAND2.COM)

ROM=%sEXECROM.COM /S /B /T2 /M %f
CAS=*2
DSK=%sSRI.COM %f
COM=*4
BAT=*5
LDR=*6
BAS=*6
ZIP=*7

By -Neo-

Champion (382)

-Neo-'s picture

25-04-2017, 18:20

Hi Louthrax. Running Sofarun on the GR8NET now. Amazing work! Thanks a lot.

One issue I noticed is that with the SR.INI you deliver in the package the JoyMega config statements are gone so I can't select any JoyMega settings anymore. I'll try to find an old config but maybe for your next release a good idea to fix?

Page 18/35
11 | 12 | 13 | 14 | 15 | 16 | 17 | | 19 | 20 | 21 | 22 | 23