Request a wiki

페이지 15/17
8 | 9 | 10 | 11 | 12 | 13 | 14 | | 16 | 17

By S0urceror

Master (207)

S0urceror의 아바타

19-07-2021, 08:58

mars2000you wrote:

It is different from new MSX2+ based on FGPA, because it is based on Raspberry PI 3B+, which is a computer itself.

Yes MSXVR is emulating the MSX1/2/2+/TR on a RPI3B. But it also goes further in that it has it's own specialised hardware to allow cartridges, joystick ports, HDMI, USB, wifi, ethernet, etc. On top of that it has it own DOS, BASIC, SCRIPT that go beyond what the MSX ever did. As a result it became the MSX that never was. And therefore, difficult to pinpoint into one category.

mars2000you wrote:

Maybe also a FGPA category as sub-category of the Emulation category, just because FGPA is actually hardware emulation.

Having done FPGA's myself, on the DE10-NANO, I know that after programming a FPGA the chip starts electrically behaving as the real piece of hardware. Down to the microsecond level in 1's and 0's. This is not hardware emulation it is hardware re-creation in today's chip form-factor. Again difficult to pinpoint where it sits.

Anyway, I focus on the MSXVR for now. Let's first add some content in the current place. Afterwards we can always move it to any category we believe it should be.

P.S. The 1-chip-MSX currently sits under MSX2/2+ categories

By gdx

Enlighted (6005)

gdx의 아바타

19-07-2021, 10:05

S0urceror wrote:

Yes MSXVR is emulating the MSX1/2/2+/TR on a RPI3B. But it also goes further in that it has it's own specialised hardware to allow cartridges, joystick ports, HDMI, USB, wifi, ethernet, etc. On top of that it has it own DOS, BASIC, SCRIPT that go beyond what the MSX ever did. As a result it became the MSX that never was. And therefore, difficult to pinpoint into one category.

I don't see much difference with OpenMSX which would have a good MSX cartridge adapter. The integration is more extensive but overall it stills the same. I was a little hesitant to do an MSXVR categories but since it's something different from the MSX I prefer to leave the choice to people. Do they want us to talk about the specifics of MSXVR on MRC? There is already a dedicated MSXVR discussion thread. I don't know if it's enough or not.
Otherwise, OpenMSX has its own section in the forums. Why not add a section for the MSXVR, if there is demand.

S0urceror wrote:

The 1-chip-MSX currently sits under MSX2/2+ categories

Because the FPGA chip electrically behaves as the real piece of hardware when properly programmed. These devices directly boot on the MSX system without going through an intermediary.

By mars2000you

Enlighted (6402)

mars2000you의 아바타

20-07-2021, 12:19

.

By Manuel

Ascended (19227)

Manuel의 아바타

06-04-2022, 09:16

Is there already an overview of all the Pause keys that were used on MSX systems, and how they work and whether or not they can be circumvented by software (and if so, how)?
I couldn't find it and it would be very nice.

By ducasp

Paladin (669)

ducasp의 아바타

06-04-2022, 17:25

S0urceror wrote:
mars2000you wrote:

Maybe also a FGPA category as sub-category of the Emulation category, just because FGPA is actually hardware emulation.

Having done FPGA's myself, on the DE10-NANO, I know that after programming a FPGA the chip starts electrically behaving as the real piece of hardware. Down to the microsecond level in 1's and 0's. This is not hardware emulation it is hardware re-creation in today's chip form-factor. Again difficult to pinpoint where it sits.

Anyway, I focus on the MSXVR for now. Let's first add some content in the current place. Afterwards we can always move it to any category we believe it should be.

P.S. The 1-chip-MSX currently sits under MSX2/2+ categories

This is partially true... Since the VDP was developed through a "black box" approach and not through having access to a decaped VDP, it is not cycle accurate, neither is perfect... It can be updated to be "nearly" accurate though, and I believe KdL and Hara-san are working on it, but to be 100% accurate and not an emulation, that would be something else. At this point, in my oppinion, it is fair to say it is an emulation, at least the VDP, not sure about T80 and other parts, but VDP is trying to emulate a 9958, not a perfect replica. It has an advantage of being an emulation using logic/hardware and thus parallelism is similar to a real 9958, which Software emulation has a hard time recreating, and perceived input lag, if using analog video output, is akin to real hardware.

