GameCube News
Wii64 v1.1 (Beta) (N64 emu for GC)

Wii64 is a port of the popular multi-OS N64 emulator, Mupen64, to the Nintendo Wii and Gamecube through the libOGC library. The emulator uses dynamic recompilation of the N64 machine code to PowerPC machine code and full hardware accelerated graphics to achieve (mostly) full speed emulation. Currently the emulator is in beta stage and can run many N64 ROMs at full speed in most cases.

News via http://wiibrew.org/wiki/Wii64

http://emulatemii.com/wordpress/?p=262

By with 0 comments
PCSX-Revolution (Revision 50) (Untested) (PSX emu for GC)

PCSX-Revolution is a port of the PlayStation (One) emulator, PCSX, for the Nintendo GameCube.

Changes:

Reworked recompiler. Fixed some bugs. Still buggy.
New GTE. Closer to documentation, but needs more testing. Many bugs fixed, but some new added.

http://code.google.com/p/pcsx-revolution/

By with 0 comments
Drunken Coders Coding Competition – 5th Annual Wintery Game Coding Competition – Reminder (GC misc)

drunkencoders.com announced their 5th Annual Wintery Game Coding Competition a while ago. Entries can be submitted till March 19, 2010.

Goal:

Create a Nintendo DS or GBA game with a winter or holiday theme. Be it Wack-a-Santa or nuclear snowball fights with diminutive elves we want to see your wintery creations. Now accepting Wii and Gamecube entries (judged by the same criteria but awarded prizes from a seperate prize pool).

http://drunkencoders.com/2009-winter-game-programming-competition/

By with 0 comments
libogc v1.8.1 (GC misc)

libogc is a collection of low-level libraries for the GameCube and Wii. This collection of libraries was originally written by shagkur for the GameCube and has been developed over the past 6 years.

Changes:

Improved smb speed.
Increased default tcp window size to improve speed over internet.
remove casts from time conversion macros

Source: http://wiibrew.org/wiki/Main_Page

http://www.devkitpro.org/

By with 0 comments
ScummVM v1.0.0 (GC misc)

ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!

Some of the adventures ScummVM supports include Adventure Soft’s Simon the Sorcerer 1 and 2; Revolution’s Beneath A Steel Sky, Broken Sword 1 and Broken Sword 2; Flight of the Amazon Queen; Wyrmkeep’s Inherit the Earth; Coktel Vision’s Gobliiins; Westwood Studios’ The Legend of Kyrandia and games based on LucasArts’ SCUMM (Script Creation Utility for Maniac Mansion) system such as Monkey Island, Day of the Tentacle, Sam and Max and more. You can find a thorough list with details on which games are supported and how well on the compatibility page. ScummVM is continually improving, so check back often.

Release notes:

It was just 3.5 months ago when we started to prepare for this release, and now finally the day has come.

Ladies and gentlemen, please greet the one and only ScummVM 1.0.0 “Shiny Logo!” The long awaited, the most anticipated, the best… whatever.

We worked very hard on stability in this release, and in addition to all that goodness available since our 1.0.0rc1, we added a new set of ports for Motorola Linux-based phones (those on MotoEZX and MotoMAGX platforms) and fixed just a few hundred bugs.

With a small delay here are the binaries for Wii and GameCube!

Changes:

New Ports:
– Added MotoEZX and MotoMAGX ports.

General:
– Fixed several bugs in GUI.
– Updated the project logo and icons.
– Clarified licenses for several PS2 port files.

AGI:
– Fixed crash on game exit.
– Fixed crash at detection of some games.

AGOS:
– Fixed load/save code for PC version of Waxworks.
– Fixed undo in Puzzle Pack games.

Broken Sword 1:
– Fixed missing background sound effects in some rooms.

CinE:
– Fixed crashes with Future Wars and Operation Stealth demos.

Cruise:
– Fix freeze on game pause.

Gob:
– Fixed gfx glitch in Lost in Time.
– Fixed hotspot-related regressions in Gob2.
– Fixed several regressions in Gob3.
– Fixed crash in Bargon Attack intro.
– Fixed animations in Win3.1 version of Gob3.

Groovie:
– Fixed video performance on PSP.
– Fixed menu blanking in some instances.

Kyra:
– Fix possible corruption of restart game save in Kyrandia 1.
– Fix GFX glitch at the broken bridge.
– Fix for brandon tunring invisible in some situations in Kyrandia 1.

MADE:
– Fixed performance on NDS.
– Fixed several crashes in Return to Zork demo.

Parallaction:
– Fixed several regressions in Nippon Safes.
– Fixed music in sushi bar in Nippon Safes.

SCUMM:
– Fixed crash on Macintosh versions of Putt-Putt Joins the Parade and Fatty
Bear’s Birthday Surprise.
– Fixed game save in Macintosh versions of HE games.
– Fixed default save game path in later HE games.
– Fixed palette in NES version of Maniac Mansion.
– Fixed palette in Amiga version of Secret of Monkey Island.
– Fixed cutscenes not stopping music after pressing ESC in DIG.
– Fixed lip-sync in Fatty Bear.
– Fixed crash in FT when entering inventory.

