PDA

View Full Version : Zelda Wind Waker with full textures?



Jeil
February 4th, 2005, 00:45
Hi everyone, i've seen recently some new zww screens in Dolphin Forum,

F/res Said:

Yaz0r did some bughunting.. <== What the? :huh:

Look it at the screenshots section of their official page.

Does it mean that zelda wind waker fixes will be implemented in the next release?

Looks impresive!

ector
February 4th, 2005, 00:52
Thread was moved to http://dolphin-emu.com/forums/index.php?showtopic=113

Answer to your question is Yes. Still freakishly slow but looks incredible :)

Federelli
February 4th, 2005, 03:22
You must be proud heh ector? :) you should.

Bughunting: Searching for bugs (program errors, wrong code, typos... whatever shouldn't be), and after that, fixing them (hopefully) :P

jessman1988
February 4th, 2005, 07:50
Great news! This is incredible, IMO. Good work!

bohdy
February 4th, 2005, 09:23
Looks fantastic, great job :-)

ector: Since you would have a pretty good understanding of the Flipper by now, I was wondering if you could answer a question I have been wanting to ask someone for a while now: What is the reason for the "pinstripes" that cover the screen at different times in Zelda especially (on an actual gamecube)? Some limitation of the Flipper?

Jeil
February 4th, 2005, 10:14
You must be proud heh ector? :) you should.

Bughunting: Searching for bugs (program errors, wrong code, typos... whatever shouldn't be), and after that, fixing them (hopefully) :P

Yeah i know whats bughunting, but i was surprised because i've never heard about that "Yazor" (I thought that the developers were ector and f/res) Thats why i was surprised, anyway its incredible! Almost full textures! You rock!

bositman
February 4th, 2005, 11:29
Wow great job,after testing PCSX2 i know how frustrating it is to fix textures :P

Federelli
February 4th, 2005, 14:10
f/res... it's F|res ;).

JinXD
February 4th, 2005, 14:15
If you're going to correct someone, do it right! It's F|RES, or on this forum FiRES......

Federelli
February 4th, 2005, 18:01
My only point was to say, "it's not "/" but "|".

what's yours?

JinXD
February 4th, 2005, 18:13
If you're going to correct someone, do it right!That was my point /SPAM

zorbid
February 4th, 2005, 18:23
Yaz0r comes from the ScummVM fame. ScummVM was at the beginning a reimplementation of the SPUtm (aka S.C.U.M.M.) engine used by the Lucasfilm Games/LucasArts adventure games (Monkey Island, Indiana Jones, Day of the Tentacle (check my sig)). By now, ScummVM supports 5 or 6 different game engines, allowing you to play old stuff like The Flight of the Amazon Queen, Simon the Sorcerer 1 and 2, Beneath a Steel Sky, Broken Sword 1 and 2, and some other engines are yet to be finished (Kyrandia 1 2 and 3, I Have No Mouth And I Must Scream, Inherit the Earth, Quest of The Orb...)

Yaz0r left the project around v0.2, and has since then worked on other adventure game engiens reimplementation: Little Big Adventure, Alone in the Dark, Cruise for a corpse, and FlashBack.

http://sourceforge.net/users/yazoo/

I don't know how he got in touch with the Dolphin dev team..

Falcon4ever
February 4th, 2005, 19:11
we offered free lunch... :whistling

yaz0r
February 4th, 2005, 22:07
Yaz0r comes from the ScummVM fame. ScummVM was at the beginning a reimplementation of the SPUtm (aka S.C.U.M.M.) engine used by the Lucasfilm Games/LucasArts adventure games...

Haaa! A scummVm zealot ! They are hunting me !
Actualy, you seems to know long on the subject the SPUtm/SCUMM naming issue is not that much known.


I don't know how he got in touch with the Dolphin dev team..

Who knows ? :whistling

Hint:

zorbid
February 4th, 2005, 23:03
Haaa! A scummVm zealot ! They are hunting me !
Actualy, you seems to know long on the subject the SPUtm/SCUMM naming issue is not that much known.I spend some of my time by helping people to run old games (http://www.abandonware-forums), so I follow ScummVM, DOSBox and other projects alike closely.. And I'm a big fan of the Lucas adventure games.


Hint:
It reminds me of your preliminary work on LBA..


Shit!! Oooh Shit! :):)

What PC specs will that baby require to run at full speed? I love TWW, I've finished it on my GC, but playing it on PC, in high resolution would be just huge :) :)

yaz0r
February 4th, 2005, 23:19
Never said I was going to rewrite the whole game.
I just rewrote parts of j3d, the library used in mario sunshine, mario kart and zelda

