New FPGA computer MSX-SM - "MSX without misery" by VictorTrucco

Like the title says above this section is for general chat about anything else. (within reason)
Post Reply
PiyoTaro
Posts: 176
Joined: Thu Jun 01, 2017 11:13 am

New FPGA computer MSX-SM - "MSX without misery" by VictorTrucco

Post by PiyoTaro » Tue Jun 25, 2019 1:57 pm

---

It is an FPGA computer with a concept like "1-chip-MSX"
https://en.wikipedia.org/wiki/1chipMSX

A Wi-Fi module equivalent to "ZXSpectrum Next" was installed, and there was a demonstration video that "File sharing" is possible with Windows.

There is no information on the used FPGA chip yet.
  • Postscript
    Information about the FPGA chip used:
    There is a description of "memory 256MB. Implementation 45%" in the product information.

    There was a comment in the comment section of the news article whether it was "ALTERA EP4CE22".
    The scale of "EP1C12" used for "1-chip-MSX" is 12060 elements, and the scale of "EP4CE22" used also for "UnAmiga" etc. is 22320 elements.
    45% of the capacity of 1.85 times is 0.83 times the mounting scale of "1-chip-MSX".

    What will happen in the future?

    Is it going to create a new CPU core ("R800 32bit") and re-create it on a MSX TurboR standard (Panasonic A1ST / GT equivalent) machine?

    Although not "MSX standard", new VDP V9990 and new sound chip OPL4 have been developed by user. With these hardware and the BASIC compiler (with a cartridge called "Be-si-kkun" or "X-BASIC"), it is likely that you can easily create arcade style games.
    ---
    I'm interested in being able to take advantage of my 30 year old MSX2 development environment.


    ---

    From the comments section:
    It is easier to reproduce a wavetable sound chip than FM. In addition, there was a comment that the OPL3-FM core adopted in "Flashjacks" needs a scale of 18,000 elements. Is that true?
    By ducasp
    27-06-2019, 16:14
    • iamweasel2 wrote:
      >I was just wondering, with the space left, what kind of components could in theory be done? I imagine that OPL4 would be too much for the space left, but I wonder, would V9990 be possible?
    There are about 9K logic units free, considering that an OPL3 FPGA implementation already exists and perhaps it could be done as a replacement of the OPLL code (a superset of it)... Not sure how large would it be the PCM part of OPL4, that is basically the difference between OPL4 and OPL3... My guess is that it is doable, as someone already did an OPL3 on FPGA, there is plenty of RAM to be used as well...
    But, again, people need to step in and work on stuff, one guy alone can do so much on free time, since I really dig into bringing MSX to the internet, I've been working with it, learned a lot on the process (did know 0 about UNAPI, TCP/IP and FPGA, Konamiman and Victor did help me when I've asked stuff to understand and get the work done)... More people need to volunteer and start working on different stuff, that is when the magic will start to happen.

    By erpirao
    28-06-2019, 19:16

    opl3 verilog https://github.com/gtaylormb/opl3_fpga
    18000 LE,s (implemented in Flashjacks)
---

I noticed the news of the purchase reservation of "MSX-Pi HAT" that he made for Raspberry Pi in January 2019 this year, but I was not in time.
It sounds like hardware for use with the "RetroPi" console emulator.

Raspberry Pi MSX Clone first Test - MSX Information Network https://www.msxinfo.net/2019/01/13/rasp ... irst-test/

---
---
PiyoTaro wrote:
Sat Jul 06, 2019 6:50 pm
As I learned recently, he established the "MSX BRASIL OFICIAL Public Group" on FB last year.

On September 15, 2018, the specifications for the "MSX-SM" were announced.

This is the date when “TBBLUE V.1.0“ GOLD EDITION ”– CORE 2.00.00, FIRMWARE 1.10B, NEXTZXOS 2.00!” Was announced in the world of ZX Spectrum Next.
Last edited by PiyoTaro on Sat Jul 06, 2019 6:58 pm, edited 3 times in total.

PiyoTaro
Posts: 176
Joined: Thu Jun 01, 2017 11:13 am

Re: New FPGA computer MSX-SM - "MSX without misery" by VictorTrucco

Post by PiyoTaro » Wed Jun 26, 2019 12:14 pm

There was a comment in the comment section of the news article whether it was "ALTERA EP4CE22". I trusted it and edited the first post.

The FPGA training board I got when I purchased "UnAmiga" had 32 MB of SDRAM, but this time it seems to have 256 MB.

I'm interested in future FPGA implementation whether it will be rebuilt from "MSX2+" to "MSX turboR" or will be implementing "new VDP V9990" and "OPL4" using more than twice the free space.

PiyoTaro
Posts: 176
Joined: Thu Jun 01, 2017 11:13 am

Re: New FPGA computer MSX-SM - "MSX without misery" by VictorTrucco

Post by PiyoTaro » Sat Jun 29, 2019 8:10 am

