Bandai WonderSwan Core Released

pedroTFP
Posts: 41
Joined: Tue Mar 23, 2021 2:07 pm
Has thanked: 3 times
Been thanked: 2 times

Re: Bandai WonderSwan Core Released

Unread post by pedroTFP »

Awesome release!
Any chance to limit integer scaling to something like 4x/5x in future releases?
Full screen image on 1080p (7.5x I guess?) is kinda blurry.
FPGAzumSpass
Core Developer
Posts: 385
Joined: Sat May 23, 2020 12:55 pm
Has thanked: 42 times
Been thanked: 414 times

Re: Bandai WonderSwan Core Released

Unread post by FPGAzumSpass »

You can set custom options for resolution/scaling in the Wonderswan core in the mister.ini
pedroTFP
Posts: 41
Joined: Tue Mar 23, 2021 2:07 pm
Has thanked: 3 times
Been thanked: 2 times

Re: Bandai WonderSwan Core Released

Unread post by pedroTFP »

Thanks!
Jegriva
Posts: 83
Joined: Wed Mar 10, 2021 10:06 pm
Has thanked: 51 times
Been thanked: 9 times

Re: Bandai WonderSwan Core Released

Unread post by Jegriva »

The vertical mode on a crt is just perfect. I didn't take it for granted.
exoticatom
Posts: 25
Joined: Tue Jan 05, 2021 12:33 pm
Has thanked: 12 times
Been thanked: 1 time

Re: Bandai WonderSwan Core Released

Unread post by exoticatom »

anyone could give a pointer on where to find boot roms ? thx a lot.
User avatar
Chris23235
Top Contributor
Posts: 983
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Bandai WonderSwan Core Released

Unread post by Chris23235 »

exoticatom wrote: Tue Jun 29, 2021 12:04 pm anyone could give a pointer on where to find boot roms ? thx a lot.
Just use the update_all script.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: Bandai WonderSwan Core Released

Unread post by jca »

Chris23235 wrote: Tue Jun 29, 2021 1:53 pm
exoticatom wrote: Tue Jun 29, 2021 12:04 pm anyone could give a pointer on where to find boot roms ? thx a lot.
Just use the update_all script.
With the BIOS updater option enabled.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: Bandai WonderSwan Core Released

Unread post by jca »

After the update supporting Benesse PocketChallengeV2 I tried some roms. Did anyone find any "usable" rom as they seem to be only in Japanese?
exoticatom
Posts: 25
Joined: Tue Jan 05, 2021 12:33 pm
Has thanked: 12 times
Been thanked: 1 time

Re: Bandai WonderSwan Core Released

Unread post by exoticatom »

jca wrote: Tue Jun 29, 2021 2:05 pm
Chris23235 wrote: Tue Jun 29, 2021 1:53 pm
exoticatom wrote: Tue Jun 29, 2021 12:04 pm anyone could give a pointer on where to find boot roms ? thx a lot.
Just use the update_all script.
With the BIOS updater option enabled.
thank you thank you ! :-)
I did have it disabled.
User avatar
holaplaneta
Posts: 22
Joined: Thu May 28, 2020 5:55 am
Has thanked: 28 times
Been thanked: 5 times

Re: Bandai WonderSwan Core Released

Unread post by holaplaneta »

Man, excellent work!! Thank you for this core. Hopefully one day someone will port it to the Analogue Pocket.
tturktime
Posts: 2
Joined: Mon Jun 06, 2022 7:44 pm
Has thanked: 5 times

Re: Bandai WonderSwan Core Released

Unread post by tturktime »

Could this core be incompatible with the 4chip 128 SDRAM that Antonio Villena sells? I can get some homebrew running on the 22.04.17 version, but not always, and nothing else loads. Has anyone else have issues with the 4C SDRAM?
User avatar
TheSunnyMachine
Posts: 6
Joined: Sat Dec 24, 2022 12:31 am
Has thanked: 1 time

Re: Bandai WonderSwan Core Released

Unread post by TheSunnyMachine »

Most of the games I test on this core do not boot. I could only get a single game to boot, Digimon Tamers - Battle Spirit Ver. 1.5 (Japan).wsc.

All other games just sit on a white screen after I load them. I tried deleting the bios files and rerunning update all. I have tried games from different rom packs. Nothing loads.

Any thoughts on what I need to do to get more games working?

