What about making a "Boosted_MSX_TurboR_JP" machine for running japanese games?
I suggest using Panasonic_FS-A1GT as the base machine + add all the extensions commonly used by games.
I've found that games don't play well with this machine.
The music is too fast and it doesn't feel "natural".
So i'ìve switched back to Boosted_MSX2_EN.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
1. for Japanese games the music is written to run on 60Hz.
2. for a real boosted Japanese machine, I wouldn't recommend the MSXturboR. It has no cassette port and there are games that use cassette to save data to, like everyone's favorite Metal Gear.
3. MSXturboR games usually don't need extra hardware anyway.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, I created a Boosted MSX2+ JP. That should fulfill the needs. Creating a turboR isn't the best idea and probably not worth it. Let me know if you disagree :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've just tried this new machine from the latest trunk.
Music still seems too fast to me!
Try running:
openmsx -machine Boosted_MSX2_EN -cart "F1 Spirit (1987) (Konami) (J).mx1"
What for the game to start, then pause and launch:
openmsx -machine Boosted_MSX2+_JP -cart "F1 Spirit (1987) (Konami) (J).mx1"
Now try switching from one instance to another and hear how the music plays differently.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Japanese MSX machines run on 60Hz and that's also the speed the music is composed for. Did you think a 'boosted Japanese MSX machine' would magically run on 50Hz all of a sudden or something?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As BiFi said, this is a JP machine and JP machines run at 60Hz. I was not trying to say I "solved" the problem you had with music speed, because that cannot be solved. Use a European machine if you want 50Hz interrupt, like Boosted MSX2 EN, which is actually an MSX2 with an MSX2+ videochip (many games will use it).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Maybe my problem was due to the fact i live in a PAL territory so i'm used to 50Hz.
In the end 60Hz should be the correct speed for JAP games (i've checked some vids of the real machine).
Also, i've read that some PAL machines could switch to 60Hz.
No, we don't want to change the base machine to turboR. Although a few titles are turboR specific, a turboR cannot run any tape games, of which many many more exist. Also, all turboR games run on a plain turboR, so a Boosted turboR machine is overkill.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There are workarounds for this (see http://www.msx.org/forumtopic10185.html\).
Also usually i don't run software via cassette dumps because they are slow!
Having full software compatibility is more important IMO.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There are work-arounds for everything these days, but that's hardly the point... The turboR doesn't have cassette support in a native way. If you want to play Metal Gear (currently still a popular example) and be able to save, you'd need to load that emulation system first, then you'll need to set up a cassette file to mount on it, then you can finally begin to play Metal Gear.
TRCAS requires mounting a .CAS file WITHIN the MSX environment. The fact that openMSX supports .CAS files means it'll use a different method of loading (because saving to .CAS isn't available AFAIK) via its cassette emulation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Indeed, the idea about the Boosted machines is that as much possible software works out of the box on them. Using something like TRCAS is not falling into the 'out of the box' category... So, as I wrote before, we choose to support hundreds of tape games instead of a handful of turboR games which can be easily run on a turboR machine when necessary.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
--> Boosted_MSX_TurboR_JP machine
Why did you delete this item?
I've found that games don't play well with this machine.
The music is too fast and it doesn't feel "natural".
So i'ìve switched back to Boosted_MSX2_EN.
Well, that's probably because you're used to a 50Hz machine and the turboR is (like all Japanese machines) a 60Hz machine (by default).
1. for Japanese games the music is written to run on 60Hz.
2. for a real boosted Japanese machine, I wouldn't recommend the MSXturboR. It has no cassette port and there are games that use cassette to save data to, like everyone's favorite Metal Gear.
3. MSXturboR games usually don't need extra hardware anyway.
OK, I created a Boosted MSX2+ JP. That should fulfill the needs. Creating a turboR isn't the best idea and probably not worth it. Let me know if you disagree :)
I've just tried this new machine from the latest trunk.
Music still seems too fast to me!
Try running:
openmsx -machine Boosted_MSX2_EN -cart "F1 Spirit (1987) (Konami) (J).mx1"
What for the game to start, then pause and launch:
openmsx -machine Boosted_MSX2+_JP -cart "F1 Spirit (1987) (Konami) (J).mx1"
Now try switching from one instance to another and hear how the music plays differently.
Japanese MSX machines run on 60Hz and that's also the speed the music is composed for. Did you think a 'boosted Japanese MSX machine' would magically run on 50Hz all of a sudden or something?
As BiFi said, this is a JP machine and JP machines run at 60Hz. I was not trying to say I "solved" the problem you had with music speed, because that cannot be solved. Use a European machine if you want 50Hz interrupt, like Boosted MSX2 EN, which is actually an MSX2 with an MSX2+ videochip (many games will use it).
Maybe my problem was due to the fact i live in a PAL territory so i'm used to 50Hz.
In the end 60Hz should be the correct speed for JAP games (i've checked some vids of the real machine).
Also, i've read that some PAL machines could switch to 60Hz.
Btw, there are a few notable games that are compatible with turboR only, so you may consider changing the base machine:
http://en.wikipedia.org/wiki/List_of_MSX_games#MSX_Turbo-R
No, we don't want to change the base machine to turboR. Although a few titles are turboR specific, a turboR cannot run any tape games, of which many many more exist. Also, all turboR games run on a plain turboR, so a Boosted turboR machine is overkill.
There are workarounds for this (see http://www.msx.org/forumtopic10185.html\).
Also usually i don't run software via cassette dumps because they are slow!
Having full software compatibility is more important IMO.
The program is called TRCAS and apparently is supported by openMSX (i haven't tried it though)
http://www.msx.org/modules.php?op=modload&name=Downloads&file=index&req=visit&lid=558
There are work-arounds for everything these days, but that's hardly the point... The turboR doesn't have cassette support in a native way. If you want to play Metal Gear (currently still a popular example) and be able to save, you'd need to load that emulation system first, then you'll need to set up a cassette file to mount on it, then you can finally begin to play Metal Gear.
TRCAS requires mounting a .CAS file WITHIN the MSX environment. The fact that openMSX supports .CAS files means it'll use a different method of loading (because saving to .CAS isn't available AFAIK) via its cassette emulation.
Indeed, the idea about the Boosted machines is that as much possible software works out of the box on them. Using something like TRCAS is not falling into the 'out of the box' category... So, as I wrote before, we choose to support hundreds of tape games instead of a handful of turboR games which can be easily run on a turboR machine when necessary.
Well, if in need you could always save with memory savestates.
Btw, i've got your point,
there is a larger software library available on cassettes.