Homebrew BlueMSX - Wii 240p mode

  • Thread starter Thread starter fbbraganca
  • Start date Start date
  • Views Views 7,353
  • Replies Replies 12

fbbraganca

Member
Newcomer
Joined
Aug 25, 2020
Messages
13
Reaction score
8
Trophies
0
Age
37
XP
122
Country
Brazil
Hello there
I'm trying to figure out how to get 240p correctly with MSX games on Wii using BlueMSX.
I'm using the latest version from wiimpathy (0.3b - forked from meesokim)

Already got the wiiflow arguments right but the display is always black and white. I'm using ntsc roms on a ntsc CRT
I set video on wiiflow to force NTSC, force PAL60 and every option available, but i'm getting the same results, no matter which video mode i try.
 
Hello there
I'm trying to figure out how to get 240p correctly with MSX games on Wii using BlueMSX.
I'm using the latest version from wiimpathy (0.3b - forked from meesokim)

Already got the wiiflow arguments right but the display is always black and white. I'm using ntsc roms on a ntsc CRT
I set video on wiiflow to force NTSC, force PAL60 and every option available, but i'm getting the same results, no matter which video mode i try.

Ref to the link

https://github.com/beingbee/bluemsx-wii/tree/feature_display240p

240p display mode support

- 240p mode is set per game base
- "Display240p" attribute of Settings tag must be set to "true" in gamelist.xml
to support 240p display - for example, <Settings Display240p="true"/>
 

Attachments

Last edited by DDinghoya,
Ref to the link
240p display mode support

- 240p mode is set per game base
- "Display240p" attribute of Settings tag must be set to "true" in gamelist.xml
to support 240p display - for example, <Settings Display240p="true"/>

It actually worked!! i can't thank you enough :D
This build should be on the main cover everywhere.
 
It's important to note that when activated, 240p mode deactivates the emulated virtual keyboard. It seems like a resolution issue. Not that important, but just to inform people
 
Since I found this post and discovered the possibility of playing msx games at 240p, I tried everything to make it work ... I think the community would benefit a lot from a tutorial (considering that many have never used wiiflow)...
 
  • Like
Reactions: RunningSnakes
Ref to the link

https://github.com/beingbee/bluemsx-wii/tree/feature_display240p

240p display mode support

- 240p mode is set per game base
- "Display240p" attribute of Settings tag must be set to "true" in gamelist.xml
to support 240p display - for example, <Settings Display240p="true"/>

I noticed the 240p mode cuts some screen in the bottom. I was comparing with Virtual Console releases. It's more noticiable with msx2 games (since it has less overscan area).

Is it possible (if not too difficult) to correct the screen position and the emulated virtual keyboard in 240p mode?
 
I noticed the 240p mode cuts some screen in the bottom. I was comparing with Virtual Console releases. It's more noticiable with msx2 games (since it has less overscan area).

Is it possible (if not too difficult) to correct the screen position and the emulated virtual keyboard in 240p mode?

As you know, This owner is "beingbee" who is coder of improvement for bluemsx-wii.

I informed 2 issues to him and waited his comments until yesterday.

Therefore, He was amazed at the attention of the 240p mode and expressed his will to improve.

We can't expect quick results, but let's wait for the next one. :)
 
Last edited by DDinghoya,
As you know, This owner is "beingbee" who is coder of improvement for bluemsx-wii.

I informed 2 issues to him and waited his comments until yesterday.

Therefore, He was amazed at the attention of the 240p mode and expressed his will to improve.

We can't expect quick results, but let's wait for the next one. :)

That's some good news. Thank you for this :)
It's nice to hear that such a great emulator is still getting improved unoficially.
 
  • Like
Reactions: Flakey
This is my gamelist.xml any idea why it might not be working?

<GameList>
<Game Title="1942 (Zemina)">
<CommandLine>/rom1 1942Zemina.zip</CommandLine>
<Settings Display240p="true"/>
<ScreenShot>1942Zemina-1.png</ScreenShot>
<ScreenShot>1942Zemina-2.png</ScreenShot>
</Game>
<Game Title="Aleste">
<CommandLine>/rom1 Aleste.zip</CommandLine>
<Settings Display240p="true"/>
<ScreenShot>Aleste-1.png</ScreenShot>
<ScreenShot>Aleste-2.png</ScreenShot>
</Game>
<Game Title="Aleste (eng)">
<CommandLine>/rom1 Aleste(E).zip</CommandLine>
<Settings Display240p="true"/>
<ScreenShot>Aleste(E)-1.png</ScreenShot>
<ScreenShot>Aleste(E)-2.png</ScreenShot>
</Game>
 
