Full-stack observability with actually useful AI | Grafana Cloud
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Go From AI Idea to AI App Fast
One platform to build, fine-tune, and deploy ML models. No MLOps team required.
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
A simple arcade game for CP/M written in C++ (more precisely, a C code wrapped into the C++ classes).
Depends on cpm-ulibc (https://sourceforge.net/projects/cpm-ulibc) and cpm-libgsx (https://sourceforge.net/projects/cpm-libgsx).
**********
Compatibility note for Amstrad CPC users: For the correct display use the GSX driver at least version 5 (as shipped with the later versions of DR Draw).
A simple arcade game inspired by the game series featuring Rockford.
**********
Compatibility note for Amstrad CPC: make sure 'SETKEYS KEYS.WP' is started (e.g. from PROFILE.SUB) before running this game, otherwise Escape key will not work as expected.
**********
Simple vertical scroller game for CP/M written in Forth
Use Ed's DX-Forth to compile this. You can cross-compile this game on any UNIX system using Joseph Allen's CP/M emulator.
It requires VT52 compatible terminal to display correctly.
Tested on CP/M Plus running on ZX Spectrum +3 (+3e), ZX Spectrum Next and Amstrad CPC6128.
**********
Compatibility note for ZX Spectrum +3 (+3e): make sure SET24X80 is started (e.g. from PROFILE.SUB) before running this game.
Compatibility note for Amstrad CPC: make sure 'SETKEYS KEYS.WP' is started (e.g....