Here's my Studio setup for game development on the Nintendo GameCube\Wii, can be developed in SN Systems ProDG with Visual Studio via USB2 cable or Metrowerks Codewarrior using a BBA Ethernet connection.
A MIDI GCN Adapter is planned in development to allow musicians and sound designers to connect a keyboard to the SN-TDEV or NR Reader for music composition and related audio work, by connecting it to serial controller port of the console.
My engine, game code is written in C\C++ and my audio DSP microcode is written in Assembly.
Adobe CS6 Suite for textures, images, video editing, etc.
Autodesk 3dsmax 2011 for modeling, animating, used as a level editor with a custom plugin developed with the MaxSDK (C\C++) and MaxScript.
I have my own audio system with custom dsp microcode for the audio driver. As for the FMV playback lib it uses MPEG 2 video instead of JPEG + custom DSP microcode for audio decoding logic.
I use a custom inhouse internal engine written in C\C++ designed for my games, GameCube\Wii hardware and the SN Systems Tools + USB2 cable.
Macronix Audio DSP Toolkit:
-
DSP IDE & Simulator – For writing, testing, and debugging DSP microcode in a virtual environment.
-
DSP Assembler – Converts assembly source code into machine instructions for the DSP.
-
DSP Linker – Links multiple object files and resolves addresses for DSP execution.
-
hex2bin – Converts hexadecimal output files into binary or C format for loading onto the DSP.
-
mxhex2h – Converts DSP hex files into C header files for integration with CPU-side code.
Metrowerks Codewarrior for GameCube Toolkit:
-
Codewarrior IDE - Development, Debugging
-
Toolchain - C\C++ Compiler, Assembler, Linker
-
COMUtil - Distributed Server
SN Systems for GameCube Toolkit:
-
ProDG - Development + Scripting + Visual Studio 2005
-
Tuner - Performance optimizer
-
SN-DBS - Distributed builds
-
SN-TDEV - Development kit + custom USB 2.0 Cable
-
ProView - Artist preview
/image%2F3123414%2F20221102%2Fob_390cb5_ngfans.png)
/image%2F3123414%2F20260416%2Fob_549aed_gc-snsys-tools.png)
/image%2F3123414%2F20260416%2Fob_0b278b_snsys-vs2005.png)
/image%2F3123414%2F20260416%2Fob_c034c6_sn-tdev.png)
/image%2F3123414%2F20260416%2Fob_440a5e_sn-usb2.png)
/image%2F3123414%2F20260416%2Fob_106356_mtwkmt-2024-02-07-18-32-51.png)
/image%2F3123414%2F20260416%2Fob_116498_gc-dev-scn2.png)
/image%2F3123414%2F20260416%2Fob_a8e57e_20240921-034458.jpg)
/image%2F3123414%2F20260416%2Fob_2e282e_3dsmax2011.png)
/image%2F3123414%2F20260416%2Fob_21593e_20241120-163941.jpg)