● Season 1998 · Version 1.0 · Kick-off
PC Calcio 7 Trainer
Your career. Your rules.
A free, open-source trainer for PC Calcio 7 and PC Calcio 7 Plus (1998) — the Italian edition of PC Fútbol 7. It edits your career while the game is running: club money, stadium capacity, and any player's attributes, age and morale. The classic cheats — money, stadium, players — without touching a single game file.
▼ DOWNLOAD PcCalcio7Trainer.exeSource code on GitHub · Release notes
Unofficial fan project. Not affiliated with Dinamic Multimedia or any rights holder. No game files are included — you need your own copy of the game installed.
- 900,000 miliardi max money
- 1,000,000 max stadium seats
- 925 clubs, all editable
- 48 KB single exe, no installer
The cheats: what you can change
| Feature | Detail |
|---|---|
| Club money | Set your balance to anything up to 900,000 miliardi |
| Stadium capacity | Any value from 100 to 1,000,000 seats |
| Player attributes | Velocità, Resistenza, Aggressività, Qualità, Gioco Mani, Entrate, Passaggio, Dribbling, Rifinitura, Tiro, Stato di forma — all 0–99 |
| Media (overall) | Not editable directly — the game computes it as the average of Velocità, Resistenza, Aggressività and Qualità, so raising those raises Media |
| Player age | By setting the birth year |
| Morale | 23 to 99 — approximate, exact only at 99 |
| Restore | Puts any player back to the values he had before you touched him — it works even after closing and reopening the trainer |
| Any club | Works on your club and on every other club in the game — 925 of them, searchable by name |
How to use it
- Start PC Calcio 7 and load your career. Save it first — see the warnings below.
- Run PcCalcio7Trainer.exe. It attaches on its own and works out which club is yours. No configuration.
- Change money, stadium or players and press Applica.
- Leave the game's screen and come back so it redraws, then save inside the game to keep the changes.
What it deliberately does not do
No transfers
Moving a player between clubs is not supported. A club's squad is built from a separate list, and a player forced into it without the structures a real signing creates makes the game crash.
If you want a player, make yourself rich and sign him through the game's own direttore sportivo screen.
No save-file editing
Everything happens in the running game's memory. The save format keeps this data packed in a way this project never decoded, so the trainer only works while the game is open with a career loaded.
The upside: it never modifies any game file, ever.
Read this before playing
Antivirus will complain
A program that writes to another program's memory looks exactly like malware to a heuristic scanner, and an unsigned exe triggers SmartScreen's "unknown publisher". This is expected. The full source is public, so you can build it yourself if you'd rather not trust a binary.
It can crash the game
It happened twice during development. The current version validates everything it finds and refuses to write when unsure, but the risk isn't zero. Save your career first. Save files on disk are never touched, so a crash costs you only unsaved progress.
Save in the game to keep changes
Changes live in the game's memory. They become permanent when you save inside the game, and are lost if you reload without saving.
Screens don't redraw
The game does not repaint a screen that is already open. If a number looks unchanged after pressing Applica, leave that screen and come back.
Requirements
- Windows 8, 10 or 11 — or Windows 7 with .NET Framework 4 installed
- PC Calcio 7 or PC Calcio 7 Plus, installed and running with a career loaded
- Nothing else. No .NET download, no runtimes, no installer — one 48 KB exe
If it can't attach
- The game isn't running
- Start it and load a career, then press Riprova.
- The game is running but no career is loaded
- Load your career, then press Riprova.
- The game was found but can't be opened
- You started the game as administrator, so the trainer needs the same. Close it, right-click the exe, Run as administrator.
Still stuck? Releases also include SelfTest.exe, an optional console
diagnostic that prints what the trainer finds — its output makes a
bug report
far more useful than a screenshot. You never need it just to play.
Open source, open notebook
MIT-licensed, source on GitHub. Nothing is hardcoded to a memory address: the trainer finds everything by searching and validating, which is why it survives game reloads and should work on other installations.
The whole reverse-engineering effort is documented publicly — including the two crashes and several wrong hypotheses it took to get there:
- MEMORY-MAP.md — every field found, each with a confidence level
- METHODOLOGY.md — the technique, repeatable on other versions of the game
- tools/ — the Python research harness that produced the map
Contributions and translations are welcome — adding a language is one new file.