Concordo col Duca. Oldgame significa "gioco vecchio" e non necessariamente abbandonato, cioè fuori commercio (purtroppo aggiungo).
Mentre abandonware significa "software abbandonato" ed è fuori commercio ai giorni nostri e, a volte, veramente dimenticato dalla casa di produzione stessa.