Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
nitr8

[RELEASE] Wii-DOOM / Wii-HERETIC / Wii-HEXEN / Wii-STRIFE (ALL-IN-ONE) *PROPER*

Recommended Posts

WII-DOOM // WII-HERETIC // WII-HEXEN // WII-STRIFE (ALL-IN-ONE) for Nintendo Wii & Wii U (vWii) R33

Please read these lines carefully as they may be important in order to get the games running properly!
These game ports are the work of nitr8 and have been tested so far.

PRE-INFO

WHY NEW RELEASES FOR DOOM, HERETIC, HEXEN and STRIFE?


- i know that there are almost ports of these games with one exception: STRIFE

- the ports existing have lots of bugs and are not what i expect to be *PROPER* game ports
(for me, they are just games that have been ported "quickly" without any sense of functionality)

- this release includes all games that use the ID-TECH 1 (DOOM) engine

COMPILING / TESTING INFO

- Ubuntu 14.04 Trusty Tahr 32Bit Desktop
- devkitPro (devkitPPC Wii-SDK) with GCC v4.8.2
- Chocolate DOOM source code (includes the source of all 4 games)
- several code snippets from here and there

REQUIREMENTS

- a Nintendo Wii Console with Homebrew Channel installed
- an original Wii Classic Controller connected to the Wiimote (plays best)
- an USB drive (SD-Card is NOT supported and i'm not going to write support for it)

INSTALLATION

- copy all of the directories to the "APPS" folder on your USB device

- if you want, you can install the FORWARDER WAD's corresponding to your console using YAWMM

- the main game IWAD for each game is required as well in order to get each game to run

- DO NOT RENAME THE GAME DIRECTORIES AS THESE ARE SPECIFIC TO THE SOURCE CODE

- DO NOT MOVE OR RENAME ANY OF THE FILES IN THE GAME DIRECTORIES THAT CAME WITH THIS RELEASE
(the RESOURCE PWAD's are named "psp....wad" because i re-used them from my PSP / PS VITA ports)

GET THE GAMES RUNNING

- whenever you start one of these games, you have to point it to the main game's IWAD file
(PLEASE NOTE THAT THE STRIFE SHAREWARE IWAD'S ARE NOT SUPPORTED AND MAY NEVER BE)
(PLEASE NOTE THAT FOR STRIFE, YOU HAVE TO COPY THE FILE "VOICES.WAD" INTO THE "VOICES" DIRECTORY IF
YOU WANT VOICES TO PLAY - IT WILL BE LOADED AUTOMATICALLY)
(PLEASE NOTE THAT FOR HACX, THAT ONLY THE HACX v1.2 REGISTERED IWAD IS SUPPORTED)
(PLEASE NOTE THAT FOR FREEDOOM, THAT ONLY THE FREEDOOM v0.8 PHASE 2 IWAD IS SUPPORTED)
(PLEASE NOTE THAT MOST OF THE DOOM IWAD's ARE SUPPORTED BUT NOT ALL)
(THE WII-DOOM PORT SUPPORTS DOOM, DOOM 2, FINAL DOOM, HACX, FREEDOOM, CHEX AND CHEX 2)

- the corresponding RESOURCE PWAD's will be loaded automatically

- if you wish, you can also load PWAD's with these releases for custom maps / graphics / sound / music

BUG REPORTS

- please report any bugs for each game to the corresponding game:

(Wii-DOOM): - https://code.google.com/p/wii-doom/issues/list

(Wii-HERETIC): - https://code.google.com/p/wii-heretic/issues/list

(Wii-HEXEN): - https://code.google.com/p/wii-hexen/issues/list

(Wii-STRIFE): - https://code.google.com/p/wii-strife/issues/list

THANKS FLY OUT TO

- fraggle (creator of the Chocolate DOOM port)
- Kaiser (re-creator of the STRIFE source code)
- Quasar (re-creator of the STRIFE source code)
- Fabian Greffrath (creator of Crispy-DOOM)
- Arikado & Jendave (creators of the first Wii-DOOM / Wii-HERETIC / Wii-HEXEN / Wii-STRIFE ports)
- davebaol (creator of the Wii d2x-cIOS installer)
- The DOOM Legacy Team
- The devkitPro Team

RELEASE INFO FOR WII-DOOM (R33)

- APPLIED MORE PATCHES TO OGG-SUPPORT FOR DOOM 2
- APPLIED MORE PATCHES TO OGG-SUPPORT FOR THE GAME STATES
- DISABLED SHORTLY VISIBLE ERROR MESSAGE WHEN STARTING UP HACX ON MAP01
- SPEED-UP WHEN LOADING GAME RESOURCES
- SPEED UP WHEN CHOOSING PWAD'S IN THE WAD SELECTOR MENU
- DOUBLED THE RAM PROVIDED FOR USE
- SMALL COSMETIC CHANGES TO WAD SELECTOR MENU & GAME STARTUP SCREEN
- REMAPPING OF CLASSIC BUTTON B AND A FOR WAD SELECTOR MENU
- ALLOWING TO OPEN THE MENU USING THE CLASSIC CONTROLLER WHILE A DEMO IS RUNNING
- DISALLOW ADDITION OF PREVIOUSLY SELECTED PWAD'S
- DEACTIVATED PSEUDO SD-GECKO SUPPORT FOR WAD SELECTOR MENU
- DEACTIVATED DEAD GAMECUBE CONTROLLER CODE
- DEACTIVATED DEMO PLAYBACK FOR ALL IWAD FILES OF DOOM (NEEDS FURTHER INVESTIGATION)
- UPGRADED RENDERER TO USE 32-BIT INTEGER MATH
- INCLUDED FLOOR / CEILING WIGGLE FIX BY FABIAN GREFFRATH'S SOURCE PORT "CRISPY DOOM"
- CHANGES TO ERROR / FAILURE LOGGING & OUTPUT
- CHANGED FLAG BACK TO NON-DEBUG MODE
- CHANGED THROTTLE FOR JOYSTICK Y AXIS FROM 0 TO +20 / -20
- CHANGED WAD SELECTOR HOME DIRECTORY TO DEFAULT APP PATH
- REMOVED DEMO PLAYBACK FOR SEVERAL DOOM IWADs (OUT OF SYNC ERROR)
- REFRESHING / REDRAWING ENHANCEMENT TO THE SCREEN BORDER
- FIXED OGG SUPPORT FOR SD CARD USAGE
- FIXED OGG MUSIC NOT PLAYING FOR CERTAIN IWADS
- FIXED WRONG TYPO UPON RENDERING SPRITE CLIPPING INFO (NOT REALLY A BUG)
- FIXED A BUG THAT WOULD CAUSE THE PORT TO CRASH IF ENABLING THE DISPLAY TICKER WHEN NOT RUNNING A GAME
- FIXED A BUG FOR FREEDOOM PHASE 2 WHERE SELECTING A MAP TO WARP TO DIDN'T DISPLAY THE DESTINATION MAP
- FIXED A BUG FOR FREEDOOM PHASE 2 WHERE THE WEAPONS CHEAT MENU DIDN'T DISPLAY THE SUPER SHOTGUN
- FIXED A BUG CAUSING A CRASH WHEN ENTERING GAME SETTINGS MENU WHILE NOT RUNNING ANY GAME
- FIXED A BUG CAUSING A CRASH WHEN PRESSING THE BUTTON FOR AUTOMAP START UPON GAME STARTUP
- FIXED A BUG CAUSING CRASHES WHEN WALKING INTO SECTORS THAT HAVE BEEN LOWERED BY CROSSING A LINEDEF
- FIXED A BUG WHEN USING CROSSHAIR AT FULLSCREEN WAS DRAWN AT WRONG Y-POS
- FIXED A BUG IN THE FINALE CAST OF DOOM II WHERE MONSTERS WEREN'T SHOWING THE DYING FRAMES
- FIXED MENU BUTTON FOR GOING BACK
- FIXED BUTTONS FOR WAD SELECTOR MENU
- ADDED INGAME CONSOLE
- ADDED OGG-MUSIC SUPPORT
- ADDED "NO REST FOR THE LIVING" SUPPORT
- ADDED POSSIBILITY TO WARP TO SECRET MAP E1M10 (SEWERS) FOR XBOX DOOM.WAD
- ADDED POSSIBILITY OF USING A BUTTON BIND FOR RUNNING
- ADDED IWAD SUPPORT FOR THE PSN DOOM IWAD RELEASE
- ADDED IWAD SUPPORT FOR XBOX DOOM.WAD
- ADDED IWAD SUPPORT FOR THE XBOX DOOM 2 IWAD RELEASE
- ADDED SUPPORT FOR THE DOOM & DOOM 2 IWAD'S OF DOOM 3 BFG EDITION (PC)
- ADDED SUPPORT FOR WARPING XBOX' DOOM 2 IWAD FROM MAP 02 TO SECRET MAP 33
- ADDED POSSIBILITY TO JUMP IN THE GAME
- ADDED WAD SELECTOR MENU INFO ON HOW TO RESET THE FLAGS (SHOWN IF A FILE HAS BEEN ALMOST SELECTED)
- ADDED CROSSHAIR FLAG TO CONFIG
- ADDED SD-CARD SUPPORT
- ADDED BUTTON TO CHANGE WEAPONS BACKWARDS
- ADDED POSSIBILITY OF LOADING UP TO 3 PWADS
- RE_INTRODUCING KEY BINDINGS FROM MY PREVIOUS RELEASES OF CHOCOLATE TO THE PSP / PS VITA
- WORKAROUND FOR SOME MINOR "BAD V_DRAWPATCH" CRASHES (BUT HACX'S SHOTGUN FRAME IS STILL A BIT BUGGY)
- RESET FLAGS FOR PWAD'S WHEN PRESSING THE "X"-BUTTON ON THE WAD SELECTOR MENU

RELEASE INFO FOR WII-HERETIC (R28)

- APPLIED MORE PATCHES TO OGG-SUPPORT FOR THE GAME STATES
- REFRESHING / REDRAWING ENHANCEMENT TO THE SCREEN BORDER
- ENHANCEMENT TO THE SCREEN SIZE OPTION WHEN STARTING THE GAME WITH THE LOWEST POSSIBLE SCREEN SIZE
- ENHANCEMENT TO THE "BETA" FLASHING MESSAGE WHEN USING THE BETA VERSION OF HERETIC1.WAD WITH THIS PORT
- TYPO CHANGE UPON WEAPON CHANGING STYLE
- DOUBLED THE RAM PROVIDED FOR USE
- SMALL COSMETIC CHANGES TO WAD SELECTOR MENU
- REMAPPING OF CLASSIC BUTTON B AND A FOR WAD SELECTOR MENU
- DEACTIVATED PSEUDO SD-GECKO SUPPORT FOR WAD SELECTOR MENU
- DEACTIVATED REPEATING MUSIC FOR MAIN MENU WHEN DEMO PLAYBACK IS DISABLED
- DEACTIVATED DEMO PLAYBACK FOR ALL IWAD FILES OF HERETIC (NEEDS FURTHER INVESTIGATION)
- DISABLED SHORTLY VISIBLE ERROR MESSAGE WHEN CROSSING A LINEDEF THAT SHOULD FIND THE NEXT HIGHEST FLOOR
- FIXED OGG SUPPORT FOR SD CARD USAGE
- FIXED OGG MUSIC NOT PLAYING FOR CERTAIN IWADS
- FIXED A BUG THAT CAUSED MOVING SECTORS NOT TO MOVE ANY MORE WHEN LOADING A SAVEGAME
- FIXED A BUG THAT CAUSED THE INVENTORY ITEM TO CHANGE WHEN ENTERING SOME SPECIAL MENUS
- FIXED A BUG THAT CAUSED THE INVENTORY ITEM NOT TO BE RESET IF LOADING A GAME
- FIXED A BUG THAT CAUSED MONSTERS TO BECOME INVISIBLE WHEN WALKING INSIDE LIQUIDS LIKE WATER
- FIXED A BUG THAT CAUSED MUSIC TO RESTART WHEN INITING THE SAME MAP
- FIXED A BUG THAT PREVENT HERETIC FROM LOADING IT'S RESPECTIVE RESOURCE PWAD
- FIXED A BUG WHEN SELECTING INVENTORY ITEMS AUTOMATICALLY MAKES THEM USE
- FIXED A BUG WHEN USING CROSSHAIR AT FULLSCREEN WAS DRAWN AT WRONG Y-POS
- FIXED A BUG THAT CAUSED THE GAME TO CRASH WHEN PRESSING THE UP BUTTON IN KEY BINDINGS MENU
- FIXED MENU BUTTON FOR GOING BACK
- CHANGED WAD SELECTOR HOME DIRECTORY TO DEFAULT APP PATH
- CHANGED THROTTLE FOR JOYSTICK Y AXIS FROM 0 TO +20 / -20
- ADDED INGAME CONSOLE
- ADDED OGG-MUSIC SUPPORT
- ADDED "FULL MAP" CHEAT LIKE DOOM'S "IDBEHOLD-A"
- ADDED POSSIBILITY OF USING A BUTTON BIND FOR RUNNING
- ADDED POSSIBILITY TO JUMP IN THE GAME
- ADDED WAD SELECTOR MENU INFO ON HOW TO RESET THE FLAGS (SHOWN IF A FILE HAS BEEN ALMOST SELECTED)
- ADDED CROSSHAIR FLAG TO CONFIG
- ADDED SD-CARD SUPPORT
- ADDED BUTTON TO CHANGE WEAPONS BACKWARDS
- ADDED POSSIBILITY OF LOADING UP TO 3 PWADS
- ADDED FORWARDER WAD FOR vWII
- RE_INTRODUCING KEY BINDINGS FROM MY PREVIOUS PORTS OF CHOCOLATE TO THE PSP / PS VITA
- SPEED UP WHEN CHOOSING PWAD'S IN THE WAD SELECTOR MENU
- DISALLOW ADDITION OF PREVIOUSLY SELECTED PWAD'S
- RESET FLAGS FOR PWAD'S WHEN PRESSING THE "X"-BUTTON ON THE WAD SELECTOR MENU

RELEASE INFO FOR WII-HEXEN (R25)

- TYPO CHANGE UPON WEAPON CHANGING STYLE
- SPEED-UP WHEN LOADING GAME RESOURCES
- SPEED UP WHEN CHOOSING PWAD'S IN THE WAD SELECTOR MENU
- DOUBLED THE RAM PROVIDED FOR USE
- SMALL COSMETIC CHANGES TO WAD SELECTOR MENU
- REMAPPING OF CLASSIC BUTTON B AND A FOR WAD SELECTOR MENU
- ALLOWING TO OPEN THE MENU USING THE CLASSIC CONTROLLER WHILE A DEMO IS RUNNING
- DEACTIVATED DEAD GAMECUBE CONTROLLER CODE
- DEACTIVATED PSEUDO SD-GECKO SUPPORT FOR WAD SELECTOR MENU
- DEACTIVATED REPEATING MUSIC FOR MAIN MENU WHEN DEMO PLAYBACK IS DISABLED
- DEACTIVATED DEMO PLAYBACK FOR ALL IWAD FILES OF HEXEN (NEEDS FURTHER INVESTIGATION)
- APPLIED MORE PATCHES TO OGG-SUPPORT FOR THE GAME STATES
- APPLIED LATEST COMMITS BY FRAGGLE
- REFRESHING / REDRAWING ENHANCEMENT TO THE SCREEN BORDER
- ENHANCEMENT TO THE "BETA" FLASHING MESSAGE WHEN USING THE BETA VERSIONS OF HEXEN.WAD WITH THIS PORT
- FIXED OGG SUPPORT FOR SD CARD USAGE
- FIXED OGG MUSIC NOT PLAYING FOR CERTAIN IWADS
- FIXED A BUG THAT CAUSED A WRONG PLACEMENT OF THE CONTROL MENU'S FREELOOK SPEED SLIDER
- FIXED A BUG THAT CAUSED THE INTERMISSION SCREEN TO BE DRAWN INCORRECTLY
- FIXED A BUG THAT CAUSED THE STATUS BAR NOT BEING DRAWN CORRECTLY WHEN ENTERING / EXITING THE AUTOMAP
- FIXED A BUG THAT CAUSED MONSTERS TO BECOME INVISIBLE WHEN WALKING INSIDE LIQUIDS LIKE WATER
- FIXED A BUG WHEN SELECTING INVENTORY ITEMS AUTOMATICALLY MAKES THEM USE
- FIXED A BUG WHILE SAVING GAMES (GAMENAME WAS SHOWING WRONG MAP NUMBER)
- FIXED A BUG WHEN USING CROSSHAIR AT FULLSCREEN WAS DRAWN AT WRONG Y-POS
- FIXED A BUG THAT CAUSED THE GAME TO CRASH WHEN PRESSING THE UP BUTTON IN KEY BINDINGS MENU
- FIXED A BUG THAT CAUSED THE PLAYER TO GET STUCK INSIDE THE FLOOR WHEN TELEPORTING BETWEEN MAPS
- FIXED MENU BUTTON FOR GOING BACK
- RESTORED CHOCOLATE HEXEN'S STOCK SAVEGAME CODE
- CHANGED WAD SELECTOR HOME DIRECTORY TO DEFAULT APP PATH
- CHANGED THROTTLE FOR JOYSTICK Y AXIS FROM 0 TO +20 / -20
- RE_INTRODUCING KEY BINDINGS LIKE THEY ARE PRESENT IN MY PSP / PS VITA PORTS OF CHOCOLATE
- ADDED "FULL MAP" CHEAT LIKE DOOM'S "IDBEHOLD-A"
- ADDED POSSIBILITY OF USING A BUTTON BIND FOR RUNNING
- ADDED WAD SELECTOR MENU INFO ON HOW TO RESET THE FLAGS (SHOWN IF A FILE HAS BEEN ALMOST SELECTED)
- ADDED CROSSHAIR FLAG TO CONFIG
- ADDED SD-CARD SUPPORT
- ADDED BUTTON TO CHANGE WEAPONS BACKWARDS
- ADDED POSSIBILITY OF LOADING UP TO 3 PWADS
- ADDED INGAME CONSOLE
- ADDED OGG-MUSIC SUPPORT
- RESET FLAGS FOR PWAD'S WHEN PRESSING THE "X"-BUTTON ON THE WAD SELECTOR MENU
- DISALLOW ADDITION OF PREVIOUSLY SELECTED PWAD'S

RELEASE INFO FOR WII-STRIFE (R31)

- APPLIED MORE PATCHES TO OGG-SUPPORT FOR THE GAME STATES
- TYPO FIX UPON MAPNAME OF AREA 29 ("ENTITY" CHANGED TO "ENTITY'S LAIR" )
- DOUBLED THE RAM PROVIDED FOR USE
- SMALL COSMETIC CHANGES TO WAD SELECTOR MENU
- REMAPPING OF CLASSIC BUTTON B AND A FOR WAD SELECTOR MENU
- REMAPPING WARNING MESSAGE COMMITMENT BUTTON ON WIIMOTE'S BUTTON A TO CLASSIC CONTROLLER BUTTON A
- ALLOWING TO OPEN THE MENU USING THE CLASSIC CONTROLLER WHILE A DEMO IS RUNNING
- DEACTIVATED DEAD GAMECUBE CONTROLLER CODE
- DEACTIVATED PSEUDO SD-GECKO SUPPORT FOR WAD SELECTOR MENU
- RESTORED ORIGINAL SOUNDS & MUSIC AND CODE OF THE STRIFE TEASER DEMO WHEN RUNNING THE DEMO CAMPAIGN
- RESTORED ORIGINAL HELP SCREENS 2 & 3 OF THE STRIFE TEASER DEMO WHEN RUNNING THE DEMO CAMPAIGN
- RESTORED ORIGINAL INTRO & DEMO SLIDESHOWS OF THE STRIFE TEASER DEMO WHEN RUNNING THE DEMO CAMPAIGN
- FINISHED THE CODE FOR THE MISSING STRIFE TEASER DEMO SLIDESHOW ENDING WHEN RUNNING THE DEMO CAMPAIGN
- REFRESHING / REDRAWING ENHANCEMENT TO THE SCREEN BORDER
- FIXED OGG SUPPORT FOR SD CARD USAGE
- FIXED OGG MUSIC NOT PLAYING FOR CERTAIN IWADS
- FIXED WRONG ACTOR FLAG AFTER TELEPORTING ENEMIES (NOT REALLY A BUG)
- FIXED WRONG SOUND ORIGIN FOR SWITCHES (NOT REALLY A BUG)
- FIXED A BUG THAT CAUSED THE GAME TO CRASH WHEN USING THE MAP SELECTOR ABOVE MAP 34 IN THE CHEAT MENU
- FIXED A BUG THAT CAUSED THE LOADING INDICATOR TO NOT BEING DRAWN
- FIXED A BUG CAUSING A CRASH WHEN PRESSING THE BUTTON FOR AUTOMAP START UPON GAME STARTUP
- FIXED A BUG WHERE SELECTING INVENTORY ITEMS WASN'T CORRECTLY APPLIED
- FIXED A BUG WHEN USING CROSSHAIR AT FULLSCREEN WAS DRAWN AT WRONG Y-POS
- FIXED A BUG WHERE STRIFE SEEMINGLY DIDN'T WANT TO RUN
- FIXED A BUG THAT CAUSED MONSTERS TO BECOME INVISIBLE WHEN WALKING INSIDE LIQUIDS LIKE WATER
- FIXED A BUG THAT CAUSED ROWAN TO FAIL TO TAKE BELDIN'S RING FROM THE PLAYER IF AMMO WAS FULL
- FIXED MENU BUTTON FOR GOING BACK
- UPSTREAM FIX FROM STRIFE: VETERAN EDITION (STEAM): MF_MVIS FLAG
- RE_INTRODUCING KEY BINDINGS LIKE THEY ARE PRESENT IN MY PSP / PS VITA PORTS OF CHOCOLATE
- CHANGES TO THE CHEAT MENU: DISPLAY CHEAT NAMES FOR THE TEASER DEMO OR THE RETAIL GAME AND VICE VERSA
- CHANGES TO THE CHEAT MENU: DISPLAY ONLY CHEATS AVAILABLE IN THE TEASER DEMO
- CHANGES TO THE MUSIC CHEAT: DON'T PLAY THE TEASER DEMO MUSIC IN THE RETAIL GAME MODE AND VICE VERSA
- CHANGES TO THE MUSIC CHEAT: DON'T ALLOW DOUBLED SELECTION OF MUSIC TRACKS
- CHANGED (INCREASED) RAM USAGE DUE TO Z_MALLOC ERRORS
- CHANGED DEFAULT INIT SKILL FROM MEDIUM TO EASY
- CHANGED WAD SELECTOR HOME DIRECTORY TO DEFAULT APP PATH
- CHANGED SAVEGAME CODE BACK TO STOCK
- CHANGED THROTTLE FOR JOYSTICK Y AXIS FROM 0 TO +20 / -20
- SPEED UP WHEN CHOOSING PWAD'S IN THE WAD SELECTOR MENU
- DISALLOW ADDITION OF PREVIOUSLY SELECTED PWAD'S
- RESET FLAGS FOR PWAD'S WHEN PRESSING THE "X"-BUTTON ON THE WAD SELECTOR MENU
- ADDED SUPPORT FOR TELEPORTING TO MAP35 (WHICH WAS PART OF THE STRIFE TEASER DEMO - IT'S A DEV-MAP)
- ADDED SUPPORT FOR TELEPORTING TO MAP36 (WHICH WAS PART OF THE STRIFE TEASER DEMO - IT'S A DEV-MAP)
- ADDED "FULL MAP" CHEAT LIKE DOOM'S "IDBEHOLD-A"
- ADDED POSSIBILITY OF USING A BUTTON BIND FOR RUNNING
- ADDED WAD SELECTOR MENU INFO ON HOW TO RESET THE FLAGS (SHOWN IF A FILE HAS BEEN ALMOST SELECTED)
- ADDED CROSSHAIR FLAG TO CONFIG
- ADDED SD-CARD SUPPORT
- ADDED BUTTON TO CHANGE WEAPONS BACKWARDS
- ADDED POSSIBILITY OF LOADING UP TO 3 PWADS
- ADDED CAMPAIGN GAMEPLAY FEATURE (DEMO / RETAIL VERSION) FROM THE STEAM "STRIFE: VETERAN EDITION"
- ADDED INGAME CONSOLE
- ADDED OGG-MUSIC SUPPORT
- ADDED MORE CHANGES TO THE DEMO CAMPAIGN
- ADDED MISSING "CAST" FEATURE THAT'S PART OF THE STEAM "STRIFE: VETERAN EDITION" AND WHICH WAS PART OF
THE STRIFE TEASER DEMO (THOUGH, I DON'T KNOW IF IT'S THE SAME THAT ROGUE HAD INCLUDED IN THE TEASER)

DOWNLOAD (UPDATED TO R33 AS OF MAR. 29TH 2015)

http://www.mediafire.com/download/icez8pw2c3ky3bq/Wii-DOOM_Wii-HERETIC_Wii-HEXEN_Wii-STRIFE_ALL-IN-ONE_R33_PROPER.zip

Share this post


Link to post

I will definitely give this a shot, I've been waiting for an updated Wii port to come forth.

I remember being severely put off by the glaring errors riddled in WiiDoom (the port based off PrBoom) and its lack of updates, so it's nice to see some renewed interested in the Wii scene for an up to date port.

Share this post


Link to post

So far, I've tested this with Ultimate Doom as well as Doom 2 with D2TWID including its respective .deh file.

The performance is incredible so far, but I do have a few gripes:

  • It would be nice to be able to load more than one .wad file at a time, namely to load megawads such as Momento Mori II or Requiem in their entirety.

  • Having only one button to cycle weapons forward as opposed to two for forward and backward is a bit jarring, especially with the amount of free buttons available for such uses.

  • I'm not sure whether or not this is just my Classic Controller being shitty, but the analog movement feels a bit wonky with the Y-axis regardless of sensitivity settings. I sometimes find myself moving forward when trying to simply strafe left.
Aside from all that, this port's absolutely solid and I've been having a lot of fun with it!

Share this post


Link to post
chungy said:

You should credit Quasar in addition to Kaiser for Chocolate Strife ;)

I'm too busy appreciating the fact the source was released without me having to ask for it to care :V

Share this post


Link to post

Super Flip said:


  • It would be nice to be able to load more than one .wad file at a time, namely to load megawads such as Momento Mori II or Requiem in their entirety.

  • Having only one button to cycle weapons forward as opposed to two for forward and backward is a bit jarring, especially with the amount of free buttons available for such uses.
Aside from all that, this port's absolutely solid and I've been having a lot of fun with it!


I'm currently working on those two points and almost have an updated binary for the Wii-DOOM port. I will continue working on the other game ports as well and also release updated forwarders very soon.

For the third point: i will have a look at this.

It won't take too long until the next release...

Edit:

So the R2 is right here:

http://www.file-upload.net/download-9875351/Wii-DOOM_Wii-HERETIC_Wii-HEXEN_Wii-STRIFE_ALL-IN-ONE_R2_PROPER.zip.html

Share this post


Link to post

Think we could get some patch notes?

Also, is it possible to play any music format aside from midis?

EDIT: I decided to give Hexen a shot, and noticed a few oddities right from the get-go:

  • The first demo desyncs immediately, but I'm not sure if that's because of my Hexen being Version 1.1 or just incompatibility with demos.

  • The current method of freelook feels very...stiff with vertical movement.

  • Having + button as "Inventory Use" is rather unwieldy. I'd recommend something like Y button instead.
That's all I have to report for now.

Share this post


Link to post

This is great. You even enabled music too, which I don't think any of the other Wii id ports did except Wolfenstein.

There are a few issues and unclear things though.

Crash: HACX's first demo desyncs (probably because of changes 1.2 made I'd guess) but the second demo crashed to a code dump.

Wad selection: Apparently if you make a mistake when selecting iwad/pwads, the only way to undo it is to hit X and start over? Being able to press select or something to cycle between what iwad/pwad/deh you're choosing would eliminate the need to start all over.

Controls: Is there a way to rebind controls? I see some things that look like they might be controls in default.cfg, but I don't know how I'd change them.

I have tried using the default control scheme but I just can't stand it. I'd use a more SNES Doom like control scheme if I could set it, which is completely different then the default.

Besides that, whenever I'm in a level half the time there's a constant turning to the left. As far as I can tell it seems like there might be a slight (and I mean very slight) problem with the deadzone on my right analog always leaning just a hair to the left. But just that little bit kept it wanting to turn to the left constantly.

I've never noticed a problem like that with any other homebrew or Wii games though, so I don't know why your ports are so sensitive to that. That's something else that could be fixed by rebinding though. The configuration I'd want wouldn't even use the right analog.

nitr8 said:

- an USB drive (SD-Card is NOT supported and i'm not going to write support for it)

For anyone who might be confused by this at first like I was, you can use the ports with a homebrew channel setup on an SD card, as long as you have a USB drive available too.

In order to load them from an SD card, you just need to put all the programs in the "apps" folder of both the SD card and the USB drive. They'll show up in the homebrew channel from your SD card, and you can load iwad/pwads from the SD, and game saves will work right too.

Share this post


Link to post

About HACX 2nd demo crash: this is a "Bad V_DrawPatch" error where i can't tell if i'm able to really fix it...

The problem with demo desyncs is that the original Chocolate ports (no matter of which game is being played) do NOT even include this high amount of IWAD support. So there are IWADs (for example for DOOM) that include DEMOs which have been recorded running a net game. But in my ports the net game support has been completely ripped off due to the fact that the SDL_net library seems to have a bug so net game support doesn't even work from this side and makes it unusable in the end. I didn't even port SDL_net for myself and that's not my intention. My skills aren't even that high. But in the end i wish it would have been working.

Most IWADs are coming from different versions of the DOOM.EXE file so the code used for the Wii ports needs a general SYNC update for the DEMOs. I don't know when or if i'm able to include this very soon.

Share this post


Link to post

Next release for Wii-DOOM includes bug fixes for walking into lowered sectors, "Bad V_DrawPatch" crash fix and re-introduces KEY BINDINGS from my PSP / PS VITA ports of Chocolate.



Share this post


Link to post

Damn, don't have a classic controller. Was hoping to use my Gamecube controller. :'(

Share this post


Link to post

The new download link is bugged so here's a fixed link.

http://www.file-upload.net/download-9919719/Wii-DOOM_Wii-HERETIC_Wii-HEXEN_Wii-STRIFE_ALL-IN-ONE_R12_PROPER.zip.html

Edit:

Bug: I couldn't get the menu to come up while a Doom demo was playing. Haven't checked that on the other ports.

I was really looking forward to using these now that there's key rebinding, but I don't see any way to rebind strafe, turn, or movement keys. What I really want is to bind strafe to shoulder buttons and move+turn to either the D-pad or left analog, or maybe even both.

Unfortunately because there's no way to unbind move+turn from the right analog, I cannot get rid of the constant turning caused by a slight deadzone problem with my right analog. It literally makes everything unplayable.

I'd really like to use these ports though. I hope I'm not being a pest, but is there any chance that move, strafe, and turn could be rebound in the future too, please?

And that move+strafe could be unbound/cleared from the right analog? Unfortunately I don't think there's any chance I'll be able to use these without that. The constant turning I'm experiencing just makes it impossible to play.

Share this post


Link to post
sector666 said:

The new download link is bugged so here's a fixed link.

http://www.file-upload.net/download-9919719/Wii-DOOM_Wii-HERETIC_Wii-HEXEN_Wii-STRIFE_ALL-IN-ONE_R12_PROPER.zip.html

Edit:

Bug: I couldn't get the menu to come up while a Doom demo was playing. Haven't checked that on the other ports.

I was really looking forward to using these now that there's key rebinding, but I don't see any way to rebind strafe, turn, or movement keys. What I really want is to bind strafe to shoulder buttons and move+turn to either the D-pad or left analog, or maybe even both.

Unfortunately because there's no way to unbind move+turn from the right analog, I cannot get rid of the constant turning caused by a slight deadzone problem with my right analog. It literally makes everything unplayable.

I'd really like to use these ports though. I hope I'm not being a pest, but is there any chance that move, strafe, and turn could be rebound in the future too, please?

And that move+strafe could be unbound/cleared from the right analog? Unfortunately I don't think there's any chance I'll be able to use these without that. The constant turning I'm experiencing just makes it impossible to play.


Most likely it will never happen that I will be able to make the sticks do anything but movement. That would be more than just hard work.

What I can't understand is your problem with the deadzone because I definitely DON'T have that issue. Are you able to make a video of that situation and post it to youtube? Would help me to understand...

Thanks in advance.

Share this post


Link to post

I've come to the conclusion has to be an issue/defect with the controller itself, because there's a constant turning to the left when I'm not touching the right analog stick. But if I hold the right analog stick even a tiny bit to the right that constant turning stops until I let go.

Sometimes when I let go of the right analog gently after having held it to the right, it actually stays put instead of constantly turning to the left. But then when I have to turn again, whether left or right, most often it will start constantly turning to the left again when I'm not holding the right analog anymore.

What I don't really understand is why no other homebrew I can think of that I've used has had an issue with the right analog of my classic controller. I didn't even know there was a deadzone problem on the right analog until I tried using your ports. Although it seems clear that it has to be a deadzone issue on the right analog that is causing this, because holding that analog just a hair to the right ends the constant turning to the left as long as it's held.

So the only solution I can think of is if there was a way to remap bindings so that right analog was unused, that would definitely fix the problem.

A control scheme which moved strafe to shoulder buttons, move+turn to left analog, and allowed right analog to be unbound would accomplish that and also control very well, imo. It's just unfortunate that there's no way to set up a binding like that, and it sounds like it would be a lot of work to allow something like that.

Share this post


Link to post

You even added the wiggle fix. Nice.

Bug: Going to Game Settings without having a game loaded causes a crash (Doom port only).

Share this post


Link to post
sector666 said:

You even added the wiggle fix. Nice.

Bug: Going to Game Settings without having a game loaded causes a crash (Doom port only).


* DOWNLOAD LINK & INFO UPDATED * (R16)

- includes running key binding possibility for all ports

- changes home directory to default app path

- fixes a bug (crash) when pressing the "up" button in the key bindings menu of HERETIC & HEXEN

- fixes a bug that caused a crash when entering the game settings menu while not running any game

- AS ALWAYS: PLEASE REPLACE ALL FILES WITH A NEW RELEASE

Share this post


Link to post

* DOWNLOAD LINK & INFO UPDATED (R19) *

FOR ALL PORTS:

- doubled the RAM provided for use
- some cosmetic changes to the WAD selector menu
- disabled pseudo SD Gecko support for WAD selector menu
- remapping of classic button B and A for WAD selector menu
- allowing to open the menu using the classic controller while a demo is running
- disabled dead gamecube controller code

FOR HEXEN & HERETIC:

- disabled repeating music for main menu when demo playback is disabled

FOR STRIFE:

- changed savegame code back to stock

Share this post


Link to post

Hey, I hope its not too much trouble, but my ISP is stupid and Mediafire just REFUSES to download ANYTHING. So...mirror please? :)

Share this post


Link to post

* DOWNLOAD LINK & INFO UPDATED (R22) *

FOR DOOM:

- ADDED POSSIBILITY TO WARP TO SECRET MAP E1M10 (SEWERS) FOR THE XBOX DOOM.WAD RELEASE
- ADDED SUPPORT FOR THE DOOM & DOOM 2 IWAD'S OF DOOM 3 (XBOX)
- ADDED SUPPORT FOR THE DOOM & DOOM 2 IWAD'S OF DOOM 3 BFG EDITION (PC)

FOR DOOM & HEXEN:

- SPEED-UP WHEN LOADING GAME RESOURCES

Share this post


Link to post
Super Flip said:

Does this mean NRFTL is playable, or does this source port still pose the engine limits prohibiting that to be played?


It's a PWAD file so it should be playable with the Wii-DOOM port

Share this post


Link to post

* DOWNLOAD LINK & INFO UPDATED (R23) *

CHANGES FOR DOOM:

- FIXED WRONG TYPO UPON RENDERING SPRITE CLIPPING INFO

CHANGES FOR HERETIC, HEXEN:

- TYPO CHANGE UPON WEAPON CHANGING STYLE

CHANGES FOR HEXEN, HERETIC & STRIFE:

- ADDED "FULL MAP" CHEAT LIKE DOOM'S "IDBEHOLD-A"

(FOR HEXEN & HERETIC I NAMED IT "MAP SCROLL" IN THE CHEAT MENU)
(FOR STRIFE I NAMED IT "SHOW UNVISITED MAP AREAS" IN THE CHEAT MENU)

CHANGES FOR STRIFE:

- FIXED WRONG ACTOR FLAG AFTER TELEPORTING ENEMIES
- FIXED WRONG SOUND ORIGIN FOR SWITCHES
- CHANGED DEFAULT INIT SKILL FROM MEDIUM TO EASY

Share this post


Link to post

I know I might have asked this before but, could there perhaps be support for .ogg/.mp3/etc music files?

I'll give this new version a test run when I get home.

Share this post


Link to post
Super Flip said:

I know I might have asked this before but, could there perhaps be support for .ogg/.mp3/etc music files?

I'll give this new version a test run when I get home.


No, as it would be buggy and therefore will only cause the games to crash more.

I don't even get the point why everyone wants an alternate music mode. Why is no one happy with what I've done so far compared with the almost existing releases of DOOM for the Wii...

I don't want to create another version of "Frankenstein's monster"...

Btw: if you want alternate music, load a PWAD with alternate music in it corresponding for the games you want that music to play with and be happy.

I'm not going to include MP3 or OGG support as it's causing crashes upon switching between these modes and even between switching songs. I've almost tested that.

Share this post


Link to post

* DOWNLOAD LINK & INFO UPDATED (R24) *

CHANGES FOR HEXEN & HERETIC & STRIFE:

- FIXED A BUG THAT CAUSED MONSTERS TO BECOME INVISIBLE WHEN WALKING INSIDE LIQUIDS LIKE WATER

CHANGES FOR STRIFE:

- FIXED A BUG THAT CAUSED ROWAN TO FAIL TO TAKE BELDIN'S RING FROM THE PLAYER IF AMMO WAS FULL
- UPSTREAM FIX FROM STRIFE: VETERAN EDITION (STEAM): MF_MVIS FLAG

Share this post


Link to post

* DOWNLOAD LINK & INFO UPDATED (R25) *

CHANGES FOR HEXEN & HERETIC:

- FIXED A BUG THAT CAUSED THE INVENTORY ITEM NOT TO BE RESET IF LOADING A GAME

CHANGES FOR STRIFE:

- TYPO FIX UPON MAPNAME OF AREA 29 ("ENTITY" CHANGED TO "ENTITY'S LAIR" )

Share this post


Link to post

* Download Link & Info updated (R27) *

Changes for DOOM:

- disabled shortly visible error message when starting up HACX on MAP01

Changes for HERETIC:

- fixed a bug that caused moving sectors not to move any more when loading a savegame
- fixed a bug that caused the inventory item to change when entering some special menus
- disabled shortly visible error message when crossing a linedef that should find the next highest floor

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×