Difference between revisions of "JSys"

From Rare Gaming Dump
m
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''JSys''' is Nintendo's in-house framework they use to make their games, including GameCube, Wii, and probably other consoles such as the 3DS. It probably has support for the SZS (aka Yaz0) compression format, and BMG and MSBT message files. JSys is used in most first-party developed games.
+
{{DISPLAYTITLE:JSYSTEM}}
 +
 
 +
'''JSYSTEM''' is Nintendo's in-house framework they use to make their games, including games from the GameCube and Wii era, and probably other consoles such as the 3DS. It probably has support for the SZS (aka Yaz0) compression format, and BMG message files. JSys is used in most first-party developed games.
 +
 
 +
The first game which JSYSTEM was used in development of was Luigi's Mansion, for the GameCube. JSYSTEM was still an early development project by workers of Nintendo EAD at the time. It was done being worked on when the DS came out. It was used for most of the first-party Nintendo games until it started being used alongside NintendoWare during the Wii era and eventually replaced by [[NintendoWare]].<ref name=":0">https://wiki.cloudmodding.com/tww/JSYSTEM</ref><ref>www.gamasutra.com/view/news/294923/QA_Design_lessons_learned_from_a_decade_at_Nintendos_EAD.php</ref>
 +
 
 +
Games that are confirmed to have used JSYSTEM in its development include Luigi's Mansion, Super Mario Galaxy, Super Mario Galaxy 2, Mario Kart Wii, The Legend of Zelda: The Wind Waker, The Legend of Zelda: Twilight Princess, and The Legend of Zelda: Skyward Sword.<ref name=":0" />
 +
 
 +
== Known JSYSTEM libraries ==
 +
 
 +
* J2DGraph
 +
* J3DGraphAnimator
 +
* J3DGraphBase
 +
* JAudio
 +
* JMap
 +
* JParticle
 +
* JStudio
 +
* JUtility
 +
 
 +
<ref name=":0" />
 +
 
  
 
{{Template:WiiNavbox}}
 
{{Template:WiiNavbox}}
Line 10: Line 30:
  
 
[[Category:Developer Apps]]
 
[[Category:Developer Apps]]
 +
{{DEFAULTSORT:JSYSTEM}}

Latest revision as of 17:33, 17 February 2021


JSYSTEM is Nintendo's in-house framework they use to make their games, including games from the GameCube and Wii era, and probably other consoles such as the 3DS. It probably has support for the SZS (aka Yaz0) compression format, and BMG message files. JSys is used in most first-party developed games.

The first game which JSYSTEM was used in development of was Luigi's Mansion, for the GameCube. JSYSTEM was still an early development project by workers of Nintendo EAD at the time. It was done being worked on when the DS came out. It was used for most of the first-party Nintendo games until it started being used alongside NintendoWare during the Wii era and eventually replaced by NintendoWare.[1][2]

Games that are confirmed to have used JSYSTEM in its development include Luigi's Mansion, Super Mario Galaxy, Super Mario Galaxy 2, Mario Kart Wii, The Legend of Zelda: The Wind Waker, The Legend of Zelda: Twilight Princess, and The Legend of Zelda: Skyward Sword.[1]

Known JSYSTEM libraries

  • J2DGraph
  • J3DGraphAnimator
  • J3DGraphBase
  • JAudio
  • JMap
  • JParticle
  • JStudio
  • JUtility

[1]


  1. 1.0 1.1 1.2 https://wiki.cloudmodding.com/tww/JSYSTEM
  2. www.gamasutra.com/view/news/294923/QA_Design_lessons_learned_from_a_decade_at_Nintendos_EAD.php