Well lets get this out the way first: I've become a bit of a busy dood lately. First semester of college will be over in a week (wasn't that rough, fairly pleasant overall but the last few weeks haven't left me with much free time). I'm working two jobs now. Neither is particularly well paying but I have to do what I have to do. I've noticed my uni has a lot of empty unused classrooms so I'm trying to convince them to let me use one as a "Hackerspace" ( http://hackerspaces.org ). So far they seem pretty on board with the idea but it's taking up a lot of my time trying to get it underway. Suffice to say: I have not had much time to work on my Wii projects which we all love.
But I'm also not content with leaving everyone in the dark on my projects (whats open source for after all?) so I'll run through some quick updates for each after the break.
Showing posts with label hexen. Show all posts
Showing posts with label hexen. Show all posts
Monday, December 13, 2010
Saturday, August 28, 2010
Hexen Wii 0.5 Released
A lot of people were really happy with how my port of Heretic to Wii turned out. Originally, I was trying to port Hexen but was beaten to by Hermes causing me to turn my attention to Heretic instead. I was asked if I would consider going back and finishing Hexen port because the existing Hexen port had a number of issues with it. So ... Well ... Here we are :)
Here's what you will find in my new Hexen port that you won't find in the other one:
Download Hexen Wii 0.5: Google Code
Get the source code to Hexen Wii 0.5: Google Code
IRC Channel: #arikadosblog on EFNET
Follow my Twitter: http://twitter.com/OArikadoO
If you'd like to donate money to me, please use the ChipIn widget on the upper right hand corner of this blog or follow this link: http://arikado.chipin.com/college-fund . Donations are used to help get me through college and are used to fund new projects. By adding a message to your donation, I promise to spend significant time working on whatever your message asks me to do.
Here's what you will find in my new Hexen port that you won't find in the other one:
- Full USB Support
- Support for the Hexen Expansion WAD: Hexen: Deathkings of the Dark Citadel (hexdd.wad)
- Saving
- A wiimote and nunchuk control scheme that uses the wiimote's IR
- GC control scheme
- Classic Controller control scheme
Download Hexen Wii 0.5: Google Code
Get the source code to Hexen Wii 0.5: Google Code
IRC Channel: #arikadosblog on EFNET
Follow my Twitter: http://twitter.com/OArikadoO
If you'd like to donate money to me, please use the ChipIn widget on the upper right hand corner of this blog or follow this link: http://arikado.chipin.com/college-fund . Donations are used to help get me through college and are used to fund new projects. By adding a message to your donation, I promise to spend significant time working on whatever your message asks me to do.
Labels:
hexen,
news,
wii homebrew
Friday, August 20, 2010
Heretic Wii 0.5 Released
I've been so busy lately that I missed posting the first release of Heretic Wii on my blog. I'll make up for it by extending this post a bit to talk about the project as well as a few other projects I'm working on.
When everyone first saw the Wii, one of the first things that came to mind was playing first person shooter games with it. Developers have given us great games such as Metroid Prime Trilogy and Call of Duty Modern Warfare Reflex which have shown that a first person shooter game on the Wii can in fact be superior (at least as far as the controls go) to the first person shooter games on other consoles. With Wii homebrew, this door of opportunity is opened even wider as homebrew developers such as myself are able to take old first person shooter games that everyone loves and modify their source code so that they can be played on Wii. Ports of Quake, DOOM, Wolfenstein 3D, and others have now shown us that the Wii controls are so precise that they can actually rival the keyboard and mouse. Furthermore, by playing these old games on a video-game console, users also find them easier to install and generally play them on a bigger screen with a better sound system.
To this end, Wii homebrew developers should take it upon themselves to bring every open-source first person shooter that they can to the Wii. I personally decided to contribute to this endeavor by porting Raven Software's Hexen to the Wii. Unfortunately, I got stuck while porting it and Hermes beat me to it. Using Hermes code to solve the problem I had, I was able to quickly port Raven Software's other popular shooter, Heretic, to Wii.
Since the initial port of Heretic to the Wii I have continued to add many features to it (all of which are not present in Hermes port of Hexen) that make up this new 0.5 release: Full USB Support, Classic Controller Support, GC Controller Support, and a Wiimote and Nunchuk control scheme which uses the Wiimotes IR.
My port of Heretic to Wii is now fully featured and truly a 'complete' port. In upcoming releases, I will expand the game by adding a cheat menu which allows enable and disable a variety of different cheats for the games. However, I am going to take a break from working on this project for a bit in order to pursue other projects. Right now I am looking into both doing an original port of the HHexen engine to Wii (I hate Hermes sound engine and control scheme) and porting an entirely new first person shooter to the Wii. But first, I have to give DOP-Mii a little attention to address some recent (non-harmful) complaints with it and expand it with more features (more on this later).
Download Heretic Wii 0.5: Google Code
Get the source code to Heretic Wii 0.5: Google Code
IRC Channel: #arikadosblog on EFNET
Follow my Twitter: http://twitter.com/OArikadoO
If you'd like to donate money to me, please use the ChipIn widget on the upper right hand corner of this blog or follow this link: http://arikado.chipin.com/college-fund . Donations are used to help get me through college and are used to fund new projects. By adding a message to your donation, I promise to spend significant time working on whatever your message asks me to do.
When everyone first saw the Wii, one of the first things that came to mind was playing first person shooter games with it. Developers have given us great games such as Metroid Prime Trilogy and Call of Duty Modern Warfare Reflex which have shown that a first person shooter game on the Wii can in fact be superior (at least as far as the controls go) to the first person shooter games on other consoles. With Wii homebrew, this door of opportunity is opened even wider as homebrew developers such as myself are able to take old first person shooter games that everyone loves and modify their source code so that they can be played on Wii. Ports of Quake, DOOM, Wolfenstein 3D, and others have now shown us that the Wii controls are so precise that they can actually rival the keyboard and mouse. Furthermore, by playing these old games on a video-game console, users also find them easier to install and generally play them on a bigger screen with a better sound system.
To this end, Wii homebrew developers should take it upon themselves to bring every open-source first person shooter that they can to the Wii. I personally decided to contribute to this endeavor by porting Raven Software's Hexen to the Wii. Unfortunately, I got stuck while porting it and Hermes beat me to it. Using Hermes code to solve the problem I had, I was able to quickly port Raven Software's other popular shooter, Heretic, to Wii.
Since the initial port of Heretic to the Wii I have continued to add many features to it (all of which are not present in Hermes port of Hexen) that make up this new 0.5 release: Full USB Support, Classic Controller Support, GC Controller Support, and a Wiimote and Nunchuk control scheme which uses the Wiimotes IR.
My port of Heretic to Wii is now fully featured and truly a 'complete' port. In upcoming releases, I will expand the game by adding a cheat menu which allows enable and disable a variety of different cheats for the games. However, I am going to take a break from working on this project for a bit in order to pursue other projects. Right now I am looking into both doing an original port of the HHexen engine to Wii (I hate Hermes sound engine and control scheme) and porting an entirely new first person shooter to the Wii. But first, I have to give DOP-Mii a little attention to address some recent (non-harmful) complaints with it and expand it with more features (more on this later).
Download Heretic Wii 0.5: Google Code
Get the source code to Heretic Wii 0.5: Google Code
IRC Channel: #arikadosblog on EFNET
Follow my Twitter: http://twitter.com/OArikadoO
If you'd like to donate money to me, please use the ChipIn widget on the upper right hand corner of this blog or follow this link: http://arikado.chipin.com/college-fund . Donations are used to help get me through college and are used to fund new projects. By adding a message to your donation, I promise to spend significant time working on whatever your message asks me to do.
Saturday, August 7, 2010
Failed? Port of Hexen to Wii
As a side project, I've been porting Hexen to Wii. I made a lot of progress getting the program to compile and run on Wii. However, once it began to run, the port had problems reading certain sections of the Hexen WAD. File IO, endianness, and complex data structures really aren't thing so I asked for some help to finish the port in a forum thread here:
http://forum.wiibrew.org/read.php?26,56919
I was able to make some good progress, but I ultimately ended up not too far from where I began. After working on this problem for several days, I'm tired, and I need to go back to DeSmuME Wii and libwiisprite. If this Hexen WAD reading problem was resolved, I could easily have Hexen up and running on Wii within a few hours; It's a rather frustrating thought to say the least :P
I'm hoping that by posting this on my blog someone with the ability to fix the WAD reading problem sees this. If not, I might take another stab at it myself in a month or two.
I only start projects because they're things that I really want to see happen. I really want to see Hexen running on the Wii happen. To that end, I'm rather quite saddened and disappointed in myself with how this is all working out. I'm sure you all are too but I'll kindly ask you to save the hate for somewhere other than these comments - thx.
http://forum.wiibrew.org/read.php?26,56919
I was able to make some good progress, but I ultimately ended up not too far from where I began. After working on this problem for several days, I'm tired, and I need to go back to DeSmuME Wii and libwiisprite. If this Hexen WAD reading problem was resolved, I could easily have Hexen up and running on Wii within a few hours; It's a rather frustrating thought to say the least :P
I'm hoping that by posting this on my blog someone with the ability to fix the WAD reading problem sees this. If not, I might take another stab at it myself in a month or two.
I only start projects because they're things that I really want to see happen. I really want to see Hexen running on the Wii happen. To that end, I'm rather quite saddened and disappointed in myself with how this is all working out. I'm sure you all are too but I'll kindly ask you to save the hate for somewhere other than these comments - thx.
Subscribe to:
Posts (Atom)