Overview
Thedevcpc info command displays detailed information about your project configuration, including active paths, build settings, output directories, and emulator configuration.
Syntax
Output Example
Information Sections
Project Information
- Project name from
PROJECT_NAME - Build level (if 8BP project) with description
Build Level Descriptions
| Level | Description |
|---|---|
| 0 | Todas las funcionalidades |
| 1 | Juegos de laberintos |
| 2 | Juegos con scroll |
| 3 | Juegos pseudo-3D |
| 4 | Sin scroll/layout |
Configured Paths
- ASM: Assembler source file or directory
- BASIC: Directory with
.basfiles - RAW: Raw binary files directory
- C: C source directory with source file and load address
Graphics Conversion
- Sprites: Source path → Output file (CPC Mode)
- Pantallas: Screen loading path (CPC Mode)
- Modo 0: 16 colors (160x200)
- Modo 1: 4 colors (320x200)
- Modo 2: 2 colors (640x200)
Output Directories
- Objetos: Intermediate files directory
- Salida: Final output directory
- DSK: Disk image name
- CDT: Tape image name (if configured)
- CPR: Cartridge ROM name (if configured)
Emulator Configuration
- RVM: Path to RetroVirtualMachine
- Modelo: CPC model (464, 664, or 6128)
- Ejecutar: File to auto-execute (DSK mode)
- Modo: Run mode (auto, dsk, or cdt)
RVM_PATH is configured.
Use Cases
Verify Configuration
After creating or modifyingdevcpc.conf:
Check Active Features
See which features are enabled:Debugging
When troubleshooting, verify paths are correct:Documentation
Capture project configuration for documentation:Pre-Build Check
Verify settings before building:Configuration Variables
The command reads fromdevcpc.conf:
Required Variables
PROJECT_NAME- Project identifier
Optional Variables (8BP)
BUILD_LEVEL- 8BP feature level (0-4)ASM_PATH- Assembler sourceBASIC_PATH- BASIC files directoryRAW_PATH- Raw files directoryC_PATH- C source directoryC_SOURCE- C source fileC_CODE_LOC- C load address
Optional Variables (ASM without 8BP)
LOADADDR- Load addressSOURCE- Source file nameTARGET- Target binary name
Graphics Variables
SPRITES_PATH- PNG sprites directorySPRITES_OUT_FILE- Output ASM fileLOADER_SCREEN- PNG screens directoryMODE- CPC mode (0, 1, or 2)
Output Variables
OBJ_DIR- Intermediate files (default: obj)DIST_DIR- Output files (default: dist)DSK- Disk image nameCDT- Tape image nameCDT_FILES- Files for tapeCPR- Cartridge nameCPR_EXECUTE- Cartridge boot file
Emulator Variables
RVM_PATH- RetroVirtualMachine pathCPC_MODEL- CPC model (464/664/6128)RUN_FILE- Auto-execute fileRUN_MODE- Run mode (auto/dsk/cdt)
Output Filtering
You can filter the output using standard Unix tools:Comparison with Other Commands
| Command | Purpose | Shows |
|---|---|---|
info | Show configuration | All settings from devcpc.conf |
validate | Check validity | Errors and warnings |
build | Compile | Build process and results |
Related Commands
devcpc validate- Validate configurationdevcpc new- Create new projectdevcpc build- Build with settings