Jump to content

Homebrew Bounty Forum Rules
Homebrew Bounty Forum Rules

1. Can I create a thread here?
You may create a thread ONLY for submitting your entry to the Homebrew Bounty. Your project can either be finished or WIP (Work In Progress). Any thread created here will be considered an entry in the competition. If your thread isn't an entry for the Homebrew Bounty, it will either be moved or deleted.

2. Should I post my entry in a specific way?
Actually, just create a thread and make sure to use one of the following post icons (at the bottom of the form):


  • Please log in to reply

DESCENT (Wii Entry)

, Ported to Wii (Go to first unread post)
tueidj Post #1 Posted 22 April 2011 - 03:20 PM

    teh REAL Administrator


  • Group: Members
  • Posts: 1,972
  • Member No.: 152,285
  • Joined: 08-January 09

  •  

Introduction
Descent was originally released by Parallax Software in 1995. It was the first game featuring a full 3D environment (before Quake) as well as gameplay that featured six degrees of freedom and multiplayer networking that allowed players to join and leave at any time.

Game Setup
The resource files from a registered copy of Descent (updated to v1.5) are required. These files are called DESCENT.PIG and DESCENT.HOG and must be placed in the /apps/descent/ directory. The resource files from the shareware version or the "Destination Saturn" release are not suitable. The game will perform checksum verification at startup to make sure they are correct. If you purchase "The Descent 1 and 2 Collection" from Good Old Games you can be sure the files will be correct (and you get Descent2 as well, which may come in useful at a later time...). Extra mission files (such as the Descent Levels of the World collection) can also be placed in /apps/descent/ if you want to use them.

Music
Descent originally used midi music and the wii has no midi hardware. However it can play the songs by using timidity-compatible instrument patch files such as those found at the Freepats project. Once you have a patch set copy the .cfg file you wish to use to "/etc/timidity/timidity.cfg" on your SD/USB drive and put the patch files in "/usr/local/lib/timidity". Alternatively MP3 files can be used, by placing them in the music subdirectory and renaming them appropriately. The "readme.txt" file in that directory contains the list of required filenames. If you bought Descent from gog.com you can use the MP3 files from the "descent_soundtrack.zip" extra download. Not all the MP3 files need to exist, any that are missing will use the midi songs instead (which will be silent if there are no instrument patches).

Controls
The in-game controls are fully configurable from the Settings/Options menu. Each input option (Wiimote/Nunchuk/Classic) has its own individual profile. If the game doesn't seem to be responding correctly check that the current input option selection matches the controller that you are trying to use. The classic controller may require manual calibration since it doesn't store any calibration data internally. When navigating the menus you can use the wiimote to control the mouse pointer (or use the D-Pad), button A is select/enter and Home is Escape.
It is highly recommended to not use the wiimote on its own.

Multiplayer
Multiplayer modes are fully functional since version 1.10. It can be a bit laggy at times, but overall works pretty well for a game that was never designed to be played over the internet. DOSBox clients can also connect and play; run "ipxnet connect descent.tueidj.net 2130" before launching Descent from within the DOSBox window. Note that due to the way DOSBox manages connections, it is not possible to retrieve your identity when rejoining a game (but it works for the wii version).

Video Demo
tg0tzlZneco

Note: This was recorded with the wii set to widescreen mode, the screen will not appear letterboxed if your wii is set to 4:3.

Download
Link.

Future Improvements
If you want to report bugs, find other people to play against, a chance to beta test future improvements or just talk about Descent in general join #descent-wii on EFnet IRC.

Edited by tueidj, 22 May 2011 - 05:58 AM.



kylehaas Post #2 Posted 22 April 2011 - 03:30 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 157
  • Member No.: 125,157
  • Joined: 14-May 08

  •  

Oh, wow. This looks great.
Descent has always been a favorite of mine.

How does it run on the Wii?
It's always hard to tell from videos, but I would assume it runs perfectly.
The music sounds a bit odd, is that because it's not using real midi hardware?


tueidj Post #3 Posted 22 April 2011 - 03:57 PM

    teh REAL Administrator


  • Group: Members
  • Posts: 1,972
  • Member No.: 152,285
  • Joined: 08-January 09

  •  

It runs at full speed i.e. 60fps for NTSC or 50fps for PAL. The music in the youtube video is from the MP3 soundtrack that you get when you buy the game from gog.com.


WiiBricker Post #4 Posted 22 April 2011 - 04:17 PM

    GPL Police - Hunting down Google Code SVN repos 24/7


  • Group: Members
  • Posts: 2,781
  • Member No.: 217,655
  • Joined: 19-September 09
  • Location: Land of Potatoes

  •  

Really nice. This could be better than the official WiiWare port.


