Commit Graph

23 Commits

Author SHA1 Message Date
Strangerke
94d3c8ebb2 TONY: Some more code formatting 2012-05-21 23:54:32 +02:00
Paul Gilbert
3f00f51ef3 TONY: Improve the screen wipe logic.
The circular area now properly reaches to the edge of the screen when changing scenes.
2012-05-21 23:11:59 +10:00
Paul Gilbert
0450275c44 TONY: Converting Italian comments to English and formatting 2012-05-20 13:54:59 +10:00
Paul Gilbert
333c30b8c7 TONY: Removed unused drive & folder defines and code 2012-05-20 11:37:33 +10:00
Strangerke
88762667b5 TONY: Fix some formatting 2012-05-14 21:29:27 +02:00
Strangerke
099fe1e9e6 TONY: Remove original header 2012-05-14 07:43:50 +02:00
Paul Gilbert
b01482bddb TONY: Further globals added to Globals class 2012-05-13 23:05:41 +10:00
Paul Gilbert
8a88ad861d TONY: Converted object passing to use const reference where appropriate.
This should cut down on the number of redunndant creations of temporary objects.
2012-05-13 00:43:02 +10:00
Paul Gilbert
073e46503c TONY: Properly implement game saving and loading.
Saving isn't enabled in the demo, so for testing purposes I'm currently dissbling the ADGF_DEMO flag in the detection tables so saving is enabled.
2012-05-12 21:54:37 +10:00
Paul Gilbert
67c47e9045 TONY: First attempt at simulating the circular fade in/out effect engine uses
The engine uses DirectX drawing functionality to do drawing of partial frames within an ellipsis, so we need to replicate that manually in code.
2012-05-11 23:36:13 +10:00
Paul Gilbert
68c1b0b0e4 TONY: Refactored Tony to use the Common coroutine scheduler 2012-05-11 23:15:59 +10:00
Paul Gilbert
724deb6b84 TONY: Bugfixes for showing the credits screen. 2012-05-11 08:44:50 +10:00
Paul Gilbert
5a069cdc86 TONY: Refactored out usage of nullContext in favour of proper coroutines 2012-05-09 23:15:41 +10:00
Paul Gilbert
20a47ff7c9 TONY: Default Tony screen to 1x scaler 2012-05-06 12:55:20 +10:00
Paul Gilbert
f7fd9e3d23 TONY: Fix display of the initial loading screen 2012-05-05 23:21:38 +10:00
Paul Gilbert
162cc47c71 TONY: Fix screen initialisation to be in 16-bit mode 2012-05-05 22:45:57 +10:00
Paul Gilbert
5625846bf2 TONY: Further conversion work on window conversion 2012-05-05 22:32:40 +10:00
Paul Gilbert
07c1369f98 TONY: Created dummy event loop and started work on converting RMWindow class 2012-05-05 20:54:21 +10:00
Paul Gilbert
aa603d5a67 TONY: Fix a crash from objects being destroyed in the wrong order 2012-05-05 20:29:37 +10:00
Paul Gilbert
3184a5a874 TONY: Fix warnings about return values not being used 2012-05-04 22:58:42 +10:00
Paul Gilbert
557c43c2db TONY: Converted anonymous structs to have explicit names 2012-05-04 21:40:44 +10:00
Paul Gilbert
6d0f1fca46 TONY: Formatting fixes 2012-05-03 23:08:19 +10:00
Paul Gilbert
a2982a0b20 TONY: Engine is now compiling and linking again 2012-05-03 22:49:30 +10:00