Tinsel:
– Fixed crash in palace.
– Fixed crash when talking to the old lady.
– Fixed partially off-screen text in DW1.

NDS port:
– Added mouse pad undeneath onscreen keyboard
– Added ability to scroll when cursor reaches edge of screen (in mouse pad mode)
– Made cd audio read from track01.wav as well as track1.wav
– Fixed bug with switching modes with keyboard active

PSP port:
– Fixed video flickering and stretching is some situations.
– Improved suspend/resume support.

WinCE port:
– Improved compatibility with VGA devices.

http://www.scummvm.org/downloads/

By with 0 comments
libogc v1.8.0 (GC misc)

libogc is a collection of low-level libraries for the GameCube and Wii. This collection of libraries was originally written by shagkur for the GameCube and has been developed over the past 6 years.

Changes:

Fixed AA video mode support
DI bugfixes
SDHC fix for IOS 60 and greater
tinysmb – added keepalive, automatic SMB reconnection, non-blocking sockets, DNS lookup, port 139 support,anonymous passwords and share-level security support
USB storage bug fixes
MEM2 sbrk patch (extends memory into MEM2 when MEM1 exhausted)
Added ISO 9660 DVD devoptab
Added Wiimote battery level support to WPAD
Basic Wiimote speaker support
Added USB HID support
Added USB keyboard & mouse support
Added SD Gecko SDHC support
Fixed TLUT loading
IOS no longer reloaded on start, this should be done by the loader (HBC does this already)
Quit back to Wii menu on exit() if HBC reload stub signature not found.

Homepage: http://www.devkitpro.org/

http://wiibrew.org/wiki/Libogc

By with 0 comments
DevkitPPC (Release 18) (GC misc)

devkitPPC is a port of the GNU Compiler Collection (GCC) and includes a C (gcc) and C++ compiler (g++), a debugger (gdb) and associated utilities, with the architecture “powerpc-eabi”. It also includes standard C libraries based on newlib, which is specifically designed for embedded systems. Compilers and libraries are also included for the MN10200, the Matsushita (Panasonic) chip used in the Wii DVD controller. It is designed to be used in conjunction with libogc, a collection of Wii-specific low-level libraries.

Instructions for setting up the system are available for Windows, Mac OSX and Linux. Additional information and download links can be found at the devkitPro website.

Changes:

Update gcc to 4.4.1
Update newlib to 1.17.1 – please note this is not an official newlib release, just a snapshot we used to obtain some requested functions.
Update to gdb 7.0
wiiload is now version 0.5, this will require the latest version of the homebrew channel in order to upload code.
filesystem IO now defaults to unbuffered meaning that the full length requested on read/write is passed to the devoptab pseudo device drivers.
The powerpc-gekko prefix has now been replaced with the more standard powerpc-eabi, this will allow portable autotools based libraries to build OOB for devkitPPC. Users of the template projects will be unaffected.

http://wiibrew.org/wiki/DevkitPPC

By with 0 comments
VisualBoyAdvance GX v2.0.8 (GBA emu for GC)

Visual Boy Advance GX is a Game Boy Advance / Game Boy emulator for Wii and GameCube based on VBA-M.

Changes:

* Revamped filebrowser and file I/O
* Fixed MBC2 saving/loading
* Fixed some GB-Z80 instructions
* DVD loading in GameCube should work now (untested and unsupported)
* Many, many other bug fixes

More than 500 legal ROM’s for try out can be obtained from here: //files/gameboyadvance/

http://wiibrew.org/wiki/Visual_Boy_Advance_GX

By with 0 comments
FCE Ultra GX v3.1.0 (NES emu for GC)

FCE Ultra GX is a modified port of FCE Ultra v0.98.12. With it you can play NES games on your Wii/GameCube. The GUI is powered by libwiigui.

Changes:

* New default palette – more accurate colors!
* Revamped filebrowser and file I/O
* New timing and frameskip code – allows PAL gamers to play NTSC games
* Fixed FDS/Game Genie errors
* Many, many other bug fixes

Free and legal NES roms to try with this emulator can be downloaded from here: http://www.pdroms.de/files/nes/

http://wiibrew.org/wiki/FCE_Ultra_GX

By with 0 comments
SNES9x GX v4.1.2 (SNES emu for GC)

SNES9x GX is a Super Nintendo emulator for Wii and GameCube based on the PC emulator SNES9x 1.51. SoftDev is responsible for the original SNES9x 1.51 GameCube port, whose work was continued by crunchy2. Wii support was added by michniewski, and SNES9x 1.51 was ported by Tantric. The project is currently being maintained by michniewski and Tantric. The GUI is powered by libwiigui.

Changes:

* Revamped filebrowser and file I/O
* Many, many other bug fixes

Free and legal SNES roms to try out with this emulator can be found here: http://www.pdroms.de/files/supernes/

http://wiibrew.org/wiki/Snes9x_GX

By with 0 comments