This is my gamelist.xml any idea why it might not be working?

<GameList>
<Game Title="1942 (Zemina)">
<CommandLine>/rom1 1942Zemina.zip</CommandLine>
<Settings Display240p="true"/>
<ScreenShot>1942Zemina-1.png</ScreenShot>
<ScreenShot>1942Zemina-2.png</ScreenShot>
</Game>
<Game Title="Aleste">
<CommandLine>/rom1 Aleste.zip</CommandLine>
<Settings Display240p="true"/>
<ScreenShot>Aleste-1.png</ScreenShot>
<ScreenShot>Aleste-2.png</ScreenShot>
</Game>
<Game Title="Aleste (eng)">
<CommandLine>/rom1 Aleste(E).zip</CommandLine>
<Settings Display240p="true"/>
<ScreenShot>Aleste(E)-1.png</ScreenShot>
<ScreenShot>Aleste(E)-2.png</ScreenShot>
</Game>

I think his main job is more important... I can't contact him. Try opening an issue on his github.

Here's how to enable 240p mode on beingbee's modified Bluemsx-wii;

1. Replace the /apps/bluemsx/boot.dol file on your SD card or USB with the attached boot.dol file.

2-1. If you want to run all MSX games in 240p, add the line below to the /MSX/bluemsx.ini file on your SD card or USB.

* video.display240p=yes

2-2. If you want to enable or disable 240p for only certain games, add Display240p="true" to the Settings tag inside the Game tag in the gamelist.xml file in each game directory, and the game will output in 240p when it's run. If Display240p="false", even if you globally enable 240p with video.display240p=yes in the bluemsx.ini file, only the game will have 240p disabled.

* If you want to enable 240p for a specific game: <Settings Display240p="true"/>
* If you want to disable 240p for a specific game: <Settings Display240p="false"/>


Try it. :)
Post automatically merged:

Note.... via beingbee and BlackBeen(Reviewer).

Advantages
- Clear Sharp-Dot implementation in native resolution
- ROM operation possible regardless of mapper
- Screenshot function available
- 240p setting function more convenient
- Small capacity even if many ROMs are installed

Other
- msx injected vc has left and right overscan, so the left and right sides are full on the CRT, while Bluemsx-wii 240p has left and right sides a little smaller. (Actually, this seems to be the original)
- Bluemsx-wii 240p has brighter colors than msx injected VC.

Bluemsx-wii 240p
Bluemsx-wii 240p.jpg


MSX injection
It looks sharp in the photo, but in reality the sharpness is almost the same. The brighter the CRT, the less sharp it appears.
MSX injected.jpg


Checked because the same game has the same colors as VC and some have bright colors, and in gamelist.xml, if you set the machine to msx, the game gets bright (blur), and if you set it to msx2 or higher, the colors are the same as VC inject.


BlueMSX-Wii 240p(Aleste) - Look at the green part.
Bluemsx-wii 240p_Green.jpg


VC(Aleste) - Look at the green part.
MSX injected_Green.jpg


1:1 comparison of screen area between VC and BlueMSX-Wii 240p
Blue : VC's screen area / Red line : BlueMSX-Wii 240p's screen area

Screen area.jpg


He guess the horizontal side is not output as 1:2 or 1:1 to match the MSX native resolution of 256/512 in VC, but rather is output by enlarging it a bit more. As for the vertical side, it seems like the center position is a bit different.

Unfortunately, this is the last of beingbee's activities. Please enjoy it with reference to this! :)
 
Last edited by DDinghoya,
  • Like
Reactions: GhaleonX
Sorry to bump an old thread, but I'm having difficulty with this, too. On my HD display everything works fine OTB. When I moved to my SD display (CRT/PVM), the screen looses sync once I launch BlueMSX-wii.

If I launch with the -240p flag, the 'interim' period (where it starts to launch the normal BlueMSX-wii menu) has the unstable picture, but once the game starts the display is proper again, provided I am using component cables.

If I connect with my S-Video cable to the PVM, the 'interim'/menus screen is fine, but once the game launches, the picture is unstable again.

It seems like this would just be a matter of finding the right setting to change...

*EDIT*: Ok, it was super-simple. I had to remove the -240p flag from the plugin INI (which I *thought* I had tried already, lol)
 
Last edited by GhaleonX,
  • Like
Reactions: grandosegood

Site & Scene News

Popular threads in this forum