Difference between revisions of "Mdo.ini Information"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Added some more technical details about mdo.ini)
m (add Path0 to PC_PATH)
 
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
* Almost everything can be changed in the mdo.ini (But please make a Backup of mdo.ini before you began to change something in there)
===[start]===
===[start]===
* stk= means which .STK is entered there will be used to start the game and look for an specfic .OBC
* stk= means which .STK is entered there will be used to start the game and look for an specfic .OBC
* obc= it uses that obc file that is in the .stk file. if you wanna modify the Game at Startup you can extract the .stk file via scummvm-tools and look which obc files contain that stk file then you rename that already existing
* obc= it uses that obc file that is in the .stk file.
obc name in the mdo.ini file save it and then your game will do other things at Startup (With some OBC it can crash the Game and it exits out) Otherwise you can boot the Game directly into a different Level or show the Outro of the
Game when you are starting it there is so much that you can try out)


===[Setup]===
===[Setup]===
Line 19: Line 15:
* MinSizeY its for the Minimum Y Size of the Resolution 480 by default
* MinSizeY its for the Minimum Y Size of the Resolution 480 by default
* MinBitsPerPel currently unknown please edit if you have some information about that
* MinBitsPerPel currently unknown please edit if you have some information about that
* Mouse Yes means the Game requires a Mouse and also when you wrote No nothing happens you can still use the Mouse
* Mouse if the Game requires a Mouse to properly play it (by default it is on Yes
* MinSoundCardBits Which Bit is required to run the Game. (some Games are requires more Bits it depends on your Game)
* MinSoundCardBits Which Bit is required to run the Game. (some Games are requires more bits it depends on your Game)
* DiskSpaceReq How much Disk Space is required (it depends on your Game)
* DiskSpaceReq How much Disk Space is required (it depends on your Game)


===[General]===
===[General]===
* FullScreenOnly if the game only runs in Fullscreen (by default it is 1 but if you change it to 0 nothing happens)
* FullScreenOnly if the game only runs in Fullscreen (by default it is 1).
* Product means what is the Name of your Game if you change it and then uses that for the Installation of the Game it will install to coktel/PRODUCT (when you replaced the original name from PRODUCT you can give the Game Directory
* Product shows the name of your Game.
a custom Name)
* Exec what Exe is the main Executable for running the Game similar to RechName in [Setup].
* Exec what Exe is the main Executable for running the Game similar to RechName in [Setup]
* SourceDirectory is always with . to stay in the root of the Coktel Folder.
* SourceDirectory is always with . to stay in the root
* InstallDirectory because the mdo.ini uses . in always install to /coktel/PRODUCT.
* InstallDirectory because the mdo.ini uses . in always install to /coktel/PRODUCT
* Mac_InstallDirectory this is the same compared to InstallDirectory only for Macs (this will be for /coktel).
* Mac_InstallDirectory this is the same compared to InstallDirectory only for Macs (this will be for /coktel
* Mac_InstallSubDirectory this is for the Subdirectory then the PRODUCT name (example /coktel/PRODUCT).
* Mac_InstallSubDirectory this is for the Subdirectory then the PRODUCT name (example /coktel/PRODUCT)
* Partner this is for BoosterCode (some games come included with that).
* Language this for the Engine to identify your Game Language
* partner2 Its shows the Question What is that? or in German Was ist das? (some games come included with that).
* WindowName this to change the Name of the Game (example instead to have Adibou2 stand somethings else Addy Junior or so) you can be creative
* PartnerExe its looking on the CD / Hard Drive for kacc.exe to run BoosterCode (some games come included with that).
* Icon is for which File the Engine needs to looks to use this the Icon
* PartnerExe2 its for loading up a html file that contains your Code to unlock a Bonus in different Games (some Games come included with that).
* Language this for the Engine to identify your Game Language.
* WindowName this displays the Name when they are running in Windowed Mode.
* Icon is for which File the Engine needs to looks to use as the Icon.
 
===[MAC_PATH]===
* path_test is looking for the Folder path_test i dont know for what this is needed (not in every mdo.ini included)
* UpdatePath is looking for the Update Folder this is included on some Adiboo3 / Adibou3 / Addy5 / Adi5 Games (This Folder exists on the Adiboo3 Demo Disc) (not in every mdo.ini included)
* Demo is looking for the Demo Folder this included in the Adiboo3 & Adibou3 Demo Games (not in every mdo.ini included)
 
===[PC_PATH]===
* path_test is looking for the Folder path_test i dont know for what this is needed (not in every mdo.ini included)
* UpdatePath is looking for the Update Folder this is included on some Adiboo3 / Adibou3 / Addy5 / Adi5 Games (This Folder exists on the Adiboo3 Demo Disc) (not in every mdo.ini included)
* Demo is looking for the Demo Folder this included in the Adiboo3 & Adibou3 Demo Games (not in every mdo.ini included)
* Path0 is for <ME> (example set Path0 to Path0 = Example the Folder Example must be in the same Directory as mdo.ini)
 
===[PC]===
* AltF4 if you can exit the Game via ALT+F4 (by default set to 1)
* Full is for fullscreen (by default it is set to 0)


===[Messages]===
===[Messages]===
the Messages can depend on your Game some mdo.ini also dont have the [Messages] Section in there
the Messages can depend on your Game some mdo.ini also dont have the [Messages] Section in there.


===[screen]===
===[screen]===
Line 44: Line 58:
* resx stands for which resolution the game uses by default it is 800
* resx stands for which resolution the game uses by default it is 800
* resy stands for which resolution the game uses by default it is 640
* resy stands for which resolution the game uses by default it is 640
* VideoMode (by default it is set to 2)
* useDirectX if DEV7 allows to use for the Game DirectX or not. (by default it is set to Yes)
===[adibou2]===
This is only included into Adibou2 Games!
* TimeOut (by default 15)
===[Option]===
* gestionCD (its by default 1)
* SERVER to which Server the Game connects (maybe it was for debugging purposes back then) (by default is it NOSERVER) (in Adi4 its wants connect to SERVER421)
* Adiscape (by default it is Webster)
* Debug is for activating the Debug Menu (only DEV6 games.)
* Trace for enabling the Trace window.

Latest revision as of 06:45, 8 October 2023

[start]

  • stk= means which .STK is entered there will be used to start the game and look for an specfic .OBC
  • obc= it uses that obc file that is in the .stk file.

[Setup]

  • RechName is meaning which is the main Exe for start the Game up.
  • RechVer is the Version for (as a example for Adibou2 it can be looks like 212 or 213) it depends on your game and your Version

[Configuration]

  • Ram its means how much Ram the Game requires.
  • CDSpeed its means how fast your CD-Drive needs to be.
  • Processor which Processor is the minimum to play the Game
  • System what Operating System is the minimum to run the Game
  • MinSizeX its for the Minimum X Size of the Resolution 640 by default
  • MinSizeY its for the Minimum Y Size of the Resolution 480 by default
  • MinBitsPerPel currently unknown please edit if you have some information about that
  • Mouse if the Game requires a Mouse to properly play it (by default it is on Yes
  • MinSoundCardBits Which Bit is required to run the Game. (some Games are requires more bits it depends on your Game)
  • DiskSpaceReq How much Disk Space is required (it depends on your Game)

[General]

  • FullScreenOnly if the game only runs in Fullscreen (by default it is 1).
  • Product shows the name of your Game.
  • Exec what Exe is the main Executable for running the Game similar to RechName in [Setup].
  • SourceDirectory is always with . to stay in the root of the Coktel Folder.
  • InstallDirectory because the mdo.ini uses . in always install to /coktel/PRODUCT.
  • Mac_InstallDirectory this is the same compared to InstallDirectory only for Macs (this will be for /coktel).
  • Mac_InstallSubDirectory this is for the Subdirectory then the PRODUCT name (example /coktel/PRODUCT).
  • Partner this is for BoosterCode (some games come included with that).
  • partner2 Its shows the Question What is that? or in German Was ist das? (some games come included with that).
  • PartnerExe its looking on the CD / Hard Drive for kacc.exe to run BoosterCode (some games come included with that).
  • PartnerExe2 its for loading up a html file that contains your Code to unlock a Bonus in different Games (some Games come included with that).
  • Language this for the Engine to identify your Game Language.
  • WindowName this displays the Name when they are running in Windowed Mode.
  • Icon is for which File the Engine needs to looks to use as the Icon.

[MAC_PATH]

  • path_test is looking for the Folder path_test i dont know for what this is needed (not in every mdo.ini included)
  • UpdatePath is looking for the Update Folder this is included on some Adiboo3 / Adibou3 / Addy5 / Adi5 Games (This Folder exists on the Adiboo3 Demo Disc) (not in every mdo.ini included)
  • Demo is looking for the Demo Folder this included in the Adiboo3 & Adibou3 Demo Games (not in every mdo.ini included)

[PC_PATH]

  • path_test is looking for the Folder path_test i dont know for what this is needed (not in every mdo.ini included)
  • UpdatePath is looking for the Update Folder this is included on some Adiboo3 / Adibou3 / Addy5 / Adi5 Games (This Folder exists on the Adiboo3 Demo Disc) (not in every mdo.ini included)
  • Demo is looking for the Demo Folder this included in the Adiboo3 & Adibou3 Demo Games (not in every mdo.ini included)
  • Path0 is for <ME> (example set Path0 to Path0 = Example the Folder Example must be in the same Directory as mdo.ini)

[PC]

  • AltF4 if you can exit the Game via ALT+F4 (by default set to 1)
  • Full is for fullscreen (by default it is set to 0)

[Messages]

the Messages can depend on your Game some mdo.ini also dont have the [Messages] Section in there.

[screen]

  • sizex stands for which size will be used by default its is 800
  • sizey stands for which size will be used by default it is 640
  • resx stands for which resolution the game uses by default it is 800
  • resy stands for which resolution the game uses by default it is 640
  • VideoMode (by default it is set to 2)
  • useDirectX if DEV7 allows to use for the Game DirectX or not. (by default it is set to Yes)

[adibou2]

This is only included into Adibou2 Games!

  • TimeOut (by default 15)

[Option]

  • gestionCD (its by default 1)
  • SERVER to which Server the Game connects (maybe it was for debugging purposes back then) (by default is it NOSERVER) (in Adi4 its wants connect to SERVER421)
  • Adiscape (by default it is Webster)
  • Debug is for activating the Debug Menu (only DEV6 games.)
  • Trace for enabling the Trace window.