Difference between revisions of "Help"
From MSX Game Library
(Created page with "== Get Starting == * What is {{MSXGL}}? * Install and Setup * Use of Literal expression") |
|||
(41 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | == | + | == Topics == |
− | * [[What is MSXgl | + | * Main |
− | * [[Install|Install and Setup]] | + | ** [[What is MSXgl?]] |
− | * Use of [[Literal expression]] | + | ** [[Install|Install and Setup]] |
+ | ** [[Code documentation]] | ||
+ | ** [[Create a plain ROM]] | ||
+ | ** [[Create a mapped ROM]] | ||
+ | * Programming | ||
+ | ** Use of [[Literal expression]] | ||
+ | ** [[Boolean]] | ||
+ | ** [[Free call to BIOS routine]] | ||
+ | ** [[VRAM access timing]] | ||
+ | ** [[Z80 wait instructions]] | ||
+ | ** [[Fixed-point number]] | ||
+ | ** [[Collision early elimination method]] | ||
+ | * Misc | ||
+ | ** [[Credits]] | ||
+ | ** [[AppSignature|Application signature]] (for identification) | ||
+ | ** [[Lexicon]] | ||
+ | |||
+ | == Format description == | ||
+ | * [[lVGM]] | ||
+ | * [[RLEp]] | ||
+ | * [[MGI]] | ||
+ | * [[MGV]] | ||
+ | |||
+ | == Proposal == | ||
+ | * [[NEO mapper]], a 16-bit register based ROM mapper (previous proposal [[ASCII-EX mapper|ASCII-EX]], [[NEO mapper v1|NEO v1]]) | ||
+ | * [[ROM type signature]] | ||
+ | * [[Debug device]] | ||
+ | * [[JSX]] | ||
+ | |||
+ | == Q&A == | ||
+ | |||
+ | {{QA|What if I prefer to have the MSXgl directory in my project directory and not the opposite?|See the [[alternative file layout]].}} | ||
+ | |||
+ | {{QA|How can I convert my Batch project setting to new JS based Build tool?|See the [[batch to JS conversion guide]].}} | ||
+ | |||
+ | {{QA|Do I have to mention that I use MSXgl in my game?|No, it's not mandatory: do as you like. If you mention that the game is made with MSXgl, that's cool, because it might inspire others to create MSX games with this library. The [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA] license applies mainly to people who want to modify and distribute the library on their own. In this case, the author must be cited and the derivative work must retain the same license.}} |
Latest revision as of 00:57, 29 October 2024
Contents
Topics
- Main
- Programming
- Misc
- Credits
- Application signature (for identification)
- Lexicon
Format description
Proposal
- NEO mapper, a 16-bit register based ROM mapper (previous proposal ASCII-EX, NEO v1)
- ROM type signature
- Debug device
- JSX
Q&A
- What if I prefer to have the MSXgl directory in my project directory and not the opposite?
» See the alternative file layout.
- How can I convert my Batch project setting to new JS based Build tool?
» See the batch to JS conversion guide.
- Do I have to mention that I use MSXgl in my game?
» No, it's not mandatory: do as you like. If you mention that the game is made with MSXgl, that's cool, because it might inspire others to create MSX games with this library. The CC BY-SA license applies mainly to people who want to modify and distribute the library on their own. In this case, the author must be cited and the derivative work must retain the same license.