It is a deep subject, but not all FPGA implementations are a hardware 1:1 copy, and MSX VDP is on of those that is not 1:1, good enough for most purpouses, less input lag perceived, but it is less accurate than OpenMSX 9958 emulation as an example... Wink

By Hit-Biter

Master (166)

Hit-Biter의 아바타

23-07-2022, 23:06

Hey Guys, I jumped into this post as it was initially about a Beginners Wiki. Considering myself a beginner id like many, Many topics covered for the beginner. A few of the top of my head are, what software do i need on my PC to view BAS files. As far as I'm know a BAS file is an MSX BASIC listing but i cant seem to figure out how to open them. I read it needs MS DOS :/ that don't seem right or a HEX editor. I'm looking into that right now but I also read Notepad would do but all i get is garbage. So that's a Very important question to resolve for MSX Beginners, at least ones interested in reading MSX Basic and learning to program MSX Basic. Also an IN DEPTH look at using MSX Archives, at least the non copyright stuff, as in how to copy MSX software,demos,games etc onto a cassette or some other medium and get it onto your MSX ! There seems to be tones of pitfalls from hardware, software and media issues. Lots of users just want to fire up their MSX and pay a game from an archive. That's not what I'm about but it would perhaps be a good way to learn how to access MSX software. So if anyone can write a wiki explaining these two intricate subjects I think that's a good place to start from a beginners perspective.

By wolf_

Ambassador_ (10077)

wolf_의 아바타

23-07-2022, 23:22

in MSX-BASIC: save"yourapp.bas",a

That'll be in ASCII-format then, can be read with something as simple as notepad.exe.

By Hit-Biter

Master (166)

Hit-Biter의 아바타

23-07-2022, 23:35

wolf_ wrote:

in MSX-BASIC: save"yourapp.bas",a

That'll be in ASCII-format then, can be read with something as simple as notepad.exe.

OK what do you mean by 'IN' MSX Basic ? Do I need an MSX Basic Emulator on the PC to save the .BAS file as you described, thus converting it to ASCII and so allowing Notepad to read it ?

You see how easily you can assume simple things are known by all when they are not ! :/

Sorry for my ignorance :/

By wolf_

Ambassador_ (10077)

wolf_의 아바타

23-07-2022, 23:46

An MSX emulator should do; an MSX starts up in MSX-BASIC. Although then the file would probably be in a .dsk image, which you may not have access to from Windows. With https://openmsx.org/ it should be possible to read a regular file folder as disk (DirAsDisk). But for openMSX you'll be needing systemROMs 'n such, and openMSX can be a bit daunting for starters... :/ Probably everyone has those systemROMs, but for a starter it takes more time to explain. ;(

By Hit-Biter

Master (166)

Hit-Biter의 아바타

24-07-2022, 00:01

wolf_ wrote:

An MSX emulator should do; an MSX starts up in MSX-BASIC. Although then the file would probably be in a .dsk image, which you may not have access to from Windows. With https://openmsx.org/ it should be possible to read a regular file folder as disk (DirAsDisk). But for openMSX you'll be needing systemROMs 'n such, and openMSX can be a bit daunting for starters... :/ Probably everyone has those systemROMs, but for a starter it takes more time to explain. ;(

Errr OK. Can you recommend an Emulator of the MSX for the PC that will run on win 11 ? Also where can i download it from ?

OK Ive done a quick google and found https://www.emulator-zone.com/doc.php/msx/bluemsx.html ive downloaded and extracted the Blue MSX Emulator and then run the .exe and it seems to work. If 'Started the MSX' and did a hello world program to fill the screen and that also works so GREAT. Ive a new Toy on my PC :D Really happy already but id like to know if there is a guide to its use as the menus are confusing to me currently.

페이지 15/17
8 | 9 | 10 | 11 | 12 | 13 | 14 | | 16 | 17