Here is something i'm thinking right now...
Bringing the XBASIC2 back into slot 0-1 could compromise the loading of some games such as "THE EINDOLON": this is a game in MSX BASIC and M/L that uses a proprietary command "CALL RUN" in conflict with that of XBASIC2 command. But this game could be the only exception to the rule!
Since the SETSMART -F9 option can disable the slots 0-1, 0-2 and 0-3, this game can still be started by updating MGLOCM and SOFARUN with this option. At this point the slot 3-3 will be free again but still connected in the pre-boot phase to the IPL-ROM.
Here is an example of how the source code could become:
rom_xbas <= mem when( (w_prislt_dec(0) and w_expslt0_dec(1) and Slot0Mode and w_page_dec(1)) = '1' )else -- 0-1 (4000-7FFFh) 16 kB XBASIC2 .ROM / XBASIC21.ROM mem when( (w_prislt_dec(3) and w_expslt3_dec(3) and (not Slot0Mode) and w_page_dec(1) and ff_ldbios_n) = '1' )else -- 3-3 (4000-7FFFh) 16 kB XBASIC2 .ROM / XBASIC21.ROM '0';
To those who didn't see it, Victor Trucco implemented new OPLs in MSX-SM. There's now even OPL3 in MSX-SM ! This is getting better and better.
Great add-on for sure. I almost convinced I have to got this computer someday.
I've posted a video with the current MSX-SM UNAPI development status...
https://msx.org/forum/msx-talk/hardware/msx-sm-unapi-driver-...
Now we have Midi out in MSX SM (still in development or maybe it is just the cheap cable used).
soooo
i already ordered this thingy
will this extra stuff also be available on the device i get sent?
Much more, I guess.
MSX-SM now supports HTTPS transfers:
https://msx.org/forum/msx-talk/hardware/msx-sm-unapi-driver-...
;)
Victor has started to deliver the first sampels. We will be able to read the first reports, I sure hope.
Just recieved mine today! Only had a short time to try it out.
First impressions: very nicely build machine! Looks and feels like a premium product! Mine is number #006 BTW.
- An European power cord is supplied so you can start right away.
- Only problem is I don't get output from the HDMI, but VGA does work. Maybe my TV doesn't support the resolution, or the HDMI version of the TV is too ancient. I looked in the documentation (https://gitlab.com/victor.trucco/Multicore/tree/master/OCM) but couldn't find information on a setting in soft- or hardware. BTW: the bigger dipswitches are great! You don't need a tool to change them :)
- The included soundchips are also great, but overall volume (analog output because HDMI doesn't function for me yet) is low. Tested chips are PSG, SCC, MSX-Music, MSX-Audio and OPL3. All with VGMPlay of course ;)
- And there are 2 interesting switches on the front. One is the reset, the other changes the picture to add scanlines.
- The MicroSD card from my OCM worked immediately, as was expected.
- In Victor's YouTube videos you can see him change the firmware on-the-fly to play PC-Engine games. I didn't find that feature yet...
Will try the other features in the next days. I would love to get the Wifi and HDMI to work! Great work Victor!