PDA

View Full Version : Quake_WIP20080601 - Quake for Nintendo Wii



wraggster
June 1st, 2008, 14:20
eluan (http://www.tehskeen.com/forums/showthread.php?p=32446#post32446) has again updated the port of Quake to the Nintendo Wii, heres whats new:


I've increased the rendering resolution, as we are now running on a Wii. Please test the following executable and let me know if the FPS is acceptable or not. I've just increased it to see how it looks, since I have started a long and painful (since glquake is prety much hacked together) port of the OpenGL rendering routines to GX, learning GX in the way. I hope that, in the future, software rendering will just be a nostalgic option

Main changes since last WIP release:
-Rendering resolution increased to 480i/528i.
-Lots of input improvements/bug fixes (including a fix to the gamecube controller aiming)
-Basic netcode implemented (doesn't work yet.) Most times net_sendto and net_recvfrom fail with error -81, which (as far as my limited knowledge goes) is undocumented. net_setsockopt also fails with error -81 when attempting to set SO_BROADCAST to a socket. However, sometimes I get some nice udp packets on my machine.
-All glquake references removed from code in preparation to the GX version.
-Lost all day researching GX, seems it will be a while until a playable version.

Download and Give feeback Via Comments

____anders____
June 1st, 2008, 14:26
i'm gonna try it soon, great game btw:)

samoflak
June 1st, 2008, 15:39
this is really really great :)

mooseknuckle2000
June 1st, 2008, 23:30
great work on this... I just figured I would share the icon I have made for this...
http://www.megaupload.com/?d=T61DD8T1

Nintendo Maniac 64
June 1st, 2008, 23:46
Do you think you could make it so that when you hold the Z button, you won't turn? (kinda like "manual aiming" in a dual-analog FPS). You could then move the pointer anywhere around the screen without dealing with you turning and looking up & down so that you could make precise shots for things such as far-away targets and enemies.

EDIT: I forgot to mention, this is the first time EVER that a video game seems to be making me motion sick. QuakeDS didn't, nor does Quake II in software on my PC. Any idea why? (note, it happened in the 320x240 release with non-Metroid controls as well)

middle man
June 1st, 2008, 23:51
This version is amazing. the improved aiming i just what it needed. how about making the guns twist to the side when you twist the wiimote like in red steel, or the awesome half life 2 wiimote mod on the PC. are there any other homebrew FPSs like this on the wii???
also
how cool would it be to also have head tracking support using a second wiimote. is there any chance of that???

tehnoir
June 2nd, 2008, 02:24
great work on this... I just figured I would share the icon I have made for this...
http://www.megaupload.com/?d=T61DD8T1

Hope you don't mind if I just attach it here.

shadowprophet
June 2nd, 2008, 02:59
the other quake wii releases work fine on my wii,. but this version will crash when it trys to load the network driver then do a code dump. do I have to change the config file or what?

jmf145
June 2nd, 2008, 03:15
For me about 1 out of 6 times it will not work on my wii. which is wierd because Quake Wii 300508 worked all the time.
When it runs I get the network driver thing that i get the an error like the one attached

http://img147.imageshack.us/img147/773/dsc00484vw7.jpg
what should i do to fix this?

i have a NTSC wii running at 480i

shadowprophet
June 2nd, 2008, 03:28
For me about 1 out of 6 times it will not work on my wii. which is wierd because Quake Wii 300508 worked all the time.
When it runs I get the network driver thing that i get the an error like the one attached

http://img147.imageshack.us/img147/773/dsc00484vw7.jpg
what should i do to fix this?

i have a NTSC wii running at 480i

it's just a bug that hasnt been worked out yet. having changed the render method and adding network support "which is inavtive' could still lead to new bugs which havent been worked out yet. im sure eluan will have a fix for this in no time :)

marios_shadow
June 2nd, 2008, 03:46
great work on this... I just figured I would share the icon I have made for this...
http://www.megaupload.com/?d=T61DD8T1
I made one as well. =P

http://www.megaupload.com/?d=GI5OP7PZ

tehnoir
June 2nd, 2008, 03:57
I made one as well. =P

http://www.megaupload.com/?d=GI5OP7PZ

Thanks for the contribution.

Why do people insist on using Megaupload?

marios_shadow
June 2nd, 2008, 04:17
Why do people insist on using Megaupload?
So I can post it to other forums.

nickward
June 2nd, 2008, 04:35
i was having problems with it crashing with that code dump screen but i was using my standard def tv. I switched my wii over to my hi def one and it worked fine.

tehnoir
June 2nd, 2008, 04:54
So I can post it to other forums.

Gotcha. Well if you want a site that doesn't require you to wait to download (does have a 4 character captcha though) you might try WikiUpload.com

Upped your file here (http://www.wikiupload.com/download_page.php?id=36654) if you want to give it a try.

eluan
June 2nd, 2008, 06:00
The code dumps follow some filesystem functions, but addr2line isn't very acurrate for me (or maybe I don't know how to use it)

Anyway, here it is: a libfat version. If the problem was the filesystem, it should not happen now.

http://code.google.com/p/quake-gamecube/downloads/list

Sir_Voe
June 2nd, 2008, 06:01
the other quake wii releases work fine on my wii,. but this version will crash when it trys to load the network driver then do a code dump. do I have to change the config file or what?

I unplugged my router, and it started fine after that.

eluan
June 2nd, 2008, 06:14
And here is a version with network disabled, if that really is the problem.

Failing at this point should be a libogc problem (remember, it's a cvs version), but who knows if it is... I'm currently focused on learning GX to make a hardware accelerated version, but maybe I get back to the network part to finish it.

jmf145
June 2nd, 2008, 06:24
Lazy fix:
Some Gamecube memory cards (I think the 3rd party ones) disable the Wi-Fi on the Wii. So just put a memory card in the Wii and Quake should work. (Works for me)

Or disable the internet in the Wii's settings. (I have not tried this one)

Sir_Voe
June 2nd, 2008, 06:31
With my wireless on, I tried the libfat version with no luck (same code dump screen). Then I tried the nonet build and it booted right up.

shadowprophet
June 2nd, 2008, 06:54
I will report back soon, Thank you eluan for creating a fix so fast.

Edit, works beautifuly with the no net fix.

here is a complete version with a icon and a meta file for the hbc, Thanks to eluan :cool:

Thanks to mooseknuckle2000 for the icon :)

magoo4
June 2nd, 2008, 17:34
how hard would it be to use a balance board to control forward/back and left/right (strafe) in quake? I would be very excited to be a part of this development if I could garner some interest among my homebrew peers. I think this app would be a great testbed for 3d based movement with the balance board. Let me know what you think about this.

Mr. Magooster

middle man
June 3rd, 2008, 01:04
does this work with any of the mission packs, or any other games that used the quake engine.??

metaleggman
June 3rd, 2008, 05:22
It works great for me! :thumbup:

I just hope you can increase the graphics quality somewhat. That's my only problem with it to be honest. :D Everything else is awesome. Anyone know if this works with the expansion packs (mission packs)?