Running Cubes in ICE

  1. Download the Quark binaries system from here and and unzip it into "C:\"
  2. Download cubes.src.zip from here and
  3. Create the "c:\tmp" and unzip the cubes.zrc.zip file into this directory.
  4. Type: cd \Quark
  5. Type: set QUARK_CP=c:\tmp\cubes;
  6. Type: ice
  7. Type: :ldw myworkspace.cws
  8. Type: :sm Cubes
  9. Type: runCubes ""
The game should start in a new window.

The game commands are:

A typical session should look like this:

C:>cd Quark
C:\Quark>set QUARK_CP=c:\tmp\cubes;
C:\Quark>ice
Interactive CAL Environment, version 1.7.1_0
Copyright (c) 2007 Business Objects Software Limited. All rights reserved.
Enter ':h' for help.


Current ICE settings:
workspace =    cal.samples.cws
module =       null
machine type = lecc
command history size = 10
# of runs for performance tests = 10
Suppression of output is off.
Suppression of incremental machine stats is on.
Environment settings:
org.openquark.cal.show_adjunct => not defined
org.openquark.cal.machine.debug_capable => not defined
org.openquark.cal.optimizer_level => not defined
org.openquark.cal.machine.lecc.source => not defined
org.openquark.cal.machine.lecc.runtime_statistics => not defined
org.openquark.cal.machine.lecc.runtime_call_counts => not defined
org.openquark.cal.machine.lecc.code_generation_stats => not defined
org.openquark.cal.machine.lecc.debug_info => not defined
org.openquark.cal.machine.lecc.static_runtime => not defined
org.openquark.cal.machine.lecc.non_interruptible => not defined
org.openquark.cal.machine.lecc.strict_foreign_entity_loading => not defined
org.openquark.cal.machine.lecc.concurrent_runtime => not defined
org.openquark.cal.machine.lecc.output_directory => not defined
    Using output directory: C:\tmp\Quark\bin\cal\debug\lecc_runtime

CAL: Compilation successful
CAL: Finished compiling in 5625ms
CAL: 79 modules loaded (79 as dynamic, 0 as static).

Module set to: Cal.Tutorials.CalIntro

Cal.Tutorials.CalIntro>:ldw myworkspace.cws
Generating: C7.Shade
Generating: C7.IntegerMath
Generating: C7.Xyz
Generating: C7.Object
Generating: HSE.Graphics
Generating: C7.Cubes
Generating: C7.Main
Generating: HSE.Draw
Generating: HSE.Picture
Generating: HSE.Animate
CAL: Compilation successful
CAL: Finished compiling in 5969ms
CAL: 81 modules loaded (81 as dynamic, 0 as static).

Specified module Cal.Tutorials.CalIntro is unavailable. Module set to: Cal.Utilities.Accumulate

Cal.Utilities.Accumulate>:sm Cubes

Cubes>runCubes ""