Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-06 | TOLTECS: Wait a bit after drawing each frame | Filippos Karapetis | |
This reduces the CPU load considerably (it's around 10% now, down from 50%) | |||
2012-10-06 | TOLTECS: Remove redundant screen updates | Filippos Karapetis | |
2012-10-06 | HOPKINS: Bugfixes for startup manager initialisations | Paul Gilbert | |
2012-10-06 | HOPKINS: Implemented stubbed menu methods | Paul Gilbert | |
2012-10-05 | SCI: Add kReadNumber fixme | Willem Jan Palenstijn | |
Thanks to Walter for noticing this. | |||
2012-10-05 | HOPKINS: Implemented PLAY_SEQ2 | Paul Gilbert | |
2012-10-05 | HOPKINS: Implemented sequence player | Paul Gilbert | |
2012-10-05 | HOPKINS: Implemented lots more of the remaining stubbed methods | Paul Gilbert | |
2012-10-04 | HOPKINS: Implemented PLAN_TEST and TEST_LIGNE methods | Paul Gilbert | |
2012-10-04 | HOPKINS: Implemented more previously stubbed object manager methods | Paul Gilbert | |
2012-10-03 | TOLTECS: Fix menu positining in the simplest way I can think of | Torbjörn Andersson | |
All this does is to offset the image when copying it to the screen, and offset the position when checking for clickable items at specific coordinates. It looks and works right to me. I guess that just leaves the buildColorTransTable2() function, but I'm useless for that so someone else will have to look into it. | |||
2012-10-03 | PEGASUS: Fix uninitialized variable | Matthew Hoops | |
2012-10-03 | HOPKINS: Implemented more stubbed object manager methods | Paul Gilbert | |
2012-10-03 | TOLTECS: Improve audio/video sync in the movie player | Torbjörn Andersson | |
At least on my computer, the sound would stall frequently after a while because the delay between frame was calculated from frame to frame. Now it's calculated from the start of the sound instead. | |||
2012-10-03 | TOLTECS: Added TODO comment about main menu position | Torbjörn Andersson | |
I'm guessing that the unused _top variable is what causes the main menu to be drawn at the wrong position at the very start of the game. At that point, it's 30 which seems to be by how much the Y coordinate is off. | |||
2012-10-02 | TOLTECS: Draw shaded rects to "front screen", not "background" | Torbjörn Andersson | |
The shadeRect() function is called just once (at the time of writing) and immediately afterwards the "front screen" is copied to the "background". Therefore, drawing to the background doesn't seem to make any sense. The colors are wrong, but I assume that's for the same reason that the text colors are wrong as well. | |||
2012-10-02 | HOPKINS: Implemented VERIF_SMOOTH and SMOOTH_MOVE | Paul Gilbert | |
2012-10-02 | HOPKINS: Added new LinesManager class with lots of line methods | Paul Gilbert | |
2012-10-02 | TEENAGENT: Modify callback comment into readable FIXME. | D G Turner | |
2012-10-01 | HOPKINS: Manually implemented colision method | Paul Gilbert | |
2012-10-01 | SCI: Fix compilation with MSVC (atan2() was ambiguous) | Filippos Karapetis | |
2012-10-01 | PEGASUS: MarsTimerEvent is a struct | Filippos Karapetis | |
2012-09-30 | SCI: Implement kMergePoly | Willem Jan Palenstijn | |
Thanks to Walter for creating debugging tools for MergePoly and testing. | |||
2012-09-30 | HOPKINS: Implemented several stubbed ObjectsManager methods | Paul Gilbert | |
2012-09-30 | HOPKINS: Fixed compilation errors with previously commented out methods | Paul Gilbert | |
2012-09-30 | HOPKINS: Converted many numeric values to character constants | Paul Gilbert | |
2012-09-30 | HOPKINS: Fixed some more castings identified by gcc | Paul Gilbert | |
2012-09-30 | HOPKINS: Fix casting errors identified by gcc | Paul Gilbert | |
2012-09-30 | HOPKINS: Changed all __int16 to int | Paul Gilbert | |
2012-09-30 | HOPKINS: Implemented more object manager methods | Paul Gilbert | |
2012-09-29 | HOPKINS: Implemented more graphics and object methods | Paul Gilbert | |
2012-09-29 | WINTERMUTE: Make scGetProperty use Common::String& instead of const char* | Einar Johan Trøan Sømåen | |
2012-09-28 | WINTERMUTE: Privatize variables in BaseQuickMsg | Einar Johan Trøan Sømåen | |
2012-09-28 | WINTERMUTE: Privatize variables in BaseRegion and BaseSubFrame | Einar Johan Trøan Sømåen | |
2012-09-28 | WINTERMUTE: Privatize variables in BaseFrame and BaseSprite | Einar Johan Trøan Sømåen | |
2012-09-28 | WINTERMUTE: Privatize variables in BaseFader | Einar Johan Trøan Sømåen | |
2012-09-28 | WINTERMUTE: Privatise member-variables in BaseDynamicBuffer | Einar Johan Trøan Sømåen | |
2012-09-28 | HOPKINS: Implemented stubbed talk manager methods | Paul Gilbert | |
2012-09-28 | HOPKINS: Implemented many of the previously stubbed methods | Paul Gilbert | |
2012-09-28 | TONY: Fix German fonts | Strangerke | |
2012-09-28 | PARALLACTION: Add a workaround for the end credits of NS | Filippos Karapetis | |
The game scripts try to show a non-existing frame. We set it to an existing one here. Part of the fixes for bug #5866 | |||
2012-09-28 | PARALLACTION: Add a workaround for the end credits of NS | Filippos Karapetis | |
The end credits reference a version of Dino called "Dinor", which makes the engine look for a non-existing file. We set the name to "dino", as it should be in this case, so that the engine loads the correct file. Part of the fixes for bug #5866 | |||
2012-09-28 | PARALLACTION: Add a missing return statement | Filippos Karapetis | |
The final credits screen has no background, it just reuses the background of the final scene. Part of the fixes for bug #5866 | |||
2012-09-28 | PARALLACTION: Fix a script bug in the end of the multilingual DOS version of NS | Filippos Karapetis | |
The mouse cursor is incorrectly hidden outside the final cave in NS because of a script bug. A workaround is added to fix that screen and the final screen in order to make it playable. Part of fixes for bug #5866 | |||
2012-09-27 | PARALLACTION: Clean up global variables a bit. | Alyssa Milburn | |
2012-09-27 | PARALLACTION: Remove unused function. | Alyssa Milburn | |
2012-09-27 | Merge pull request #281 from fuzzie/parallaction-adlib | Alyssa Milburn | |
PARALLACTION: Add custom Adlib driver for BRA. | |||
2012-09-27 | HOPKINS: Implemented more talk manager methods | Paul Gilbert | |
2012-09-26 | TONY: In French version, fix 'ê' in hotspot names by replacing it by 'e', ↵ | Strangerke | |
like for other accentuated characters | |||
2012-09-26 | HOPKINS: Starting implementation of talk manager | Paul Gilbert | |