zorbid
February 4th, 2005, 23:30
Never thought of it either? ;)

I've been slightly too optimistic then..

Dysprosium
February 5th, 2005, 01:58
Never said I was going to rewrite the whole game.
I just rewrote parts of j3d, the library used in mario sunshine, mario kart and zelda

.. And Harvest Moon. It was repaired with Zelda. :)

But yeah, it's in full textures now. Unless the characters have PSO2.0 used much, you should see most things proper even with an old videocard. I know I seen everything proper [minus the sky, it was black. :P], but I never let it get to the models.

yaz0r
February 5th, 2005, 05:35
it's not because Harvest Moon had it's texture repaired that it was made with j3d. The corrections I made are general.

Jeil
February 5th, 2005, 14:06
it's not because Harvest Moon had it's texture repaired that it was made with j3d. The corrections I made are general.

Do you mean that more textures in more games are displayed correctly? :bouncy: :bouncy:

JinXD
February 5th, 2005, 17:35
Do you mean that more textures in more games are displayed correctly? :bouncy: :bouncy:
Yes

Kiantsu
February 5th, 2005, 18:52
It seems that just speed is necesary (and maybe a Memory Card but that's secondary) for playing Zelda Wind Waker, then! But I think that the real challenge will be the new Zelda.

Good job Dolphin team ;)

Dysprosium
February 5th, 2005, 18:55
It seems that just speed is necesary (and maybe a Memory Card but that's secondary) for playing Zelda Wind Waker, then! But I think that the real challenge will be the new Zelda.

Good job Dolphin team ;)

... No. I personally think the real challenge for them will be Metroid Prime. FPS use up more CPU power, as shown with the N64. Although I don't know how it will fare with the new Zelda.

MGFox
February 7th, 2005, 17:11
It seems that just speed is necesary (and maybe a Memory Card but that's secondary) for playing Zelda Wind Waker, then!

When I tested Wind Waker on Dolphin 1.02 (and every other released version), the game always freezes upon receiving the Telescope from Aryll, I'll assume its something to do with putting an item in the inventory.

Anyhoo, unless this gets fixed or anyone knows of a way to fix it (enlighten me if you do...please), Wind Waker will still be unplayable!

Cheers,
Fox

Dysprosium
February 7th, 2005, 19:44
When I tested Wind Waker on Dolphin 1.02 (and every other released version), the game always freezes upon receiving the Telescope from Aryll, I'll assume its something to do with putting an item in the inventory.

Anyhoo, unless this gets fixed or anyone knows of a way to fix it (enlighten me if you do...please), Wind Waker will still be unplayable!

Cheers,
Fox

Actually, no. MasterPhW managed to surpass the error in 1.02, and I'm assuming it isn't it 1.03 then. But, the fact still remains that I only think F|RES and Ector have tested that; I remember them saying something about it, mentioned it, but I can't remember if they said they got past it as well.

ector
February 7th, 2005, 19:53
I didn't get past it. No idea what the problem is :/

But the game is way too slow to play anyway, although it really looks fantastic now :)

Dysprosium
February 7th, 2005, 19:55
I didn't get past it. No idea what the problem is :/

But the game is way too slow to play anyway, although it really looks fantastic now :)

Well, I agree that the game is too slow to play. But it's nice having a very advanced game looking awesome, eh?

But, you didn't pass it? Hmm, I wonder if F|RES did.. I suppose 1.02 had something that allowed it to pass. Perhaps we should try 1.02 again and see if it isn't a fluke..

cooliscool
February 7th, 2005, 22:41
... No. I personally think the real challenge for them will be Metroid Prime. FPS use up more CPU power, as shown with the N64. Although I don't know how it will fare with the new Zelda.

Er.. the type of game it is isn't what makes it hungry for CPU power; it's the engine taking full advantage of what the hardware gives it.. which Rare liked to do with the N64.

Dysprosium
February 7th, 2005, 23:27
Er.. the type of game it is isn't what makes it hungry for CPU power; it's the engine taking full advantage of what the hardware gives it.. which Rare liked to do with the N64.

.... No wonder FPS used more CPU for the N64. :P

Knuckles
February 7th, 2005, 23:37
There was shots in the shots thread (of course) that were showing off a dungeon...... interpreter?.....

EDIT
http://www.emutalk.net/showpost.php?p=256342&postcount=191

MasterPhW.....

Pky
February 8th, 2005, 01:09
They are doing just fine...well done again Dolphin team !

Can i ask with what you do the programing(Visual Basic, C++??)

