In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
Line 27: Line 27:  
== How it works ==
 
== How it works ==
   −
Sonic Robo Blast 2 is almost completely written in [http://en.wikipedia.org/wiki/ANSI_C ANSI C]. This allows it to be compiled and run on different architectures, given the appropriate modifications necessary to make it work on another operating system and architecture. SRB2 is known to work (with varying degrees of compatibility) on at least the x86, x86-64 (hasn't been tested thoroughly, just one test compile), PowerPC, ARM, MIPS, SuperH and SPARC architectures, working best on the x86, PowerPC and ARM architectures. It can also compiled for the DOS, Windows, Linux, Mac OS X, FreeBSD (and possibly other Unix-like operating systems) and Solaris operating systems.
+
Sonic Robo Blast 2 is almost completely written in [http://en.wikipedia.org/wiki/ANSI_C ANSI C]. This allows it to be compiled and run on different architectures, given the appropriate modifications necessary to make it work on another operating system and architecture. SRB2 is known to work (with varying degrees of compatibility) on at least the x86, x86-64 (hasn't been tested thoroughly, just one test compile), PowerPC, ARM, MIPS, SuperH and SPARC architectures, working best on the x86, PowerPC and ARM architectures. It can also compiled for the DOS, Windows, Windows CE, Linux, Mac OS X, FreeBSD (and possibly other Unix-like operating systems) and Solaris operating systems, in addition to many different video game systems.
    
The Wii's Broadway CPU is a standard PowerPC architecture chip developed by IBM. As a result, standard PowerPC code can run on it (once homebrew has been enabled). The team at GC-Linux.org have taken this opportunity to expand their GC-Linux operating system to support the Wii as well. Almost all the hardware on the Wii is now well supported under Linux with the latest kernel patches, with only the Wii's optical drive not working at all and the internal Wi-Fi only working when the Wii Linux kernel is run under mini, an IOS replacement by Team Twiizers. The currrent status of Wii Linux has allowed programs that that under Linux but cannot easily be natively compiled for the Wii to run on the Wii through compiling for the powerpc-linux target and then running it on Wii Linux.
 
The Wii's Broadway CPU is a standard PowerPC architecture chip developed by IBM. As a result, standard PowerPC code can run on it (once homebrew has been enabled). The team at GC-Linux.org have taken this opportunity to expand their GC-Linux operating system to support the Wii as well. Almost all the hardware on the Wii is now well supported under Linux with the latest kernel patches, with only the Wii's optical drive not working at all and the internal Wi-Fi only working when the Wii Linux kernel is run under mini, an IOS replacement by Team Twiizers. The currrent status of Wii Linux has allowed programs that that under Linux but cannot easily be natively compiled for the Wii to run on the Wii through compiling for the powerpc-linux target and then running it on Wii Linux.
69

edits

Navigation menu