SofaRun 7

SofaRun 7

by Louthrax on 09-06-2020, 20:02
Обсуждение: Development
Теги: Louthrax, SofaRun
Языки:

SofaRun has been updated to version 7.0.
Here are the changes since the initial 6.0 release from 29/12/2019:

  • Play Sega Master System games with the Playsoniq extension.
  • Internal support for SG-1000 and Sega Master System ROMs using new SofaSMS tool (another specific post will be created about that). As this is now an internal SofaRun support, default settings and per-game settings can be specified.
  • SofaRun does not exits anymore when trying to return to a deleted directory or ZIP file.
  • Extensions are preserved for cached / uncompressed files (were always ".UNZ" before). Should solve issues with programs relying on the extension.
  • The "PROGRAM" enviromnent variable is now set to the called program (was always "SR.COM" before).
  • Delay for probing joysticks in SofaRunIt (used for swapping disks) are now calibrated at start (should work on all turbo machines).
  • Support for JoySnes. In consequence, "JoyMega" naming in INI files and display has been changed to a more generic "Joy2Key".
  • Temporarily changed splash screen message to also mention "Lazy Hedgehogs" Smile. The support of the "Pause button" through joystick and FM emulation for SMS is quite handy, as having the same things on Master System implied hardware modifications on the joystick inteface, and of course having a Japanese Master System for FM sounds.
  • Sound support for SG-1000 games with SofaSMS is based on Tiny Yarou work, with some improvements - OTIR instructions through sound chip is now supported. Games like SG-1000 Galaga are working well with sound on standard MSX 1 machines.

Relevant links:

Комментарии (17)

By mariocavalcanti

Expert (86)

Аватар пользователя mariocavalcanti

09-06-2020, 23:46

Great news! Thanks, Louthrax.

By djh1697

Paragon (1458)

Аватар пользователя djh1697

10-06-2020, 00:54

Nice work, though I would be able to play SMS games, but then realised i needed another cartridge. I cannot get Zanac-ex.rom to work? Too late now, time to sleep Sad

By ToriHino

Hero (542)

Аватар пользователя ToriHino

10-06-2020, 10:56

Looks good! And great integration of the Playsoniq as well.

By Gloriou

Master (153)

Аватар пользователя Gloriou

11-06-2020, 10:03

Awesome work Louthrax
Thank you very much!

By edoz

Prophet (2283)

Аватар пользователя edoz

11-06-2020, 10:25

Very nice! Currently my playsoniq is in repair Wink as it was broken Wink I love to test this new feature!... I was reading about the pause SMS button. Is it also possible to define a keyboard key for this? There are some SMS games, like Alex the Kid, which you need for game options.

By sd_snatcher

Prophet (3296)

Аватар пользователя sd_snatcher

11-06-2020, 14:39

SofaRun is probably the most used MSX app these days. I see it running on nearly all MSX machines on user meetings.

Thank you for each new version, Louthrax!

By gaula82

Resident (42)

Аватар пользователя gaula82

12-06-2020, 16:44

Sorry for the cross-posting (I am not sure the older SofaRun 7.0 thread is read anymore):
Can you guys please point me to the ready-to-use concatenated DSKs for SofaRun usage?

By journey

Champion (406)

Аватар пользователя journey

14-06-2020, 13:11

Hi!

BREAKER (ROM version)
https://www.msx.org/forum/msx-talk/software/breaker-rom-version

I am unable to start the game correctly.
any clue?

MSX TURBO-R ST + MFRSCC+ + SOFARUN 7

Thanks for the tips!

By bas.alicante

Resident (53)

Аватар пользователя bas.alicante

17-06-2020, 23:52

Awesome stuff. Thanks so much for continuing to update this!

Got one nit to pick though, seems like ESC on the splash screen is no longer available. I miss that!

By mesiasmsx

Prophet (3205)

Аватар пользователя mesiasmsx

18-06-2020, 11:13

Please i want use with Flash Jacks.

By Louthrax

Prophet (2277)

Аватар пользователя Louthrax

18-06-2020, 13:24

journey wrote:

Hi!

BREAKER (ROM version)
https://www.msx.org/forum/msx-talk/software/breaker-rom-version

I am unable to start the game correctly.
any clue?

MSX TURBO-R ST + MFRSCC+ + SOFARUN 7

Thanks for the tips!

I think the ROM conversion uses an "MSX-DOS 2" disk emulation, which can not work because two MSX-DOS 2 instances can't work at the same time).

So there's no solution for that, but you can still launch the original .DSK Breaker file ? Let me know if this does not work.

By Louthrax

Prophet (2277)

Аватар пользователя Louthrax

18-06-2020, 13:26

bas.alicante wrote:

Awesome stuff. Thanks so much for continuing to update this!

Got one nit to pick though, seems like ESC on the splash screen is no longer available. I miss that!

Yeah, I removed that because I was sometimes pressing the wrong button on the joystick, causing me to get up from my Sofa to relaunch SofaRun Smile CTRL+C should work, maybe I'll add a different handling for [ESC] and joystick (B) button in a next release.

By Louthrax

Prophet (2277)

Аватар пользователя Louthrax

18-06-2020, 13:29

mesiasmsx wrote:

Please i want use with Flash Jacks.

It works with FlashJacks if you configure a slot to "Konami SCC", SofaROM will convert the ROMs to work for this mapper, most of the games should be OK.

Of course the perfect solution would be for SofaRun to re-configure the FlashJack to the real ROM mapper, but that seems hard to do (not sure if FlashJacks accepts "on the fly" configuration changes, that is usually done at power-up time with the configuration files...).

By bas.alicante

Resident (53)

Аватар пользователя bas.alicante

19-06-2020, 00:28

Louthrax wrote:

Yeah, I removed that because I was sometimes pressing the wrong button on the joystick, causing me to get up from my Sofa to relaunch SofaRun Smile CTRL+C should work, maybe I'll add a different handling for [ESC] and joystick (B) button in a next release.

Escaping with the keyboard alone would be fine, no need to hook it up to the joystick at all. As you say, you'd have to get up if you exit accidentally. -- In my case, I always autoexec.bat into SofaRun, but sometimes I have to do something else and that's when I'm at the keyboard anyway. Having to go through the UNZIP progress for nothing is annoying Tongue

Cheers!

By bas.alicante

Resident (53)

Аватар пользователя bas.alicante

19-06-2020, 01:35

( Oh, forgot to mention, CTRL+C doesn't work here! )

By gaula82

Resident (42)

Аватар пользователя gaula82

19-06-2020, 02:03

@Louthrax: Can you please point me to these already-concatenated DSKs to use with SofaRun? Thanks!

By GreyFoxNL

Supporter (14)

Аватар пользователя GreyFoxNL

01-07-2020, 18:38

First of all, thank you so much for SR Louthrax. It is awesome!!! Also the very regular updates are great!!!
I have to agree with Bas however on this one. I have SR set up in a similar way. I also miss the esc function.