Difference between revisions of "AGS"
Jump to navigation
Jump to search
(Created page with "{{EngineDescription| name=AGS| developer=fuzzie| companies=Various| usedBy=Too many to list| dateAdded=Not Added | release=None| ...") |
(→Games With Custom Engine Changes: Remove two fixed bugs) |
||
(17 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{EngineDescription| | {{EngineDescription | ||
|name=AGS | |||
|developer=[[User:dreammaster|dreammaster]], [[User:criezy|criezy]] | |||
|companies=Various | |||
|usedBy=[[AGS/Games|Hundreds of games]]| | |||
|dateAdded=February 6, 2021 | |||
|release=2.5.0 | |||
}} | }} | ||
== | ==Notes== | ||
* | * Various games from 2.5 onwards are completable. | ||
* Because many games fool around with volume settings, in-game volume controls are separate from the ScummVM volume controls, but will respect them. Thus, even if your in-game music volume slider is at maximum, if your ScummVM music volume slider is low, the music won't be loud. | |||
==TODO== | |||
* Finishing implementing and testing the various plugins needed by the games. Of the remaining, ags_lua is low priority because it was only ever used by a single game. | |||
* Some graphics rendering is still stubbed. Need to find places where it's actually used in any games, so it can be properly implemented and tested. | |||
* Testing various games to identify and fix any missing functionality or incorrect implementation. | |||
==Games With Custom Engine Changes== | |||
This section lists any games we know about that have custom changes to the engine code that still have to be replicated into AGS. | |||
===Kathy Rain=== | |||
* It uses a different font in the bundled executable when looking at a form than shown in the standalone AGS. See [https://bugs.scummvm.org/ticket/12964 Bug 12964]. | |||
==Original Game Bugs== | |||
This section lists any identified bugs that occur in the original games, and aren't currently planned/feasible to work around in the engine | |||
* in Space Quest: Vohaul Strikes Back, exiting the Sewer immediately after entering it results in Roger not being able to move. This is recoverable by using the electrified fence to die, and then choosing to try again. | |||
==Upstream Status== | |||
* see here for a [[AGS/Upstream|List of notes]] listing issues that occurred with specific commits when porting the upstream AGS into ScummVM. | |||
==External Links== | ==External Links== | ||
* [https://github.com/fuzzie/ags | * [https://github.com/fuzzie/scummvm/tree/ags Fuzzie's WIP AGS engine] (outdated, for reference only) | ||
* [https://github.com/adventuregamestudio/scummvm/tree/ags AdventureGameStudio's own WIP engine in ScummVM git fork] (outdated fork of Fuzzie's work, for reference only) | |||
* [https://www.adventuregamestudio.co.uk/site/games/ AdventureGameStudio's game database] | |||
[[Category:Engines]] | [[Category:Engines]] |
Latest revision as of 14:33, 6 March 2023
AGS | ||
---|---|---|
Engine developer | dreammaster, criezy | |
Companies that used it | Various | |
Games that use it | Hundreds of games | |
Date added to ScummVM | 2021-02-06 | |
First release containing it | 2.5.0 |
Notes
- Various games from 2.5 onwards are completable.
- Because many games fool around with volume settings, in-game volume controls are separate from the ScummVM volume controls, but will respect them. Thus, even if your in-game music volume slider is at maximum, if your ScummVM music volume slider is low, the music won't be loud.
TODO
- Finishing implementing and testing the various plugins needed by the games. Of the remaining, ags_lua is low priority because it was only ever used by a single game.
- Some graphics rendering is still stubbed. Need to find places where it's actually used in any games, so it can be properly implemented and tested.
- Testing various games to identify and fix any missing functionality or incorrect implementation.
Games With Custom Engine Changes
This section lists any games we know about that have custom changes to the engine code that still have to be replicated into AGS.
Kathy Rain
- It uses a different font in the bundled executable when looking at a form than shown in the standalone AGS. See Bug 12964.
Original Game Bugs
This section lists any identified bugs that occur in the original games, and aren't currently planned/feasible to work around in the engine
- in Space Quest: Vohaul Strikes Back, exiting the Sewer immediately after entering it results in Roger not being able to move. This is recoverable by using the electrified fence to die, and then choosing to try again.
Upstream Status
- see here for a List of notes listing issues that occurred with specific commits when porting the upstream AGS into ScummVM.
External Links
- Fuzzie's WIP AGS engine (outdated, for reference only)
- AdventureGameStudio's own WIP engine in ScummVM git fork (outdated fork of Fuzzie's work, for reference only)
- AdventureGameStudio's game database