Test-Candidate of ScummVM 2.0.0 for WII

Subforum for discussion and help with ScummVM's Nintendo Wii port

Moderator: ScummVM Team

Post Reply
AReim1982
Posts: 36
Joined: Tue Dec 10, 2013 1:56 pm
Location: Germany

Post by AReim1982 » Sat Feb 10, 2018 9:48 am

@seanf101:
The official downloads from the Buildbot doesn‘t support the Z-Vision engine. If you use the „Test-Candidate v2.0.0“ the Z-Vision engine works.

Dusemir
Posts: 2
Joined: Fri Feb 09, 2018 9:03 pm

Z-Vision games do NOT work with latest Test-Candidate

Post by Dusemir » Wed Feb 14, 2018 7:59 am

@AReim1982: Not sure what you meant with your post above. I downloaded the latest
test-Candidate v2.0.0 b2 linked in your very first post above and run into the same
problems as seanf101.

More details? Of course!
Installed your test-candidate on my wii and everything works fine. Myst, Riven, The Dig... alle work fine on the wii.
But what's not working are the Z-Vision Zork games (Grand Inquisitor & Nemesis).
The same game files for all 5 games work fine on my pc with the scummvm-windows port. So it seems no problem of the files itself.
Also the fonts in the extra-folder are set up right in the options panel.

What does not work?
Well, when I add an Z-Vision game on the wii, a pop-up windows appears, asking me for choosing one of the following options.
Zork Nemesis: The Forbidden Lands (DOS/German)
Zork Nemesis: The Forbidden Lands (DOS/German)
No Typo! The same entry appears twice. Same for Grand Inquisitor. Also twice.
The pop-Up does not appear on the windows-port.
No matter wich option I choose, the game does not start either.
When I try to run the game, the wii freezes.

Makes me think of wrong game description files packed with your latest test-candidate?

May that helps to find the bug.

P.S.: Appreciate it very much to see someone is still working on the wii-port. In my opinion the wii is still the best plattform for point&click games. Thanks for your effort!!!
KUDOS.

AReim1982
Posts: 36
Joined: Tue Dec 10, 2013 1:56 pm
Location: Germany

Post by AReim1982 » Wed Feb 14, 2018 9:09 am

@Dusemir:
You and seanf101 described 2 different problems. Seanf101 wrote that the gamefiles of the two Zork games are not detected by ScummVM. The reason is that may a ScummVM version is used, where the Z-Vision engine is not compiled in.

Now your problem... ;-) Several games needs minutes to start, for example "The Feeble Files", "LSL7" and also that two Zork games (Z-Vision engine). Please wait up to 3 minutes and the games will work. I am pretty sure because I also played that two german Zork games with Test-Candidate v2.0.0b2.

Dusemir
Posts: 2
Joined: Fri Feb 09, 2018 9:03 pm

Zork works !

Post by Dusemir » Wed Feb 14, 2018 2:52 pm

You sir, are a very patient man (me not) :-)
(and your answers are faster than lightning!)

I have to admid that both Zork games work well on the wii, too. But it took some 5 minutes to start (meanwhile the wii seems to be frozen).

Well done, AReim! Well done!

P.S.: While I write this, there is a similar project over at ResidualVM waiting for some guy like you, willing to do the wii port for their V 0.3.0 :-)

cecilmax
Posts: 8
Joined: Tue Feb 27, 2018 11:29 pm

Re: Test-Candidate of ScummVM 2.0.0 for WII

Post by cecilmax » Wed Feb 28, 2018 6:31 pm

AReim1982 wrote:I made some changes on the ScummVM Code (Pull Request #413) and now ScummVM is compilable with the newest DevKitPPC, LibOgc and LibFat. All my tests was successful, but I think that more people should test my changes.

If somebody like to test my binaries, here are the download links:
-> ScummVM 1.6.0: http://www.mediafire.com/download/4ktyl ... wii-b3.zip
-> ScummVM 1.7.0: http://www.mediafire.com/download/q2rbz ... wii-b2.zip
-> ScummVM 1.9.0: http://www.mediafire.com/file/y01mvf9ya ... wii-b3.zip
-> ScummVM 2.0.0: NEW! http://www.mediafire.com/file/4dyerl33k ... wii-b2.zip

When your tests are done, please post your results in that forum.

Please save your "apps/scummvm"-folder! This is NOT an official release!
Hi, can you give a link to the source ? I would like to play with it trying to add some features :)

thanks.

AReim1982
Posts: 36
Joined: Tue Dec 10, 2013 1:56 pm
Location: Germany

Post by AReim1982 » Tue Mar 06, 2018 10:09 am

@cecilmax:
you can download the sources from GitHub:
-> https://github.com/scummvm/scummvm