User avatar
TheSunnyMachine
Posts: 6
Joined: Sat Dec 24, 2022 12:31 am
Has thanked: 1 time

Re: Bandai WonderSwan Core Released

Unread post by TheSunnyMachine »

TheSunnyMachine wrote: Sat Dec 24, 2022 12:34 am

Most of the games I test on this core do not boot. I could only get a single game to boot, Digimon Tamers - Battle Spirit Ver. 1.5 (Japan).wsc.

All other games just sit on a white screen after I load them. I tried deleting the bios files and rerunning update all. I have tried games from different rom packs. Nothing loads.

Any thoughts on what I need to do to get more games working?

Turns out I had two cores for the wonderswan installed which was confusing me a lot. One just called Wonderswan and one called Wonderswan Color.

The wonderswan color core was probably an old build and not loading things well. I loaded the core labeled "Wonderswan" to do some testing and realized it also loaded Color games, all the games are loading just fine on the main core.

I must have tried a beta core or something and update all gave me the working core which left me confused between the two cores.

jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: Bandai WonderSwan Core Released

Unread post by jca »

It must have been WonderSwan Color.mgl.
This is a relatively new feature for cores emulating several devices, in this case WonderSwan B/W and WonderSwan Color.
It also created a games/WonderSwanColor directory where you can put the color games, the games/WonderSwan containing the B/W games.
I did not use this feature yet but you have to edit the mgl file to indicate which color files you have (I am not sure of the format to use).
There are other cores like this but I don't know which ones.

Bumtree
Posts: 23
Joined: Thu Dec 09, 2021 4:30 am
Has thanked: 33 times
Been thanked: 6 times

Re: Bandai WonderSwan Core Released

Unread post by Bumtree »

The WonderSwan stopped working for me too (it was fine a few weeks ago).

It boots to a grey screen (no bios detected, seemingly) and that's the extent of its current functionality.