Rydian Post #5 Posted 22 April 2011 - 05:56 PM

    Resident Furvert


  • Group: Members
  • Posts: 15,815
  • Member No.: 244,492
  • Joined: 04-February 10
  • Location: Virginia

  •  

I feel stupid for asking, but where's the download link?

Is this up in HBC? If so, could somebody host it here (or on filetrip) so I could make a proper news post? I don't have a Wii myself to get it if that's the case.

EDIT: Wait, VatoLoco's on it.

Edited by Rydian, 23 April 2011 - 03:02 AM.


Sir_Voe Post #6 Posted 22 April 2011 - 06:48 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 289
  • Member No.: 77,491
  • Joined: 28-April 07

  •  

Nice work! I had a lot of fun playing this on my DS, but using the Wii Remote and nunchuck should be an even better control scheme.

QUOTE
I feel stupid for asking, but where's the download link?


I found it here:

http://wiibrew.org/wiki/Descent


WiiBricker Post #7 Posted 23 April 2011 - 02:31 AM

    GPL Police - Hunting down Google Code SVN repos 24/7


  • Group: Members
  • Posts: 2,781
  • Member No.: 217,655
  • Joined: 19-September 09
  • Location: Land of Potatoes

  •  

Just bought the game. I hope someday there will be a more advanced DS version that runs on DSi mode with multiplayer and WPA support as well.


Sir_Voe Post #8 Posted 23 April 2011 - 03:08 AM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 289
  • Member No.: 77,491
  • Joined: 28-April 07

  •  

Having a bit of trouble getting the controls to function as I intend. Ideally I would like to use the wiimote's IR pointer as mouselook style aiming, and the nunchuck's analog to move forward/backward and strafe, perhaps even being able to roll by tilting the nunchuck in the desired direction.


tueidj Post #9 Posted 23 April 2011 - 03:11 AM

    teh REAL Administrator


  • Group: Members
  • Posts: 1,972
  • Member No.: 152,285
  • Joined: 08-January 09

  •  

QUOTE(Rydian @ Apr 22 2011, 06:56 PM) <{POST_SNAPBACK}>
I feel stupid for asking, but where's the download link?

I think I'm the stupid one here. I copied most of the text from the wiibrew release page and forgot the link. Added to first post now.


tueidj Post #10 Posted 23 April 2011 - 03:20 AM

    teh REAL Administrator


  • Group: Members
  • Posts: 1,972
  • Member No.: 152,285
  • Joined: 08-January 09

  •  

QUOTE(Sir_Voe @ Apr 23 2011, 04:08 AM) <{POST_SNAPBACK}>
Having a bit of trouble getting the controls to function as I intend. Ideally I would like to use the wiimote's IR pointer as mouselook style aiming, and the nunchuck's analog to move forward/backward and strafe, perhaps even being able to roll by tilting the nunchuck in the desired direction.

I tried both of those suggestions while developing. Mouselook doesn't work for two reasons:
- The ship always fires towards the center of the screen, not where you're pointing. Doesn't feel natural.
- There's nothing on-screen to indicate where the wiimote is, so you have no feedback on how far off-center it is pointing. I tried using the cross-hair but that exacerbated the previous issue.
For tilting the nunchuk: Motion controls just suck. The only way to get sensitive enough readings for fine motor control is via a wiimote plus; the nunchuk and regular wiimote are only good for sensing waggle or shaking.

Edited by tueidj, 23 April 2011 - 03:39 AM.


lordrand11 Post #11 Posted 23 April 2011 - 05:00 AM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 239
  • Member No.: 218,122
  • Joined: 21-September 09
  • Location: Talladega, AL

  •  

awww freaking awesome I used to play the crap out of Descent and Descent 2. Definitely a download for me.


jurai Post #12 Posted 23 April 2011 - 06:24 AM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 279
  • Member No.: 34,683
  • Joined: 23-December 05

Runs really nicely, very impressive!


plasma dragon007 Post #13 Posted 23 April 2011 - 06:34 AM

    A winrar is you.


  • Group: Members
  • Posts: 1,549
  • Member No.: 187,870
  • Joined: 15-July 09
  • Location: Toms River, NJ

  •  

THIS I gotta check out. Pretty sure I have a copy of this layin around.


Roman_42 Post #14 Posted 23 April 2011 - 10:17 AM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 97
  • Member No.: 110,640
  • Joined: 26-December 07
  • Location: Munich

  •  

Does it have Wiimote plus controls? Is it possible to control the ship like the airplane in Wii Sports Resort? And if yes, then we need Magic Carpet Wii next! smile.gif
Anyway, looking forward to try it out. I loved Descent.


F. Lobot Post #15 Posted 23 April 2011 - 10:30 AM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 127
  • Member No.: 270,898
  • Joined: 28-December 10

  •  

Will multiplayer also be compatible with Descent Rebirth?







Users browsing this topic

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users