Difference between revisions of "CNCSA"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (added known as for CNCS32.DLL)
m (added more Description for Graphics)
Line 52: Line 52:


==Graphics==
==Graphics==
* all games run in True / High color mode (if 256 color is used it can result lower loading times)
* all games can be run in True or High color mode (if 256 color is used it can result lower loading times), you can select the Graphic mode that you want to use in the settings Menu.
* Sprites are known as fs64-@:Sprite (example: gamename:fs64-@:Sprite)
* Sprites are known as fs64-@:Sprite (example: gamename:fs64-@:Sprite)
* Buttons are known as fs64-@:Button (example: buttonname:fs64-@:Button)
* Buttons are known as fs64-@:Button (example: buttonname:fs64-@:Button)

Revision as of 14:47, 4 May 2023

CNCSA is a Engine developed by Europress Software in 1996, its currently only known that these Games are used for Adi 4's Game Box. The name CNCSA stands for Click & Create - Stand alone application.


Used Games by the Engine

  • Break Time
  • Jet Fighter
  • Jupiter
  • Des dalles
  • Stockar

Versions

  • 1.03
  • 1.4.1.34
  • 1.1.1.24 (CNCS32.DLL)

Components

  • WinG is kind of a hub that is for make a connection between Direct Draw & Direct Sound.
  • Direct Draw used by DirectX.
  • Direct Sound used by DirectX.
  • CNCS32.DLL (Graphics Library)

CCA File Format

  • CCA contains all the important data like Images, Sprites, Audio, Fonts
  • it is packed with PAME (always listed in the first 4 bytes of the CCA File)
  • after PAME in the game specfic CCA File is also the name of the Game listed.
  • then the Name of the Game Author. (not for all games)

File Structure

  • CNCS32.DLL (Graphics Library)
  • GAME.CCA (contains all needed files for the Game)
  • GAME.DAT (Configuration file for the Game)
  • GAME.EXE (main Executable for the Game)
  • GAMEFR.HLP (French manual)
  • GAMEGE.HLP (German manual)
  • GAMEIT.HLP (Italian manual)
  • GAMESP.HLP (Spain manual)
  • GAMEUK.HLP (English manual)

HLP Files

  • HLP contains the the Manual, that gets opened if the Player click on Help
  • HLP files get opened over ADIHELP.EXE as a Parameter like ADIHELP.EXE EXAMPLE.HLP

File Formats that contains the CCA files

  • HLP (Manual for the Game)
  • COX (is containg some Sprites)

CNCS32.DLL

  • CNCS32.DLL is the Graphics Library of the Engine. (known as Click & Create Graphic library)
  • it controls different things like Direct Sound, Direct Draw, WinG.
  • The Library searches for different File Formats: .bmp .dib .rle .pcx .gif .lbm *.iff

Graphics

  • all games can be run in True or High color mode (if 256 color is used it can result lower loading times), you can select the Graphic mode that you want to use in the settings Menu.
  • Sprites are known as fs64-@:Sprite (example: gamename:fs64-@:Sprite)
  • Buttons are known as fs64-@:Button (example: buttonname:fs64-@:Button)
  • Counters are known as fs64-@:Counter (example:countername:fs64-@:Counter)

Font

  • the Games / Engine ís using Arial as Font