Dysprosium
February 8th, 2005, 02:01
They are doing just fine...well done again Dolphin team !

Can i ask with what you do the programing(Visual Basic, C++??)


The Dolphin Information
Dolphin was written in C++, compiled with Microsoft Visual
Studio .NET 2003. It's not a .NET application of course.
Dolphin uses Direct3D for the graphics, DirectSound for
sound and DirectInput for keyboard.
For the graphical interface plain Win32 code was used.

:)

Pky
February 8th, 2005, 02:30
Thxs There!

FiRES
February 8th, 2005, 09:26
We have changed the graphical interface to WTL since the final release.

cheers F|RES

MGFox
February 8th, 2005, 11:54
As I apparently had nothing better to do today, I though I'd do a little research, therefore I've just spent approx 1h 30m playing Wind Waker on Interpreter...and it still hangs at the telescope! :doh:

I am using version Dolphin 1.02 without MasterPHW's INI and game code GZLE with Dolwin checksum C8. Oh...and it ran at an average of 1.45 fps outdoors and about 4ish indoors.

I hope this helps in some way, though I think MasterPHW would be the best person to clear this up! :whistling

Cheers,
Fox

ector
February 8th, 2005, 13:07
Thanks for your work MGFox ..

Kiantsu
February 8th, 2005, 16:04
As I apparently had nothing better to do today, I though I'd do a little research, therefore I've just spent approx 1h 30m playing Wind Waker on Interpreter...and it still hangs at the telescope! :doh:

I am using version Dolphin 1.02 without MasterPHW's INI and game code GZLE with Dolwin checksum C8. Oh...and it ran at an average of 1.45 fps outdoors and about 4ish indoors.

I hope this helps in some way, though I think MasterPHW would be the best person to clear this up! :whistling

Cheers,
Fox

DId anyone try to get the telescope with interpreter and wireframe? cuz in those photos it's in wireframe... maybe dynarec, or interpreter; but wireframe.

See ya

Pky
February 8th, 2005, 16:56
Can i ask something? Why in SSBM sometimes it crashes when the battle starts, and sometimes not. It's very strange.

Cheers, Pky!

Kiantsu
February 8th, 2005, 18:18
Can i ask something? Why in SSBM sometimes it crashes when the battle starts, and sometimes not. It's very strange.

Cheers, Pky!

D'u think that this topic is the perfect one for asking that? Try it in da compatibility post.

See ya

MGFox
February 8th, 2005, 18:28
DId anyone try to get the telescope with interpreter and wireframe? cuz in those photos it's in wireframe... maybe dynarec, or interpreter; but wireframe.

I have just finished trying it in Dynarec with both Wireframe and Overlay Statistics (just in case :P ), but still no luck! I may try it again in Interpreter later..."may", its quite time consuming!

My only other suggestion is that MasterPhW has created a map to bypass the problem, dunno though, its not in his INI pack if thats the case?!?

Cheers,
Fox

EDIT: I've hit 50 posts...YAY! :w00t:

Dysprosium
February 8th, 2005, 19:57
My only other suggestion is that MasterPhW has created a map to bypass the problem, dunno though, its not in his INI pack if thats the case?!?

MAPs increase compatability in some cases, and in others it may not have any effect. However, as far as I'm aware, the newer versions do not use MAPs at all. Thus, a MAP file wouldn't effect it in the least.


Can i ask something? Why in SSBM sometimes it crashes when the battle starts, and sometimes not. It's very strange.

SSMB is unstable, but more stable then in the teaser. All I can say is to expect things like that to happen occasionally. Although, I can safely say I haven't experienced a crash it in, other then trying to start a game in English. :P

grobbie
February 8th, 2005, 23:13
Never said I was going to rewrite the whole game.
I just rewrote parts of j3d, the library used in mario sunshine, mario kart and zelda

Hi,

How do you know the library is called j3d? Is it a 3th party commercial engine? Only thing I could find in google was Java3D when searching for j3d.

Thanks

ector
February 9th, 2005, 20:51
Nintendo left a complete symbol map on the Zelda disc. And on the Mario Sunshine disc. And on Pikmin. And Animal Crossing. Why? No idea.

grobbie
February 9th, 2005, 23:58
Nintendo left a complete symbol map on the Zelda disc. And on the Mario Sunshine disc. And on Pikmin. And Animal Crossing. Why? No idea.

Yeah I had forgotten about that. I remember seeing the map file on the mario kart disc (and being shocked they placed it on the disc). But after checking it I assumed the map file didn't match the .dol file. Since in the map file for example the .text section size is specified as 0x39b2a8 ~ 3.7MB while the total size of the dol file is much smaller.
Hmm but then again I'm no expert at this ;) So maybe I interpreted it wrong.

