logo
Home Games CRM32Pro C/C++ Code Updated
 
 
bg

 Home

  dot  News
  dot  About us
  dot  Forum
  dot  Weblog
  dot  Links
 

Games

  dot  HX project
  dot  SpacePong
  dot  TitanBomber
 

      CRM32Pro

  dot  Overview
  dot  EditorDPF
  dot  SetupProject
  dot  AddIns
  dot  Reference Guide
  dot  Examples
  dot  Downloads
 

     C/C++ Code

 
 

Espaņol

   

SetupProject - Overview

   

     It is an application to easily choose desired video (resolution, window mode, etc.) and audio (frequency, channels number, volumen, etc.) settings saving it to a XML (external or into a DPF) which can be loaded from your own code using CRM32Pro.

     It is fully customizable through a XML file (layout.xml). This file sets the skin to be used and all parameters which define the graphic look and the functionality. Change the logo, icon and main buttons (save, play and exit) are allowed. Also, supports up to 7 custom buttons which can open a given TXT (instructions, licenses, help, etc.) or an URL.

     In addition, it provides a built-in benchmark to measure the performance of CPU, memory and video systems giving a performance index. This index can be used to require a minimum value for final users assuring a smooth execution of your application.

     All graphics resources are stored in a DPF (setup.dpf), where usually are the two main XML files: layout.xml and setup.xml. The latter is where are stored the video and audio settings.

     Finally, we recommend you to have a look to SpacePong source code to see how to use SetupProject with your own code. Also, have a look to setup.dpf file and specifically, the layout.xml (with self explained parameters) which come with SpacePong.

   
 
   

SetupProject - Features

   

 - Fully customizable: change GFX GUI, change default values, change enabled controls.
 - Saves current settings only if they are valid for CRM32Pro.
 - Play button to directly launch your application.
 - Add up to 7 custom buttons: to open an ASCII or HTML file or an URL.
 - Detects the CPU model and the supported instruction set, also, detects the available memory.
 - Built-in benchmark with a performance index(20% integer, 20% float ops, 25% memory, 35% blitting).
 - It does not require to modify the code, just modify the layout.xml file.
 - Supports from Windows 95 to Vista and Linux.

   
 
   

SetupProject - Screenshots

   

   
Screenshot

Screenshot

Screenshot

Screenshot

   
Screenshot

Screenshot

Screenshot

Screenshot

   
 
 
Copyright (c) 2007 MegaStorm Systems. All rights reserved.