PiyoTaro wrote:
Tue Jun 25, 2019 1:57 pm
VictorTrucco has posted a new video on his YouTube channel.

The contents are demonstrations that start cassette tape game software on MSX-SM, and PSG sound game video, FM/SCC sound game video.
(The audio-input-terminal to connect the data recorder was connected to the stereo plug as well as the MIC-terminal of ZXSpectrumNext.)

Also, in the comments section of the news article, I found a discussion on the implementation of the FPGA, so I picked it up.

PiyoTaro
Posts: 176
Joined: Thu Jun 01, 2017 11:13 am

Re: New FPGA computer MSX-SM - "MSX without misery" by VictorTrucco

Post by PiyoTaro » Sat Jul 06, 2019 6:50 pm

PiyoTaro wrote:
Tue Jun 25, 2019 1:57 pm
Added to the first post.

On July 5, VictorTrucco released a demonstration video of the VGM player application and the "OPL" FM sound core on his YouTube channel.

VGM Player application demo played not only the sound of MSX but also the sound of arcade games and PC games. The title of the video is "OPL", but the name of the sound core is "MOONSOUND".

The "OPL" core supports not only the YM2413 adopted in MSX-MUSIC, but also the OPL-YM3526 and OPL2-YM3812 chips that were the basis of 2413, and the OPL3-YMF262 chip adopted in "Sound Blaster Pro" Was.

---

As I learned recently, he established the "MSX BRASIL OFICIAL Public Group" on FB last year.

On September 15, 2018, the specifications for the "MSX-SM" were announced.
https://www.facebook.com/groups/msxbras ... 410952184/

This is the date when “TBBLUE V.1.0“ GOLD EDITION ”– CORE 2.00.00, FIRMWARE 1.10B, NEXTZXOS 2.00!” Was announced in the world of ZX Spectrum Next.
https://www.specnext.com/v-1-0/

PiyoTaro
Posts: 176
Joined: Thu Jun 01, 2017 11:13 am

Re: New FPGA computer MSX-SM - "MSX without misery" by VictorTrucco

Post by PiyoTaro » Fri Jul 19, 2019 6:14 pm

PiyoTaro wrote:
Sat Jul 06, 2019 6:50 pm
PiyoTaro wrote:
Tue Jun 25, 2019 1:57 pm
Added to the first post.

On July 5, VictorTrucco released a demonstration video of the VGM player application and the "OPL" FM sound core on his YouTube channel.
Postscript 2019/7/20:
The "VGMPlay" command used in the video is a project developed by Grauw at "bitbucket".
https://bitbucket.org/grauw/vgmplay-msx/src/default/
https://www.msx.org/forum/msx-talk/software/vgmplay-msx

The VGM format is a sound chip log file.

This application can convert and play data to the connected sound system (MSXAUDIO, MoonSound) and supports many sound cards.

For example, "YM2151 OPM" is a Yamaha SFG series, and "YM2608 OPNA" and "YM2610 OPNB" seem to be able to play with Rare hardware such as Makoto and Neotron.

This is a project for MSX, but includes many music drivers to support many sound chips.
Start by playing compressed files, and devise to absorb differences in the "pitch" of the sound chip, etc. What I have to do in sound driver development from now on is realized there.


---

(2019/07/10)"MSX-SM com MIDI-OUT" https://www.youtube.com/watch?v=qK3noTjILS0

A demonstration video of adding an interface cable to the "MSX-SM" joystick port, performing MIDI output with the on-board UART, and playing music on an external PC.
(There was no explanation about "MSX-MIDI" which is a standard of "MSX turboR".)

The "MIDRY" command used in the video is Japanese public domain software (author "Ikatama") that was released in the 1990s.
It supports RS-232C cartridges as well as all MIDI cartridges released for MSX. Furthermore, it can obtain MIDI output by handshake communication from the parallel port (Centronics, joystick port).
Last edited by PiyoTaro on Fri Jul 19, 2019 6:29 pm, edited 1 time in total.

PiyoTaro
Posts: 176
Joined: Thu Jun 01, 2017 11:13 am

Re: New FPGA computer MSX-SM - "MSX without misery" by VictorTrucco

Post by PiyoTaro » Fri Jul 19, 2019 6:20 pm

VictorTrucco has released a new demonstration video on his YouTube channel.

2019/07/18
"MSX-SM na hora do intervalo" https://www.youtube.com/embed/sETmdL8ah0Q

"MSX-SM" can be used as "other hardware" by rewriting the FPGA with an "USB blaster" from an external PC.
A video demonstrating the game for AMIGA using the "MINIMIG" core.


When the "Reset button" is pressed, the "MSX" logo is displayed.
(15:20)https://www.youtube.com/embed/sETmdL8ah0Q?start=920

Demonstration video to change the "MSX-SM" FPGA core from internal flash. Just by specifying the title of the game software, it will instantly transform into "applicable machine".

Demonstration video of a game for PC-Engine.

Post Reply