BlueMSX-Wii release candidate is out now!

Pagina 2/4
1 | | 3 | 4

Van tfh

Prophet (3160)

afbeelding van tfh

10-08-2009, 12:07

I've played SD-snatcher today (up until the green factory) it's a real pleasure to use wiimsx (check the download stats on the homebrew browser)

This emu is exactly what an emu should be for the average user: self extracting / easy to use / no hassle.
The download stats were 300-something yesterday if i remember correctly. And indeed: This is what an emulator should be like indeed. Easy to use and it looks great.
It would be nice if someone took the time to make a huge gamepack with screenshots to use with this emulator. And a function to load .dsk / .rom files directly from the GUI instead of using the .XML files would be nice as well. Maybe some ideas for the future?

Anyway, great piece of software (and I would have expected a new newpost about this....)

Van yzi

Champion (444)

afbeelding van yzi

16-08-2009, 16:23

The BlueMSX Wii is just great, especially with the game pack.

I've been trying to play Spectravideo games like Spectron and SASA, but there's a bit of a problem with rewinding tapes. First of all, I don't know how to access the rewind function, or how to set a key command for it. I have written "cassette.rewindAfterInsert=yes" to both bluemsx.ini files, one in /MSX and the other in /MSX/Games, but it doesn't make any difference. The file in the /MSX/Games directory gets overwritten every time and the setting is reset to "no".

I managed to get around the problems like this
1: Create a _directory_ called "bluemsx.ini" in /MSX/Games. This stops the file from being re-created.
2: Create a file called Casinfo in /MSX. This stops BlueMSX from saving cassette positions.

I don't know if the file /MSX/bluemsx.ini even gets read at all.

I'd like to map a key to "cassette rewind", how does that work?

Van timbr

Resident (43)

afbeelding van timbr

17-08-2009, 07:30

great start!

two things:
1) how do I turn on moonsound support? I tried Bombaman and Pumpkin Adventure 3 but both used FM instead of moonsound?
2) is it normal controller input is lagging? (I'm using the standard Wii controller)

1) Use '/machine MSX2' in xml file. Because moonsound causes extra loading time I decided to not make it default.
2) Someone else complained about this, I personally did not experience noticeable lag. I'll look at it.

Van timbr

Resident (43)

afbeelding van timbr

17-08-2009, 07:38


It would be nice if someone took the time to make a huge gamepack with screenshots to use with this emulator

I already did this, see download section on www.wiimsx.com


And a function to load .dsk / .rom files directly from the GUI instead of using the .XML files would be nice as well. Maybe some ideas for the future?

More people asked for this. Still must think about what it must look like exactly, but I will add something to the 1.0 release for this.

Van timbr

Resident (43)

afbeelding van timbr

17-08-2009, 07:52

I don't know if the file /MSX/bluemsx.ini even gets read at all.
I decided to always reset the properties of the emulator. This means that bluemsx.ini is generated, but never used again.
This is because every game has it's own settings, so it is not a good idea to use one ini file for all games.

I'd like to map a key to "cassette rewind", how does that work?
I'm not the 'cassette' kind a guy, so I did not try this functionality yet.
But there are hotkeys for a lot of stuff. You kan try to map the following hotkeys to some buttons:

"hotkey_cas_rewind"
"hotkey_cas_remove"
"hotkey_cas_read_only"
"hotkey_cas_auto_rewind"
"hotkey_cas_save"

Map them to a key like this (in xml file):

<KeyMap minus1="hotkey_cas_rewind"/>

Names of buttons on 1st wiimote are:

"buttonA1"
"buttonB1"
"button11"
"button21"
"up1"
"down1"
"left1"
"right1"
"home1"
"plus1"
"minus1"
"buttonX1"
"buttonY1"
"buttonL1"
"buttonR1"
"buttonZL1"
"buttonZR1"

Please let me know if this works for you.

Van yzi

Champion (444)

afbeelding van yzi

17-08-2009, 08:39

Sorry, can't test it right now, but where are the hotkeys documented? I couldn't find any information from any of the websites.

Also, it's not very good if I can't specify "cassette.rewindAfterInsert=yes" to the ini file. If the ini file isn't allowed to be used, then where are those settings entered? In the XML file somewhere? So far I solved the problem by creating a dummy file /MSX/Casinfo, which breaks the cassette position saving. But what if I wanted to save the cassette positions for some games...

Van timbr

Resident (43)

afbeelding van timbr

17-08-2009, 12:40

Documentation is still a big TODO. Be patient, will be there some day.
I think I will make a xml option to overrule the bluemsx.ini with a custom one (per game, optional).
This is quite easy to implement and solves this kind of issues.
I will also will try the cassette stuff myself, it is supported so it should just work. If not, it will be in the final release.

Van yzi

Champion (444)

afbeelding van yzi

17-08-2009, 21:48

Why do these important keywords have to be kept such a secret... Google doesn't find any hits on "hotkey_cas_rewind"? Maybe it's because everybody is using the Windows version which has a lot more GUI goodies for setting everything up. Now I'm trying to find the right keywords for the Coleco joystick's number pad buttons. Ordinary number keys on the Wii's keyboard don't seem to do anything, so I can't get Jumpman started. The virtual keyboard's number buttons don't work either. Maybe the joystick keys are mapped to the numpad? Too pad the Wii virtual keyboard doesn't have a numpad, and neither does the recommended Logitech Wii cordless keyboard... Wink How do I remap the virtual keyboard's keys? F11 would be an excellent choice for tape rewind, because there's no need to change disks when you're playing cassette games. And the numbers 1-9, # and * could work for the Coleco joystick's buttons. http://commons.wikimedia.org/wiki/File:Coleco-joystick-mp3h0656.jpg
By the way, I used to have one of these
http://games.kaotic.ca/peripheral.aspx?PID=30
Too bad you never know that something's going to be a rare item in 25 years... (right?) I also had the Spectravideo SVI-603. No idea where that one is either.

Van yzi

Champion (444)

afbeelding van yzi

17-08-2009, 22:37

OK, I got the Spectravideo's cassette rewind working by adding the line you suggested. Smile
I also realized that the Logitech Wii keyboard sort of has a numeric keypad, if you hold down the FN key. But it still doesn't work in ColecoVision. Sad

Van yzi

Champion (444)

afbeelding van yzi

17-08-2009, 22:50

Yeehaa. I found the right keywords
coleco1-1
coleco1-2
coleco1-3
coleco1-4
coleco1-5
coleco1-6
coleco1-7
coleco1-8
coleco1-9
coleco1-star
coleco1-hashmark

But Jumpman Jr runs at a blazing speed... was it really that difficult back then or is there some kind of emulation speed issue? oO I tried speed 1.

Edit: LOL. It turns out 1 is the _fastest_ speed and 8 is the slowest. Anyway, it looks like I'm going to need all 12 special keys of the Coleco joystick.

Pagina 2/4
1 | | 3 | 4