MasterPhW
February 10th, 2005, 00:20
As I apparently had nothing better to do today, I though I'd do a little research, therefore I've just spent approx 1h 30m playing Wind Waker on Interpreter...and it still hangs at the telescope! :doh:

I am using version Dolphin 1.02 without MasterPHW's INI and game code GZLE with Dolwin checksum C8. Oh...and it ran at an average of 1.45 fps outdoors and about 4ish indoors.

I hope this helps in some way, though I think MasterPHW would be the best person to clear this up! :whistling

Cheers,
Fox
Sorry that I didn't saw this thread before, but I haven't a lot time to visit ET the last few days.
I have to disappoint you all, the only way to get zelda working is to play the demo! Yeah, you heard right, on the Collectors Edition (the Disk with the two NES one and OoT and MM) theres a tgc demo of Wind Waker. I extracted the tgc, converted it t a gcm and played it without any problems! Sorry!

XS Guile
February 10th, 2005, 01:19
If you can save in the demo then the memory card support may become usefull for some user :-p

bohdy
February 10th, 2005, 11:34
Any idea about my earlier quetion, ector?

ector
February 10th, 2005, 12:16
Yeah I had forgotten about that. I remember seeing the map file on the mario kart disc (and being shocked they placed it on the disc). But after checking it I assumed the map file didn't match the .dol file. Since in the map file for example the .text section size is specified as 0x39b2a8 ~ 3.7MB while the total size of the dol file is much smaller.
Hmm but then again I'm no expert at this ;) So maybe I interpreted it wrong.

Yup the mario kart mapfile seemed to be for a debug build or something, it doesn't fit the dol. But the maps on these other games do.


Bohdy, I have no idea what pinstripes you are talking about. Is there a screenshot of them somewhere?

MGFox
February 10th, 2005, 13:11
Sorry that I didn't saw this thread before, but I haven't a lot time to visit ET the last few days.
I have to disappoint you all, the only way to get zelda working is to play the demo! Yeah, you heard right, on the Collectors Edition (the Disk with the two NES one and OoT and MM) theres a tgc demo of Wind Waker. I extracted the tgc, converted it t a gcm and played it without any problems! Sorry!

Thanks for clearing that up! :happy:

I did suspect it was the demo for a while, you would have had to play for AGES to get to a dungeon, but my attempts to get the demo running failed so I ignored it! :blush:

Cheers,
Fox

bohdy
February 10th, 2005, 13:31
Bohdy, I have no idea what pinstripes you are talking about. Is there a screenshot of them somewhere?
Oh, I had guessed that you might have come across them while testing the emulation, but it seems not. Hang on, and I'll try and get a shot of it using gcnrd anyway, as it is an interesting phenomenon.

Edit: I took an XFB snap of the oddity here: http://img206.exs.cx/img206/5684/pins11vo.th.png (http://img206.exs.cx/img206/5684/pins11vo.png)

But as you can see, there is nothing to be seen in that shot, which is a bit weird. On the TV screen there are thin vertical stripes of a lighter black (grey) spaced evenly every inch or so visible in the black section of the doorway. It also happens consistently during certain other lighting conditions like a sunset/sunrise out on the ocean. Its not just my TV either, as many people have reported it, even while using prog-scan.

It might be a shortcoming of the the tv-out chip?

MGFox
February 10th, 2005, 14:38
Just dumped my Zelda Collectors (Again) and sure enough the demo is stored as a TGC (its not that I didn't believe you, I just can't believe I missed it :blush: ), I have extracted and converted it to GCM and it runs without any hassle! (Screenshots Here (http://www.emutalk.net/showpost.php?p=257775&postcount=304) )

Cheers,
Fox

EDIT: The Demo suffers from the same problem as the Full Game, it locks up when I receive my first Dungeon Key (the first room), the same way it locks when you get the Telescope from Aryll!

yaz0r
February 10th, 2005, 15:21
Yup the mario kart mapfile seemed to be for a debug build or something, it doesn't fit the dol. But the maps on these other games do.


Actualy, zelda make use of the map file. Seems that it's used when the game crash to show the function where it crashed. Maybe a backtrace too...

Kiantsu
February 11th, 2005, 16:13
Woah I have just seen the new pics in the demo, and how much I wish to have the new version of dolphin por trying it myself. agh.

PD: I wanted to say... er... to accept my apologies, that guy wich I said that... I mean, I just wanted to say that I'm sorry cuz of my answer to the one which was asking for the SSBM.