I was aware of the newly separate folders for regular WS and WSC games, and had split the ROMs accordingly a while ago, not expecting there to be a problem (there hasn't been an issue with the similarly newly split GB/GBC libraries and their dedicated folders).

FPGAzumSpass
Core Developer
Posts: 385
Joined: Sat May 23, 2020 12:55 pm
Has thanked: 42 times
Been thanked: 414 times

Re: Bandai WonderSwan Core Released

Unread post by FPGAzumSpass »

I must say that i never tried the mgl files...

In any case: both BIOS files should be in both folders. Or you just use the normal wonderswan for both color and noncolor games....

natadiem
Posts: 15
Joined: Thu Aug 25, 2022 9:23 am
Been thanked: 4 times

Re: Bandai WonderSwan Core Released

Unread post by natadiem »

Anyone having issue with Judgement Silversword?
Even if I define the buttons, I cannot start a game.
I can use "start" to go to main menu. Then "A" and "B" don't work.
Tried other games it worked no probem.
Tried different rom version of Judgement Silversword and same result...
It was working great a few months ago so I wonder if something happen during an update..

User avatar
kathleen
Top Contributor
Posts: 421
Joined: Fri Jun 26, 2020 4:23 am
Location: Belgium
Has thanked: 243 times
Been thanked: 138 times

Re: Bandai WonderSwan Core Released

Unread post by kathleen »

@natadiem,

Just tried this game and it works w/o any issue.

WonderSwan_23-03-03
MainMister_23-02-26
The game I used from Archive.org: Judgement Silversword - Rebirth Edition (2004-02-05)(Qute).wsc

かすりん

FPGAzumSpass
Core Developer
Posts: 385
Joined: Sat May 23, 2020 12:55 pm
Has thanked: 42 times
Been thanked: 414 times

Re: Bandai WonderSwan Core Released

Unread post by FPGAzumSpass »

If the game is rotated, the buttons rotate, too, so you may have to use different buttons.

ShyTalk
Posts: 27
Joined: Mon May 24, 2021 8:55 pm
Has thanked: 7 times
Been thanked: 3 times

Re: Bandai WonderSwan Core Released

Unread post by ShyTalk »

Can anyone help with the correct vscale_border setting on this core? With 1:1 integer scaling it looks huge on my 4k screen.i’m using a resolution on 1080p in my Mister.ini. I’m guessing the correct number for me is around 300 or so.

I’ve tried to use a couple of settings (with what I thought was the correct maths) but when I apply an LCD post processing effect the squares are far from even - looks terrible no matter what I try.

I’ve been able to correctly set the GameBoy consoles correctly but can’t seem to do it for the WonderSwan consoles.

Thanks,

maze
Posts: 18
Joined: Tue Nov 22, 2022 6:48 am
Has thanked: 2 times
Been thanked: 1 time

Re: Bandai WonderSwan Core Released

Unread post by maze »

The WonderSwan resolution is 224 x 144, the same vertical size as the GB/GBC and Game Gear, so they can all use the same vscale_border values for integer scaling. Using this formula, for 1080p they are:

Code: Select all

int.  vscale_border
 3x        324
 4x        252
 5x        180
 6x        108
 7x         36

Out of these, I find 5x is about the right size on a large screen. 4x is good too.

Of course, the above is only for horizontal WonderSwan games. For vertical games, you'll want:

Code: Select all

int.  vscale_border
 4x         92
ShyTalk
Posts: 27
Joined: Mon May 24, 2021 8:55 pm
Has thanked: 7 times
Been thanked: 3 times

Re: Bandai WonderSwan Core Released

Unread post by ShyTalk »

Thanks so much for the help!

I’ll take a look. I’m sure I used the same vscale number for the GB systems as I did with the WonderSwan but it looked way off (although maybe I just saw the vertical).

If I need a different number for vertical from the horizontal; do you need to habe the vscale entry as a particular game in the Mister.ini or is there some smart way of applying it to when the core is in vertical mode i.e.

[wonderswan vertical]
Vscale border = 324

(Obviously the above is wrong for several reasons but I can’t remember exactly how it’s set without looking at my mister.ini.

Cheers

maze
Posts: 18
Joined: Tue Nov 22, 2022 6:48 am
Has thanked: 2 times
Been thanked: 1 time

Re: Bandai WonderSwan Core Released

Unread post by maze »

Unfortunately I don't think there's a great solution for having separate custom horizontal and vertical vscale settings. The best I came up with is to have two lines in mister.ini, which you can manually switch between by commenting/uncommenting. For example:

Code: Select all

[WonderSwan]
vscale_border=180 ; horizontal 5x
;vscale_border=92 ; vertical 4x

This obviously won't work for games that have the player switch the screen orientation mid-game, since you need to edit mister.ini and reset each time.

I like your idea of separate mister.ini horizontal and vertical settings for each core, and/or per-game settings within a core. I would also love it if we could have our own custom vscale settings to be selectable from the user menu, similar to custom_aspect_ratio_1 and 2, so we could switch to them on the fly.

ShyTalk
Posts: 27
Joined: Mon May 24, 2021 8:55 pm
Has thanked: 7 times
Been thanked: 3 times

Re: Bandai WonderSwan Core Released

Unread post by ShyTalk »

Hmmm, well, It’ll take someone alot cleverer than me to figure it out.

What I’ve done for now is add the vertical vscale border settings to the Alt Mister.ini. I think this resets the core so any mid-game flipping messes things up.

But, in better news, your settings worked perfectly for me - cheers!

User avatar
pgimeno
Top Contributor
Posts: 710
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

Re: Bandai WonderSwan Core Released

Unread post by pgimeno »

As a remainder, it's possible to have up to four different MiSTer.ini files: MiSTer.ini, MiSTer_alt_1.ini, MiSTer_alt_2.ini, MiSTer_alt_3.ini and switch between them using the same menu where you change volume.

https://mister-devel.github.io/MkDocs_M ... anced/ini/

maze
Posts: 18
Joined: Tue Nov 22, 2022 6:48 am
Has thanked: 2 times
Been thanked: 1 time

Re: Bandai WonderSwan Core Released

Unread post by maze »

Yes, ShyTalk just mentioned the alternate ini files. But since changing between them resets the active core, it isn't useful when you need to change your custom vscale settings mid-game, like for games which have you rotate your WonderSwan during play.

User avatar
pgimeno
Top Contributor
Posts: 710
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

Re: Bandai WonderSwan Core Released

Unread post by pgimeno »

Oh right, I should learn some reading comprehension >.< Sorry.

ShyTalk
Posts: 27
Joined: Mon May 24, 2021 8:55 pm
Has thanked: 7 times
Been thanked: 3 times

Re: Bandai WonderSwan Core Released

Unread post by ShyTalk »

No worries mate; I do that all the time :lol:

It’s a good reminder about the alt ini files, though!

Post Reply