If you want to use my toolchain, you can download it here:
-> https://github.com/AReim1982/binaries/t ... Toolchains

cecilmax
Posts: 8
Joined: Tue Feb 27, 2018 11:29 pm

Post by cecilmax » Thu Mar 08, 2018 7:49 pm

AReim1982 wrote:@cecilmax:
you can download the sources from GitHub:
-> https://github.com/scummvm/scummvm

If you want to use my toolchain, you can download it here:
-> https://github.com/AReim1982/binaries/t ... Toolchains
thank you very much :) it is the source 2.0 for wii ?

I want to try to add a keymap config. secret of monkey island for sega cd, for the dialogs choice, need the user to press 6 or 7. with virtual keyboard we can do it but it would be usefull if we can customize the mapping of wiimote for each game :)

cecilmax
Posts: 8
Joined: Tue Feb 27, 2018 11:29 pm

Post by cecilmax » Fri Mar 09, 2018 1:04 am

AReim1982 wrote:@cecilmax:
you can download the sources from GitHub:
-> https://github.com/scummvm/scummvm

If you want to use my toolchain, you can download it here:
-> https://github.com/AReim1982/binaries/t ... Toolchains
Do you also have the makefile to compile it ? I have trouble following the instructions on the wiki to compile it.

AReim1982
Posts: 36
Joined: Tue Dec 10, 2013 1:56 pm
Location: Germany

Post by AReim1982 » Fri Mar 09, 2018 11:57 am

@cecilmax: I made some changes on the toolchain, please download it again.


Tutorial (Linux)

1. Download the toolchain
-> https://github.com/AReim1982/binaries/t ... Toolchains

2. Extract the toolchain to the path: /opt/devkitpro

3. Open a terminal and work with admin privileges
-> su

4. Install required packages
-> apt-get install build-essential

5. Configure the Gekko environment
-> . /opt/devkitpro/gekkoenv.sh (there must be a space between the point and /opt/...)

6. Compile ScummVM:
-> cd <path of the ScummVM sources>
-> ./configure --host=wii --enable-plugins --default-dynamic
-> make wiidist

cecilmax
Posts: 8
Joined: Tue Feb 27, 2018 11:29 pm

Post by cecilmax » Fri Mar 09, 2018 1:01 pm

AReim1982 wrote:@cecilmax: I made some changes on the toolchain, please download it again.


Tutorial (Linux)

1. Download the toolchain
-> https://github.com/AReim1982/binaries/t ... Toolchains

2. Extract the toolchain to the path: /opt/devkitpro

3. Open a terminal and work with admin privileges
-> su

4. Install required packages
-> apt-get install build-essential

5. Configure the Gekko environment
-> . /opt/devkitpro/gekkoenv.sh (there must be a space between the point and /opt/...)

6. Compile ScummVM:
-> cd <path of the ScummVM sources>
-> ./configure --host=wii --enable-plugins --default-dynamic
-> make wiidist
Ok thanks :) Im on windows, it is the same steps ?

AReim1982
Posts: 36
Joined: Tue Dec 10, 2013 1:56 pm
Location: Germany

Post by AReim1982 » Fri Mar 09, 2018 1:47 pm

@cecilmax: this toolchain is only for Linux. There are Windows variants of devkitPPC built with MinGW. But I do not know if it's possible to compile ScummVM in this way. You also have to compile all dependencies youself.

cecilmax
Posts: 8
Joined: Tue Feb 27, 2018 11:29 pm

Post by cecilmax » Fri Mar 09, 2018 3:25 pm

AReim1982 wrote:@cecilmax: this toolchain is only for Linux. There are Windows variants of devkitPPC built with MinGW. But I do not know if it's possible to compile ScummVM in this way. You also have to compile all dependencies youself.
ok, I have a Virtual Machine on Ubuntu, could it be good to compile it ? :)

AReim1982
Posts: 36
Joined: Tue Dec 10, 2013 1:56 pm
Location: Germany

Post by AReim1982 » Fri Mar 09, 2018 4:03 pm

Sure... :)

cecilmax
Posts: 8
Joined: Tue Feb 27, 2018 11:29 pm

Post by cecilmax » Fri Mar 09, 2018 4:42 pm

AReim1982 wrote:Sure... :)
Ok thanks :)

can you guide me a little ? which module or file I need to modify to remap the wiimote buttons ? I will try to hardcode it first and when it work I will make a keymap config file.

AReim1982
Posts: 36
Joined: Tue Dec 10, 2013 1:56 pm
Location: Germany

Post by AReim1982 » Mon Mar 12, 2018 8:53 am

@cecilmax:
-> /backends/platform/wii/osystem_events.cpp

Post Reply