Na verdade funcionou! Nos últimos dias, estive a lançar 5.3-codex sobre a base de código C do SimCity (1989) para portá-la para TypeScript. Sem ler nenhum código, com muito pouco direcionamento. Hoje tenho o SimCity a funcionar no navegador. Não consigo acreditar neste novo mundo em que vivemos.