Homebrew The Wii Ports ultimate thread

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,454
Country
Venezuela
.
DOS GAMES

OpenTyrian Wii



Changelog:
Can be used from SD or USB device. Extract to the root of your device.

1.8 r45:
* Classic Controller now working again.
* USB support working again.
* Wii U Pro Controller support.

Releases:
https://github.com/niuus/OpenTyrian-Wii/releases/
Source:
https://github.com/niuus/OpenTyrian-Wii

Descent-Wii



Changelog:
Can be used from SD or USB device. Extract to the root of your device.

1.13:
You can run it from SD or USB.

Partially compatible with the Wii U Pro Controller. If you want to use it, you need to turn off the Wiimote when you're at the title screen and then sync the WUPC. You also need to disable the analog sticks in the game Settings, or else the ship goes crazy.

Releases:
https://github.com/niuus/Descent-Wii/releases
Source:
https://github.com/niuus/Descent-Wii


Wii-Doom / Wii-Heretic / Wii-Hexen / Wii-Strife



Changelog:
Check the original thread.

Releases and source:
Click here.
Compatibility list for WADs:
Click here.

Wii-RoTT



Changelog:
Check the original thread.

Releases and source:
Click here.
Compatibility list for WADs:
Click here.

Wii-HEXEN II



Changelog:
Check the original thread.

Releases and source:
Click here.

Quake Wii
(original port by Peter Mackay, forked later into Quake GX by Eluan, and finally Quake Wii by Piko)



Controller support:
  • Gamecube controller.
  • Wiimote+Nunchuk.
  • Wii Classic Controller.
  • USB Keyboard.

Usage instructions:
Check the readme.

Releases:
https://github.com/niuus/Quake-Wii-GX/releases
Source:
https://github.com/niuus/Quake-Wii-GX/

OpenSupaplex



Changelog:
Check the original thread.

Releases:
https://github.com/sergiou87/open-supaplex/releases
Source:
https://github.com/sergiou87/open-supaplex

Digger Remastered



Controller support:
  • Gamecube controller.
  • Wiimote.
  • Wiimotion Plus.
  • Wii Classic Controller.

Changelog:
Check the original thread.

Releases:
https://www.wiibrew.org/wiki/Digger
Source:
https://www.wiibrew.org/wiki/Digger

Abuse Wii
(original port by HunterZ)



Controller support:
  • Wiimote+Nunchuck.
  • Wiimotion Plus+Nunchuck.
  • Wiimote+Wii Classic Controller.
  • Wiimotion Plus+Wii Classic Controller.

Changelog:
Check the original wiki.

Discussion:
https://www.vogons.org/viewtopic.php?t=29885
Releases:
https://github.com/niuus/abuse-wii/releases
Source:
https://github.com/niuus/abuse-wii

Bermuda Syndrome Wii
(original engine port by Gregory Montoir, ported to Wii by Wiimpathy)



Controller support:
  • Gamecube controller.
  • Wiimote.
  • Wiimotion Plus.
  • Wii Classic Controller.
  • Wii U Pro Controller. (partial support, not really useful for playing)
Changelog:
Check the original wiki.

Discussion:
Original thread here.
Releases:
https://github.com/Wiimpathy/Bermuda-Wii/releases
Source:
https://github.com/Wiimpathy/Bermuda-Wii
Original engine source:
https://github.com/cyxx/bermuda

Exult Wii
(original Ultima VII engine port by Team Exult, ported to Wii by Wiimpathy)



Controller support:
  • Wiimote.
  • Wiimotion Plus.
  • Wii Classic Controller.

Discussion and releases:
Original thread here.
Source:
https://github.com/Wiimpathy/exult/tree/Wii_d55f5ac46b_Nov2018
Original engine web:
http://exult.sourceforge.net/
Original engine source:
https://github.com/exult/exult


WINDOWS GAMES

Heart of Darkness
(Original engine port and port to Wii by Gregory Montoir)



Controller support:
  • Gamecube controller.
  • Wiimote. (This one has d-pad inverted so not really useful for playing)
  • Wiimotion Plus. (This one has d-pad inverted so not really useful for playing)
  • Wii Classic Controller.
  • Wii U Pro Controller.
  • Wii U Gamepad.

Usage instructions:

From the Windows releases, demo or full CD, you need the following files:
- hod.paf (hod_demo.paf, hod_demo2.paf)
- setup.dat
- *_hod.lvl
- *_hod.sss
- *_hod.mst

Put all the needed files inside the "hode" folder on the root of your device.

Changelog, bugs, versions compatibility:
Compatible controllers: (release 1)
- Gamecube
- Wiimote.

