Difference between revisions of "Install"

From MSX Game Library

Line 4: Line 4:
  
 
1️⃣ '''Create''' a directory (name it "<tt>MSXgl</tt>" for example).
 
1️⃣ '''Create''' a directory (name it "<tt>MSXgl</tt>" for example).
* ''<u>Note</u>: For now (v0.6.5), please use a directory without any space in the full path.
+
* ''<u>Note</u>: For now (version 0.6.5), please use a directory without any space in the full path.
  
 
2️⃣ Install the '''engine''':
 
2️⃣ Install the '''engine''':
Line 16: Line 16:
  
 
✅ '''You are done!''' You can start [[testing library samples]] or [[Create my first program|create your own brand new game]]!
 
✅ '''You are done!''' You can start [[testing library samples]] or [[Create my first program|create your own brand new game]]!
 
== Linux ==
 
 
For '''Linux''' users, you need to manually install [https://nodejs.org/ Node.js] (19.3.0) and [https://sdcc.sourceforge.net/ SDCC] (4.2.0) before you can use MSXgl.
 
 
The path of all the programs used in the [[Build tool]] can be changed in the <tt>default_config.js</tt> file.
 

Revision as of 23:48, 22 December 2022

How to install MSXgl

Follow those steps:

1️⃣ Create a directory (name it "MSXgl" for example).

  • Note: For now (version 0.6.5), please use a directory without any space in the full path.

2️⃣ Install the engine:

3️⃣ (Optional) If you want to use the emulator auto-launch option:

  • Edit MSXgl\projects\default_config.js file (the default Build tool's configuration),
  • Search for "Emulator" and set the path for your favorite emulator (can be OpenMSX, Emulicious, BlueMSX, Meisei, fMSX or Ru-MSX) and set "DoRun = true".
  • Note: Many other options from default_config.js are overwriten by the project's configuration.

You are done! You can start testing library samples or create your own brand new game!