
EDuke32 on Wii
#1 Posted 13 September 2009 - 07:37 AM
I've personally been wondering how feasible the idea would be to port EDuke32 to the Wii, and thus be able to develop a game using Build on the Wii.
There are a few advantages of doing this:
-Use of the Wiimote and Nunchuk (and possibly the Wii fit board) which adds to the immersion factor.
-More exposure to EDuke32 if added to the Homebrew repositories.
-If developing a Wii-only project you only have one set of hardware to develop for.
-Only two screen resolutions would really need to be supported, one for 4:3 and one for 16:9.
Some complications for it:
-Further research would be required to understand Wii development.
-HUD code would perhaps need a bit of an overhaul to compensate for the way the Wiimote moves the screen.
-Control assignment would have to be reversed: assign functions to buttons/gestures instead of assigning buttons/gestures to functions.
-Clear limitations would need to be set for what can be displayed on-screen to keep a stable framerate.
-Would have to append Wiimote/Nunchuk movement detection in the source code.
The Wii is not a particularly powerful renderer (they are releasing a new model of the Wii graphically comparable to the PS3/XBox 360 in a couple years), so one of the more obvious questions on my mind is whether or not Polymer would work on it.
TerminX and Plagman are already busting ass to get EDuke32 where it is now, so I'm not going to pressure or demand that they do it. I'm wondering, actually, if someone already familiar with Wii development would be interested in trying it.
#2 Posted 19 October 2009 - 05:34 PM
No responce to this? I think this would be a great idea but yet impossible because the controller only has a few buttons, and plus I remember one of my friends saying something about engines being ported over to the wii... yet they said it was very unlikely...

#3 Posted 20 October 2009 - 03:00 AM
Nfelli64, on Oct 20 2009, 03:34 AM, said:
No responce to this? I think this would be a great idea but yet impossible because the controller only has a few buttons, and plus I remember one of my friends saying something about engines being ported over to the wii... yet they said it was very unlikely...

Few buttons? There's ten buttons +D-pad and analog stick, in addition to motion sensing on both the remote and nunchuk.
I've been waiting for a Wii Duke 3D port. I don't see why it would be impossible, both Doom and Quake are ported already.
#4 Posted 20 October 2009 - 05:18 AM
However, there is the licensing issue...I think it would have to be done with 3DR.
#5 Posted 20 October 2009 - 08:54 AM
Mr.Flibble, on Oct 20 2009, 03:18 PM, said:
Since the source code is released, a homebrew port (like with Doom and Quake) would not require 3DR's blessing or involvement.
Of course, an official port, like for the 360, would be better.
#6 Posted 20 October 2009 - 12:17 PM
#7 Posted 21 October 2009 - 12:47 PM
Mr.Flibble, on Oct 20 2009, 04:17 PM, said:
That's how all these other homebrew ports work. Unlike most ports, where it is drag and drop, homebrew requires a little work for the end user.
#8 Posted 21 October 2009 - 01:20 PM
Mr.Flibble, on Oct 21 2009, 06:17 AM, said:
You'd just have to throw the GRP onto the SD card/USB Device.
Captain Awesome, on Oct 22 2009, 06:47 AM, said:
If by "work" you mean "copying a file onto an SD card and clicking on the SD button in the System Menu" then yeah it takes work. Homebrew on the Wii is incredibly easy and Nintendo's efforts to stamp it out has been pathetic. It really is about as simple as Drag and Drop.
This post has been edited by SwissCm: 28 October 2009 - 04:34 PM
#9 Posted 27 October 2009 - 09:43 PM
#10 Posted 30 April 2012 - 12:14 PM

You can watch it in action here and check the details here:

http://wiibrew.org/w...r:Tueidj/Duke3D
#11 Posted 30 April 2012 - 02:15 PM
This post has been edited by Hendricks266: 30 April 2012 - 02:24 PM
#12 Posted 30 April 2012 - 02:59 PM
Hendricks266, on 30 April 2012 - 02:15 PM, said:
Yes, I did! And also here!

Just wanted to share this nice progress with a wider audience!

Anyway, seeing that someone has already picked up that project is really great news!!!

Best of luck to you and Helix!

And please keep us posted with the latest developments!

This post has been edited by XICO2KX: 30 April 2012 - 03:06 PM
#14 Posted 11 May 2012 - 09:59 AM
MusicallyInspired, on 30 April 2012 - 06:58 PM, said:
I guess your reputation point has been taken away for not using a complete sentence. haha
#15 Posted 11 May 2012 - 10:30 AM
#17 Posted 20 May 2012 - 12:44 AM

http://wiibrew.org/wiki/EDuke32_Wii
http://wiki.eduke32....iki/EDuke32_Wii
http://gbatemp.net/t...45-eduke32-wii/
#18 Posted 20 May 2012 - 10:19 AM
#19 Posted 20 May 2012 - 10:29 AM
For the time being, USB keyboards and mice work fine.
#21 Posted 20 May 2012 - 10:12 PM

Edit: I installed it correctly and it's running, but I don't get the part about getting the music to work. Can you be more specific? Where do you get Timidity? All I could find is this and I'm not seeing a timidity.cfg file in there:
http://timidity.sourceforge.net/
This post has been edited by NUKEMDAVE: 20 May 2012 - 11:03 PM
#23 Posted 21 May 2012 - 06:25 AM
TerminX, on 20 May 2012 - 10:19 AM, said:
It's already playable using Wiimote+Nunchunk!

But the Nunchunk stick for moving around is a little too much sensitive!

And I think the use/jump buttons should be mapped to the "Z"/"C" Nunchunk buttons instead of the "1"/"2" Wiimote buttons, as they are much easier to reach with your fingers!

Other than that... Really awesome work!!!

This post has been edited by XICO2KX: 21 May 2012 - 08:40 AM
#24 Posted 22 May 2012 - 12:00 AM
I prefer calling it WiiDuke32.

#25 Posted 22 May 2012 - 03:43 AM
NUKEMDAVE, on 22 May 2012 - 12:00 AM, said:
I prefer calling it WiiDuke32.

Got everything working myself, but there definitely needs to be more stabilization, cause EDuke32 crashed on me at level 2 of episode 1, which in a way I wasnt quite expecting with how smooth it runs, but also kinda anticipated when I read the description on Hendricks hosted download link that states this version is unstable to some extent, and prone to crashing.
This post has been edited by nightwishfan1: 22 May 2012 - 03:43 AM
#26 Posted 22 May 2012 - 10:55 AM
#27 Posted 22 May 2012 - 05:37 PM
NUKEMDAVE, on 22 May 2012 - 12:00 AM, said:

This is an awesome accomplishment. I have no Wii, but the video speaks volumes, so thanks for putting it up.

Also, can anyone with better English than mine write a news item? Shouldn't be hard, Duke comes to Wii etc.
#28 Posted 22 May 2012 - 06:16 PM
#29 Posted 22 May 2012 - 07:06 PM
Hendricks266, on 22 May 2012 - 10:55 AM, said:
I need something to upload to my channel anyway.

Hendricks266, on 22 May 2012 - 10:55 AM, said:
Both. It crashed when I died. I would've left the crash screen in the video, but it was making a loud buzzing noise.
I just saved a map to the eduke32 folder. Maps work.

#30 Posted 22 May 2012 - 07:53 PM
MusicallyInspired, on 22 May 2012 - 06:16 PM, said:
I believe so. I have not tested this myself, but if you look in the meta.xml file you should see the following:
<arguments> <arg></arg> </arguments>
This should be able to hold command line arguments just like on the PC. For example:
<arguments> <arg>-gDUKEDC.GRP</arg> </arguments>