Multiple topic catch-up!

14 08 2007

Phew, looks like Quake GameCube was pretty popular. As of now, it’s been downloaded 362 times. Who knew there were so many GameCube homebrew fans!

There’s all kinds of discussion going on about it on various forums and as much as I’d like to respond to all the queries, all those forums are just way too much to keep up with. So what I’ll do is cover the main points here.

Some folks have quite reasonably supposed that there won’t be any more GameCube homebrew from me because my Wii isn’t capable of running SD Media Launcher any more. The good news is that I do my development using a regular purple GameCube connected to my PC via a TV card. I think I would go insane if I were using the Wii as my main development console. It takes so long to start up and get into GameCube mode!

I really should have put a new post up here when I released Quake, as many sites have copied and pasted my last Quake post into their news items.

Additionally, I really should have put up a screenshot. Many sites used screenshots from GLQuake or highly modified Quake engines to illustrate their news posts, which is a shame because the shots they used don’t represent what the GameCube port looks like.

In terms of gameplay, some people don’t like the way the view centres itself vertically if you start moving. I think this is a Quake feature rather than a GameCube port feature and there should be something useful (“lookspring”?) in the options screen if you want to disable it. I like it on, so I never thought about it.

It’s unlikely that I’ll be doing any updates on Quake soon, mostly because I’m getting stuck into a new project at work and annoying network card issues have caused me to lose some schedule time, but partly because I’m pretty happy with Quake and there don’t seem to be any glaring issues that need fixed ASAP. That’s a first!

Anyway, I’m glad people seem to like the port and hopefully there’ll be something else for you in the coming months.

As I was concentrating on Quake, the GameCube ports of SDL or Cave Story haven’t really progressed much since I wrote about them last.

Simon Parzer has been working on the SDL port of Cave Story. He’s been doing a great job implementing a mixer for sound effects and music. We’re sharing the same Subversion repository so he can port to Linux and GP2X while I port to GameCube.

The GameCube port of SDL is going okay. The only problem I see is with the audio system. SDL won’t convert audio properly when the frequency change isn’t a power of two. Unfortunately the GameCube plays only 32KHz and 48KHz audio, which isn’t very common, and SDL won’t convert correctly between those frequencies and the usual suspects like 11KHz, 22KHz or 44KHz. This is due to be fixed in SDL 1.3, but until then I’ll need to write an on-the-fly rate conversion routine.

After I get back on schedule with work I’ll pick up SDL again. I hope once SDL is released that the flood gates will open for loads more GameCube ports. The scene seems a bit bare. I think the recent GameCube homebrew contest at DCemu only had one entrant!


Actions

Information

14 responses

20 08 2007
Mr_Nick666

Great news youre still working on stuff :) Quake rocks so Im looking forward to Cave Story ;)

20 08 2007
Pete

Thanks!

21 08 2007
Ijon_Tichy

hi pete,

the latest build you released works like a charm over here (the lower half of quake HUD being cropped almost isn’t worth mentioning it)!

but there’s just one thing i don’t get exactly, is the saving and loading working or not in your latest build?

and are you interested in reports if the official add-on packs work with your port or not (i know malice won’t work as expected due to missing key/button support)

cheers,

Ijon

21 08 2007
Pete

Hi,

The problem with TV safe areas is known. Sorry about that one if it’s making life difficult.

Saving and loading should work fine. Do you get any error messages?

I’ll add a bug to the bug tracker about the Malice mission pack. Do you have any more information?

Pete

22 08 2007
Ijon_Tichy

hi again,

the cropped hud really isn’t that much of a problem, so you won’t have to apologise… ;-)

saving and loading was checked several times in different situations and everything was OK! (i just didn’t dare to save before, because i didn’t know if it was implemented correctly and i didn’t want to corrupt the data on my sd-card)

what information do you need about malice? what i can tell from the printed manual are the 4 new keys:

r – reload
y – cycle toys (the hoverboard or spy drone)
u – use toys
e – chasecam (toggle some third person views)

and how exactly (assuming your quake-port would support the addons) are they meant to be started? as stupid as i am, i tried exchanging the original .pak files with the 4 (PAK0 – PAK3) files coming with the malice package, but that would have been to easy, stupid me… the loading screen of malice appears but then it crashes with an exception (alignment).

i don’t want to be annoying… but wouldn’t it be cool to have some sort of selection screen, where you would select the addon/mission pack you want to play (just like on the PC where you select it with the ‘-game *addondirectory*’ commandline parameter or in a .BAT file)?

all this was written assuming your quake port is MEANT to be supporting addons/mission packs, if it isn’t, i’m sorry bothering you with all this :-)

hey, how about a duke nukem 3D/shadow warrior port for the gamecube? ok, ok, i was just kidding ;-D

if you like to see some low-poly game 3D models, or listen to some game-music tracks inspired (sort of) by the good old quake soundtrack, visit cube.dietmarpier.de, there’s some stuff i created…

phew, enough typing for now,

cheers! :-)

22 08 2007
Pete

Supporting mods and TCs wasn’t really in my intended scope of the port, but if I can pick up a copy of Malice cheap I will.

With work, SDL and Cave Story I have quite a lot on my plate at the moment, but it’s certainly possible that I’ll port other games to the GameCube when I get a chance.

By the way, I like the models and textures at your site!

28 08 2007
Mr_Nick666

Theyre probably not exiting enough for most people but why are there no retro emulators (ZX Spectrum et al) for the GameCube/Wii? :o ZX-81 has ported nearly all of them to PSP from Linux (I think) versions and its great (as a 30 year old) to play the games that gave birth to the games of today. :) Manic Miner and Chaos would be great! *subtle hint*

28 08 2007
Pete

I’m certainly not closed to the idea of porting emulators to the GameCube. I never had a Spectrum (or any of the other system ZX-81’s ports emulate) but I had a C64 and an Amiga.

31 08 2007
reakt

hi there, just wondering if there is any plans for a release that a person can burn to dvd and boot in a mod-chipped wii? it would be great for those of us who don’t have an sd loader. i don’t know the first thing about gc homebrew, but even if you have no desire to do it yourself, is it actually possible to do? maybe i could talk one of the developers from the old tehskeen into having a go. thanks!

31 08 2007
Pete

I’ve no plans to support modded or chipped consoles as their legality is questionable in the UK.

I would be happy to accept patches to the source code though.

4 09 2007
uther

great job on quake! i changed the config file to make things easier (for me at least).

bind “JOY1″ “+jump”
bind “JOY2″ “+attack”
bind “JOY3″ “centerview”
bind “JOY4″ “impulse 10″
bind “JOY5″ “”
bind “JOY6″ “”
bind “JOY7″ “menu_save”
savedgamecfg “1″

from what i can tell the following gc buttons (left side) map to quake’s config options (right side). hope this helps someone…

A JOY1
B JOY2
X JOY3
Y JOY4
L JOY5
R JOY6
Z JOY7
UPARROW UPARROW
DOWNARROW DOWNARROW
LEFTARROW LEFTARROW
RIGHTARROW RIGHTARROW

5 09 2007
Mr_Nick666

To reakt..

Theres a guide to converting a GameCube memory card to an SD Adaptor below!

http://pspplayground.condor.serverpro3.com/index.php?PHPSESSID=d21d9adb97e7cd7cac3a14bf06fe1b94&topic=1515.msg8692#msg8692

;)

To Pete..

Some good old emulators would rule :p

7 09 2007
bochi

will there be a way to load quake from a dvd in the furture?

7 09 2007
Pete

I answered that question in a previous comment.

Leave a comment

You must be logged in to post a comment.