Compatible versions:
Heart of Darkness (French)
File list:
- dark_hod.lvl: e7c188e5c47632d512d96d9da89fc8c060528d45
- dark_hod.mst: 6c2d93b2e31c299215d0fdf05ac1e8e8e95e9042
- dark_hod.sss: 8d5b19842e551b8ec73bda411c210cc96e08569a
- fort_hod.lvl: 82456ed6e29780b5b8031a67ba3dddb8da813c19
- fort_hod.mst: ce55095902ade9f1d8a198f271d0946d6228b90d
- fort_hod.sss: 6ff572b553d93040c9cad74891db05b2cc8267c6
- hod.paf: 6df823a778ed0df275217692fd814a7408b725cb
- hodwin32.exe: 02ae85c179f175c5a42fadb22ba9edaf4f62be14
- isld_hod.lvl: f78e9316f2187c0ca9e42abe8a2242b3d3e6feaf
- isld_hod.mst: 448e5dd5bbe59621279562d8695c9a864cb4c286
- isld_hod.sss: 61c5da6dfcf80684c56baebddb04125ca0c1f209
- lar1_hod.lvl: 84f7b33a9b57f2afa68063e0128512991f86dfa0
- lar1_hod.mst: 9db53a4a75327eeca45ffa5b761a9f04af5e5204
- lar1_hod.sss: 72667991fde3caf36978da1fa929695de80abe4b
- lar2_hod.lvl: 999b2548490f586f955c9f5c6db95f88d49102f3
- lar2_hod.mst: 333ea4e6be6ca9aad735fafe59177546aab41c4e
- lar2_hod.sss: c5c655b718ead1d2eb460a058df7eb3b795dea9e
- lava_hod.lvl: 2921eb2f78354e79c1257ef55543bb1a1492e914
- lava_hod.mst: c05ce42c0abdbb2dbfc109cbb4ea7eee1937445d
- lava_hod.sss: 8fc8d2c86f67e13ca840d604c603249b20723f85
- pwr1_hod.lvl: cd6489e11914770d95034aa6afaa2fc67f035ce8
- pwr1_hod.mst: f821e5686ae27b2ed5000ea4b38a464ecebe44a7
- pwr1_hod.sss: cbb39e1bfd24dcbd5bf65f9e0b92faaa9b6b02a6
- pwr2_hod.lvl: 7263ecf8d51d45c2c62dc11701eac03b67738fd8
- pwr2_hod.mst: 132b29e758a28529009e979ef31a29a42d0a5c4b
- pwr2_hod.sss: 24342241b4353777cc22696be8a684d635f9c809
- rock_hod.lvl: cdb3d7ad1ae13f2234380f79bc8ec57e1e505cef
- rock_hod.mst: 5b49637348f6c6a2737a64cacf01f9bcef8e83f6
- rock_hod.sss: 55c841f6c091c2ae68f0636c075c66405d00cc6a
- setup.dat: 1d476d896cafd3d4af00b15eb2eb695a804a0662
Heart of Darkness (Italian)
File list:
- dark_hod.lvl: e7c188e5c47632d512d96d9da89fc8c060528d45
- dark_hod.mst: 6c2d93b2e31c299215d0fdf05ac1e8e8e95e9042
- dark_hod.sss: 8d5b19842e551b8ec73bda411c210cc96e08569a
- fort_hod.lvl: 82456ed6e29780b5b8031a67ba3dddb8da813c19
- fort_hod.mst: ce55095902ade9f1d8a198f271d0946d6228b90d
- fort_hod.sss: 6ff572b553d93040c9cad74891db05b2cc8267c6
- hod.paf: 0644a8114392b8e9449f691315dd8cb5a8616ac1
- hodwin32.exe: 9c61df98e15a265bd5719b7e5e2e2af13644b80e
- isld_hod.lvl: f78e9316f2187c0ca9e42abe8a2242b3d3e6feaf
- isld_hod.mst: 448e5dd5bbe59621279562d8695c9a864cb4c286
- isld_hod.sss: 61c5da6dfcf80684c56baebddb04125ca0c1f209
- lar1_hod.lvl: 84f7b33a9b57f2afa68063e0128512991f86dfa0
- lar1_hod.mst: 9db53a4a75327eeca45ffa5b761a9f04af5e5204
- lar1_hod.sss: 72667991fde3caf36978da1fa929695de80abe4b
- lar2_hod.lvl: 999b2548490f586f955c9f5c6db95f88d49102f3
- lar2_hod.mst: 333ea4e6be6ca9aad735fafe59177546aab41c4e
- lar2_hod.sss: c5c655b718ead1d2eb460a058df7eb3b795dea9e
- lava_hod.lvl: 2921eb2f78354e79c1257ef55543bb1a1492e914
- lava_hod.mst: c05ce42c0abdbb2dbfc109cbb4ea7eee1937445d
- lava_hod.sss: 8fc8d2c86f67e13ca840d604c603249b20723f85
- pwr1_hod.lvl: cd6489e11914770d95034aa6afaa2fc67f035ce8
- pwr1_hod.mst: f821e5686ae27b2ed5000ea4b38a464ecebe44a7
- pwr1_hod.sss: cbb39e1bfd24dcbd5bf65f9e0b92faaa9b6b02a6
- pwr2_hod.lvl: 7263ecf8d51d45c2c62dc11701eac03b67738fd8
- pwr2_hod.mst: 132b29e758a28529009e979ef31a29a42d0a5c4b
- pwr2_hod.sss: 24342241b4353777cc22696be8a684d635f9c809
- rock_hod.lvl: cdb3d7ad1ae13f2234380f79bc8ec57e1e505cef
- rock_hod.mst: 5b49637348f6c6a2737a64cacf01f9bcef8e83f6
- rock_hod.sss: 55c841f6c091c2ae68f0636c075c66405d00cc6a
- setup.dat: 39f310f3586dc5e2f0ff6f81b8ac7257012e933b
Heart of Darkness (Japanese)
File list:
- dark_hod.lvl: e7c188e5c47632d512d96d9da89fc8c060528d45
- dark_hod.mst: 6c2d93b2e31c299215d0fdf05ac1e8e8e95e9042
- dark_hod.sss: 8d5b19842e551b8ec73bda411c210cc96e08569a
- fort_hod.lvl: 82456ed6e29780b5b8031a67ba3dddb8da813c19
- fort_hod.mst: ce55095902ade9f1d8a198f271d0946d6228b90d
- fort_hod.sss: 6ff572b553d93040c9cad74891db05b2cc8267c6
- hod.paf: fe75aff52c879aa5cc84a87babbca2ce0affec23
- hodwin32.exe: eb0f032f343e2c27d60291c79ae667034a0c7389
- isld_hod.lvl: f78e9316f2187c0ca9e42abe8a2242b3d3e6feaf
- isld_hod.mst: 448e5dd5bbe59621279562d8695c9a864cb4c286
- isld_hod.sss: 61c5da6dfcf80684c56baebddb04125ca0c1f209
- lar1_hod.lvl: 84f7b33a9b57f2afa68063e0128512991f86dfa0
- lar1_hod.mst: 9db53a4a75327eeca45ffa5b761a9f04af5e5204
- lar1_hod.sss: 72667991fde3caf36978da1fa929695de80abe4b
- lar2_hod.lvl: 999b2548490f586f955c9f5c6db95f88d49102f3
- lar2_hod.mst: 333ea4e6be6ca9aad735fafe59177546aab41c4e
- lar2_hod.sss: c5c655b718ead1d2eb460a058df7eb3b795dea9e
- lava_hod.lvl: 2921eb2f78354e79c1257ef55543bb1a1492e914
- lava_hod.mst: c05ce42c0abdbb2dbfc109cbb4ea7eee1937445d
- lava_hod.sss: 8fc8d2c86f67e13ca840d604c603249b20723f85
- pwr1_hod.lvl: cd6489e11914770d95034aa6afaa2fc67f035ce8
- pwr1_hod.mst: f821e5686ae27b2ed5000ea4b38a464ecebe44a7
- pwr1_hod.sss: cbb39e1bfd24dcbd5bf65f9e0b92faaa9b6b02a6
- pwr2_hod.lvl: 7263ecf8d51d45c2c62dc11701eac03b67738fd8
- pwr2_hod.mst: 132b29e758a28529009e979ef31a29a42d0a5c4b
- pwr2_hod.sss: 24342241b4353777cc22696be8a684d635f9c809
- rock_hod.lvl: cdb3d7ad1ae13f2234380f79bc8ec57e1e505cef
- rock_hod.mst: 5b49637348f6c6a2737a64cacf01f9bcef8e83f6
- rock_hod.sss: 55c841f6c091c2ae68f0636c075c66405d00cc6a
- setup.dat: 5cb36223a3fc5561d9c9d945fe3261cd188b5665
Heart of Darkness (Demo 1.2)
File list:
- hod_demo.paf: 50a0942256b17ed26f3b0f59f4cf7570a6eb8688
- hodwin32.exe: e305dbfc4d6c568fe2cb074cf61e0fb3a489c7ed
- rock_hod.lvl: 9fddeac91b8de1cbbce35fa3330f674cb5e0e7c7
- rock_hod.mst: e7fbfcde10c08aa64ae1398fc95257891863790b
- rock_hod.sss: 982323a992c998e7c741d4d8fcaba11998d8072c
- setup.dat: 24bbb82fe25c9c52c5a2c471db3646acd0dd4f1f
Heart of Darkness (Mini-Game V1.3 Kellogg's)
File list:
- hod_demo.paf: 2229d9743c1a4064561ff1a1530d6ba79ebab5a7
- hod_demo.paf: e60599c35283d24a1938ba0c09963c6bf756ab4d
- hodwin32.exe: af2837fdb99d8a35ec6b8732bc84e8e162ab7cfd
- rock_hod.lvl: 9fddeac91b8de1cbbce35fa3330f674cb5e0e7c7
- rock_hod.mst: 24dee01526c06b6f003b2c8e22e4d5787df333c8
- rock_hod.sss: ec683718d26bc1e0b4a254215621dd6c6c3e60b0
- setup.dat: 957567bcc4ff5650d85fe543d34ff2f773bb8aca
Heart of Darkness (Coca Cola Edition)
File list:
- fort_hod.lvl: d08d11b148786ef4b7391ac7c877186ec4721980
- fort_hod.mst: 590a577830747d2ca1bee3fe3c5212e2a30e8dfa
- fort_hod.sss: 93120414e8077a3a205092a99001457d221e0a11
- hod_demo2.paf: a31d6df563f155147759de4730b7bcb4d5cb99c0
- hod_res.dll: 0b85a0b96f14d0da7becb76fb7cff03e4f865165
- hodwin32.exe: 6d1866ddd6310607afe9694b564d2fb81878183a
- rock_hod.lvl: 9fddeac91b8de1cbbce35fa3330f674cb5e0e7c7
- rock_hod.mst: 24dee01526c06b6f003b2c8e22e4d5787df333c8
- rock_hod.sss: ec683718d26bc1e0b4a254215621dd6c6c3e60b0
- setup.dat: e6d1ae87b991d3cf623b8ec9fb33cdd2a3d4a1b4
Heart of Darkness (PlayStation Demo)
File list:
- rock_hod.lvl: 9cbc3bad9efe5f21f66c33d9872e29a1bd7b4c0c
- rock_hod.mst: e7fbfcde10c08aa64ae1398fc95257891863790b
- setup.dax: e091dddd74dc00ccf57a48dc8495ed95cde6a42d
- sled_013.51: 2b51ec92ff067c6099bfa90cb759adebf7979fb5
Heart of Darkness (PlayStation / NTSC-U)
File list:
- dark_hod.lvl: f6482575f1d4d2b6aa8910c709681a714edfba6b
- dark_hod.mst: a97ac13edde17fd33cb06e9907139949c8b79cdb
- fort_hod.lvl: e94a21bc4f779dba658ef5ab45f1ad15880913d8
- fort_hod.mst: f7423c3d277650ac36378f09f59034cec28b6b34
- isld_hod.lvl: c0fbd02deea136d57b60bc8a7c3df69741491335
- isld_hod.mst: 9ff92346444a66833eb2f8a1b3853ad788d1777b
- lar1_hod.lvl: 575dde976affeedfa5f1637a34d5efdda3218778
- lar1_hod.mst: b36ec9ca6122edd72a52543afad4c8bcd23ca03a
- lar2_hod.lvl: dc907525ef0859be25dca20746e43edaf06b073b
- lar2_hod.mst: 266edb49e8846fc8ae883dfe5ca269e0b7651e82
- lava_hod.lvl: 8412a41febf1ca5d8140a7344f758c8cad924951
- lava_hod.mst: e4584f4c893a6977e01b3f4f3b2cdbd23a96bbac
- pwr1_hod.lvl: f6c60f57de3ec1429286531451a6ca957c8f2cab
- pwr1_hod.mst: 2383746cee299ef57b49db5367dfadb2a6a7bbe8
- pwr2_hod.lvl: 46c30e728b28f0bb2c976832220cd6d3d4050b0e
- pwr2_hod.mst: c82e435630be6799f469a460f5fc982a998854da
- rock_hod.lvl: 9cbc3bad9efe5f21f66c33d9872e29a1bd7b4c0c
- rock_hod.mst: e7fbfcde10c08aa64ae1398fc95257891863790b
- setup.dax: 9d5708b6dedce70a17c76c10ea16f02121826aab
- slus_006.96: da1c0a6284345bd64b828e266ef4d6b2eca81f39
- slus_007.41: da1c0a6284345bd64b828e266ef4d6b2eca81f39

HODE engine changelog:
* release 0.2.8
- added PSX background overlays (MDEC)
- fixed crash playing paf animation #3 with Italian PC data files

* release 0.2.7
- added 'projection' submenu
- added PSX backgrounds (MDEC)
- fixed menu on big endian platforms

* release 0.2.6
- added initial code for menu
- added PSX sounds (SPU ADPCM)
- fixed skull animation in 'rock' screen 18

* release 0.2.5
- fixed spiders and worms movement
- several fixes for big endian platforms

* release 0.2.4
- fixed Amigo walk path in 'pwr2' screen 7
- fixed glowing stone puzzle in 'lar2'
- fixed missing trigger for switch #0 in 'lar1'

* release 0.2.3
- fixed double spectre fireball animations in 'lar1' and 'lar2'
- fixed level transition from 'pwr1' to 'isld'
- fixed screen state for 'lava' screen 15

* release 0.2.2
- fixed lever in 'lava' level screen 2
- fixed masking with plants in 'pwr1' level
- fixed missing explosion animation with fireballs
- fixed screen mask in 'lar2' level screen 7

* release 0.2.1
- added initial code for PSX data files detection
- fixed sprite infinite looping in 'pwr1' level screen 23
- several fixes to gates and switches in 'lar1' and 'lar2' levels

* release 0.2.0
- added missing postScreenUpdate callbacks for 'lava' level
- fixed crash at beginning of 'lar1' level
- fixed gamma ramp with widescreen borders
- several fixes to gates handling in 'lar1' and 'lar2' levels

* release 0.1.9
- fixed fireballs not hitting Andy
- fixed fishes movement in 'pwr1' and 'pwr2' levels
- fixed several bounding box clipping checks
- fixed sounds panning

* release 0.1.8
- added specific callbacks for 'lar1' and 'lar2' levels
- fixed infinite loop in .mst op27
- several fixes to sound code

* release 0.1.7
- added 16:9 widescreen (blur)
- added missing preScreenUpdate callbacks for 'lar1' level
- fixed .sss version 12 loading (demo v1.4)

* release 0.1.6
- fixed Andy animation glitches when climbing
- fixed Andy apnea animation in 'pwr1' level
- fixed duplicated cutscene playback when switching levels
- fixed postScreenUpdate callback for 'isld' level screen 15
- fixed postScreenUpdate callback for 'pwr1' level screen 6

* release 0.1.5
- added 'firefly' object in 'fort' level
- added collision with monsters
- added missing explosion sprites with plasma cannon
- added postScreenUpdate callbacks for 'isld' level
- fixed monsters hug

* release 0.1.4
- added detection for sector files (demo)
- fixed hint screens displaying too often
- fixed monsters initial position
- fixed skull animation in 'rock' level

* release 0.1.3
- added initial code for 'Special Powers'
- implemented .mst opcodes for 'rock' level
- fixed palette fading when dying

* release 0.1.2
- added .mst screen area triggers
- added parsing for .mst files
- added postScreenUpdate callbacks for 'lar1' level

* release 0.1.1
- added audio playback for PAF animations
- added postScreenUpdate callbacks for 'lava' level
- added preScreenUpdate callbacks for 'isld' level
- added transform screen tables for levels 'pwr1' and 'pwr2'
- fixed timing for PAF animations (10 fps)

* release 0.1.0
- first release
http://cyxdown.free.fr/hode/CHANGES.txt

Bugs i've found:

PC versions:
- Release 1:
Right after elevating the green power stone, there's a "showdown" scene where you fight alongside the Amigos and shoot the bat-shadows. If you die on the second screen, there will be a hard crash with an Exception (DSI) Crash. You will lose your progress all the way back to your last saved checkpoint, which is a punishment if you were playing for long. I recommend you to exit the game on this screen, so it saves your checkpoint. After that just continue your game as usual.
- Release 3:
previous crash seems to be fixed, though it may or may not exit with an Exception (DSI) Crash as soon as you control Andy on the next game screen. Just happened to me once, could not reproduce it.
- Level 1, 5th Screen: destroy the top portion so the monsters get out, go back to the 4th screen. Now Andy and enemies shadows get rendered on the upper part of the screen too.
- Release 4:
- Load Game button inside the Options menu is broken, so you won't be able to choose any specific scene past Level One. Resume the game with the Play button / Current Game option. But! It will function correctly after you finish the game.
- I have this consistent DSI crash: my first two Assign Player profiles are finished, if i select the third and try to open Load Game inside the Options menu, it crashes.


- Release 6:
- All releases:
- On a CRT (480i), a portion of the upper part of the screen is being cut. The screen is also not correctly centered, it shifts from being almost at the right edge, then it centers again, this change happens whenever there is a "screen shaking" effect.
- On an LCD (480p), a portion of the upper part of the screen is being cut. The screen is also not correctly centered, it shifts from being almost at the right edge, then it centers again, this change happens whenever there is a "screen shaking" effect.
- scale_factor, scale_algorithm, gamma, fullscreen, and widescreen does not seem to affect anything yet.
- Level 1, get to screen 9, kill the shadows on the lower level, leave the one that pounds the ground. Walk to screen 10 at the right, with the green cave entrance. The screen will shift position every 2 seconds.
- Andy's sound effects/grunts sound really low compared to music and ambient.
- You can't enter Options inside the Options menu, so you will not be able to change difficulty or remap the controller.
- When you enter Options, there will be no background sound until you go into Show Cinematics and play one movie.

Updated to release 6:
Heart of Darkness Demo (V1.0) (French / English)
1.0 demos now finish correctly, with a slideshow of screenshots of posterior game levels and cinematics. Exits cleanly to HBC.

If you enter Projection without having played the game once, it crashes with Exception (DSI) occurred. Same if you play with a new profile that hasn't started the game. This happens only on the French version.

Heart of Darkness Demo (V1.2)
This demo now finishes correctly, with a slideshow of screenshots of posterior game levels and cinematics. Exits cleanly to HBC.

If you enter Show Cinematics without having played the game once, it crashes with Exception (DSI) occurred. Same if you play with a new profile that hasn't started the game.

Heart of Darkness (Mini-Game V1.3 Kellogg's) (French / English)
This demo now finishes correctly, with a slideshow of screenshots of posterior game levels and cinematics. Exits cleanly to HBC.

If you enter Show Cinematics / Projection without having played the game once, it crashes with Exception (DSI) occurred. Same if you play with a new profile that hasn't started the game. Happens on both languages versions.

Heart of Darkness (Coca Cola Edition)
This demo is now fully finishable. Sound buzzing after ending Level 2 and watching the cutscene. The game will restart in the middle of Level 2, and Andy will be "swimming" in the air, if you dive to the last screen, it crashes with Exception (DSI) occurred.

Heart of Darkness (PlayStation Demo)
Exits cleanly to HBC if you manage to finish the demo.

All PSX versions:
- No backgrounds
- No menus.
- You need PC version's HOD.PAF for the videos.

Wii port changes i could spot:
* Release 3:
- Wii Classic Controller support.
- Wii U Pro Controller support.
- Proper Wiimote controller support, though the mappings are not too optimal.
* Release 4:
- Finishing v1.0 demo datafiles is now possible.
- Shadows glitch on screen 5 are fixed.
- Demos now exit instead of erroring out when completing them.
* Release 5:
- Load Game button inside the Options menu works now, so you will be able to pick any scene.
* Release 6:
- Linked with WiiDRC for Wii U.
- Fixed out of bounds access with completed game state.

Releases:
https://github.com/niuus/HeartOfDarkness-SDL/releases
http://cyxdown.free.fr/hode/
Original engine source:
https://github.com/niuus/HeartOfDarkness-SDL
https://github.com/cyxx/hode

3D Pinball for Windows: Space Cadet
(original port by MaikelChan)



Controller support:
  • Gamecube controller.
  • Wiimote+Nunchuk.
  • Wiimotion Plus+Nunchuk.

Usage instructions:
Check the readme.

Bugs i've found:
The Wiimote may stop responding if you hotplug the Nunchuk.

Releases:
https://github.com/MaikelChan/SpaceCadetPinball/releases
Source:
https://github.com/MaikelChan/SpaceCadetPinball
Original engine source:
https://github.com/k4zmu2a/SpaceCadetPinball

Plumbers Don't Wear Ties
(original port by MaikelChan)



Controller support:
  • Gamecube controller.
  • Wiimote.
  • Wiimotion Plus.
  • Wii U Gamepad?

Usage instructions:
Check the readme.

Releases:
https://github.com/MaikelChan/PlumbersDontWearTies-SDL/releases
Source:
https://github.com/MaikelChan/PlumbersDontWearTies-SDL
Game.bin reverse engineering by Daniel Marschall:
https://misc.daniel-marschall.de/spiele/plumbers/?page=pc_gamebin

OTHER PORTS

OutRun (Cannonball engine)
(original engine port by djyt, ported to Wii by Wuerfel_21)



Controller support:
  • Gamecube controller.
  • Wiimote+Nunchuck.
  • Wiimotion Plus+Nunchuck.
  • Wii Wheel.
  • Wii Classic Controller.
NOTES:
Runs in 240p ONLY.

Changelog:
Check the original wiki.

Releases:
https://wiibrew.org/wiki/OutRun_(Cannonball_engine)
Source:
https://wiibrew.org/wiki/OutRun_(Cannonball_engine)
Original engine source:
https://github.com/djyt/cannonball
http://reassembler.blogspot.com/2018/08/cannonball-comes-to-nintendo-wii.html

Sonic CD Decompilation
(original port by ultra0000)



Controller support:
  • Wiimote.
  • Wiimotion Plus.

Usage instructions:
Check the readme.

Releases:
https://github.com/niuus/Sonic-CD-11-Decompilation/releases
Source:
https://github.com/niuus/Sonic-CD-11-Decompilation

Sonic Mania
(original port by Mefiresu)



Controller support:
  • Wiimote.
  • Wiimotion Plus.
  • Wiimote+Nunchuk.
  • Wii Classic Controller.
  • Wii U Pro Controller.

NOTES:
Not compatible with mods, yet (didn't work for me, at least). 240p support is apparently in the cards.

Usage instructions:
Read the changelog.

Releases:
https://github.com/Mefiresu/RSDKv5-Decompilation/releases
Source:
https://github.com/Mefiresu/RSDKv5-Decompilation
Original engine source:
https://github.com/Rubberduckycooly/RSDKv5-Decompilation

OpenHydra Castle Labyrinth
(original port by JeffRuLz)



Controller support:
  • Wiimote.
  • Wiimotion Plus?
  • Wiimote+Nunchuk.
  • Wii Classic Controller.

Usage instructions:
Read the changelog.

Releases:
https://github.com/JeffRuLz/OpenHCL/releases/
Source:
https://github.com/JeffRuLz/OpenHCL
Discussion thread:
https://gbatemp.net/threads/release-openhcl-wii-hydra-castle-labyrinth-port.570549/

Trogdor Reburninated
(original port by Mips96)



Controller support:
  • Gamecube controller.
  • Wiimote.
  • Wiimotion Plus.
  • Wii Classic Controller.
  • Wii U Pro Controller.
  • Wii U Gamepad?

Usage instructions:
Check the readme.

Releases:
https://github.com/Mips96/Trogdor-Reburninated/releases
Source:
https://github.com/Mips96/Trogdor-Reburninated
 
Last edited by niuus,

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,454
Country
Venezuela
PORTS WITH POTENTIAL:

Mortal Kombat II
(Arcade source code)



Code was DMCA'ed by Warner Bros., so you're going to have to Google this one, as it can't be shared freely.

Perfect Dark
(Windows source code)



https://github.com/n64decomp/perfect_dark
https://gitlab.com/ryandwyer/perfect-dark

The Legend of Zelda: Ocarina of Time Decompilation
(Windows source code)



https://github.com/blawar/ooot
https://github.com/zeldaret/oot


Streets of Rage 2 Reverse Engineering
(Windows / Mac)


We ported SOR2 manually via reverse engineering to create the best version of the game ever!
Use the full power of modern technologies without emulation.
Version 2.0 comes with:

  • Classic mode - a true recreation of the original game.
  • 30th Anniversary mode - an enhanced version of the game in widescreen, fluid controls and countless bugfixes.
  • Local and online multiplayer - up to 4 players.
  • Built-in speedrun time splits and game replays.
  • A couple surprises that you unlock by completing achievements.
Planned for next version is customization capabilities for you to create your own Streets of Rage game, with custom characters and levels in HD.

https://www.sor2newera.com/

Sonic 1 & 2 (2013) Decompilation
(Windows source code)






Original engine source:
https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation

Wipeout
(PSX and Windows source code)





https://illusion.64history.net/2022/wipeout-psx-windows-source

Star Wars Jedi Knight: Jedi Academy
(Windows source code)



https://github.com/RetailGameSourceCode/StarWars_JediAcademy
https://sourceforge.net/projects/jediacademy/

Postal
(Windows source code)



https://github.com/RetailGameSourceCode/Postal1
https://github.com/Oniryck/POSTAL-1-Open-Source

Aliens vs. Predator
(Windows source code)



https://github.com/OpenSourcedGames/Aliens-vs-Predator
https://github.com/dreamer/avp-forever
http://homepage.eircom.net/~duncandsl/avp/

Aliens vs. Predator 2
(Windows source code)



https://github.com/realforce212/AVP
https://archive.org/details/AvP2_src

Blood
(Windows source code)



https://github.com/nukeykt/NBlood
https://lerppu.net/wannabethesis/

The Legend of Zelda: A Link to the Past
(source code)



https://github.com/snesrev/zelda3

Super Metroid
(source code)



https://github.com/snesrev/zelda3

WORK IN PROGRESS:

Super Mario 64 Decompilation
(Windows source code)





Original engine source:
https://github.com/mkst/sm64-port/tree/wii
https://github.com/sm64-port/sm64-port
https://github.com/n64decomp/sm64


PREVIOUSLY NOT AVAILABLE:
Sonic Mania Decompilation
(Windows source code)





Original engine source:
https://github.com/Rubberduckycooly/Sonic-Mania-Decompilation
Wii U engine source:
https://github.com/Clownacy/Sonic-Mania-Decompilation
 
Last edited by niuus,

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,971
Trophies
3
Location
Austria
XP
2,457
Country
Austria
Hello.:)

Enjoy! ..... since you're the resident Wiiflow expert. B-)

Unfortunately,most Users only talk/use USBLoader GX and/or Configurable USBLoader..
Myself also comes very late to WiiFlow (Lite) because of this "Cliche".
I think,WiiFlow deserves the same Status,Respect and "Usage" like them because the Progress in Developing with the last Versions was impressive and awesome.

Plus - there are only very few "Issues" with "certain" USB Devices.:D

Thank you.:)
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,865
Country
Italy
Hey @niuus
I've tested Tyrian and Descent from USB
Tyrian is working (including the Classic Controller, but not by default, I had to map the keys). However, it works great!

Edit: Descent is working good from HBC, but it's giving me a black screen when booting from Wiiflow. I've used DESCENT.HOG and DESCENT.PIG from the GOG version (v1.4a), including the mp3 tracks.
The game files are in usb:/apps/descent, the mp3 files are in usb:/apps/descent/music and they are renamed following the readme file.
 
Last edited by Tetsuo Shima,
  • Like
Reactions: Alexander1970

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,454
Country
Venezuela
Hey @niuus
Edit: Descent is working good from HBC, but it's giving me a black screen when booting from Wiiflow. I've used DESCENT.HOG and DESCENT.PIG from the GOG version (v1.4a), including the mp3 tracks.
The game files are in usb:/apps/descent, the mp3 files are in usb:/apps/descent/music and they are renamed following the readme file.
Hi Tetsuo. Much more details would be good for everyone: the last official 1.10 release worked with Wiiflow? (both on SD and USB). Is that black screen only happening with USB? Did you try only one device or did you use another one just in case? Is Descent 1.5 the same?
 
  • Like
Reactions: Alexander1970

Tototi

Well-Known Member
Newcomer
Joined
Apr 5, 2019
Messages
58
Trophies
0
Age
41
XP
1,798
Country
Brazil
  • Like
Reactions: rogerioronin

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,865
Country
Italy
Hi Tetsuo. Much more details would be good for everyone: the last official 1.10 release worked with Wiiflow? (both on SD and USB). Is that black screen only happening with USB? Did you try only one device or did you use another one just in case? Is Descent 1.5 the same?
The black screen happens with SD and USB. I still have to try with the official 1.10 release.
I'll also try to update Descent to 1.5
 

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,454
Country
Venezuela
The black screen happens with SD and USB. I still have to try with the official 1.10 release.
I'll also try to update Descent to 1.5
I tried version 1.10 on Wiiflow and the result was the same, black screen, both via USB and SD. https://gbatemp.net/threads/the-gre...l-for-adventurers.563575/page-10#post-9118174
Then probably the code for wiiflow compatibility was never there. I wouldn't be surprised, i don't think Wiiflow has that many years around, or at least it wasn't originally made to load anything other than Wii games? I remember the best game loader at that time was CFG USB Loader, updated and packed with features! Haven't used Wii loaders since 2013, i think.

Tyrian is excellent. Quite possibly my favorite game from the DOS era. Although Warcraft is excellent too.
It is really good, yes. Not a game that i played back then, but i gave it a try with this Wii port, great schmup.

Descent can be used with Gamecube controllers?
Nope, Wiimote+Nunchuk or Wii Classic Controller (and partially WUPC).
 
Last edited by niuus,

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,865
Country
Italy
Then probably the code for wiiflow compatibility was never there. I wouldn't be surprised, i don't think Wiiflow has that many years around, or at least it wasn't originally made to load anything other than Wii games? I remember the best game loader at that time was CFG USB Loader, updated and packed with features! Haven't used Wii loaders since 2013, i think.


It is really good, yes. Not a game that i played back then, but i gave it a try with this Wii port, great schmup.


Nope, Wiimote+Nunchuk or Wii Classic Controller (and partially WUPC).
This, or maybe it needs a particular arguments line in the plugin .ini (the file that tells Wiiflow how to launch a particular app)
For example, the great majority of times it's:
arguments={device}:/{path}/|{name}

but some apps require slightly different arguments, like DosboxWii:
arguments=-conf|{device}:/{path}/{name}
or very different ones, like for Quake:
arguments={device}:/roms/quake/q1|-game|{device}:/{path}|-listen|4

Maybe descent needs a particular way to be launched and not the "standard" {device}:/{path}/|{name}.

edit: v1.10 not working too as plugin
 
Last edited by Tetsuo Shima,
  • Like
Reactions: kokokool

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,427
Trophies
2
XP
4,903
Country
United States
This, or maybe it needs a particular arguments line in the plugin .ini (the file that tells Wiiflow how to launch a particular app)
For example, the great majority of times it's:
arguments={device}:/{path}/|{name}

but some apps require slightly different arguments, like DosboxWii:
arguments=-conf|{device}:/{path}/{name}
or very different ones, like for Quake:
arguments={device}:/roms/quake/q1|-game|{device}:/{path}|-listen|4

Maybe descent needs a particular way to be launched and not the "standard" {device}:/{path}/|{name}.

edit: v1.10 not working too as plugin
Can wiiflow launch like a normal homebrew app?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over