Difference between revisions of "TwinE"
(added a list of new features) |
(added debug hints) |
||
Line 31: | Line 31: | ||
A list of bugs and feature requests can be found on our bug tracker: https://bugs.scummvm.org/query?component=Engine%3A+TwinE | A list of bugs and feature requests can be found on our bug tracker: https://bugs.scummvm.org/query?component=Engine%3A+TwinE | ||
== Debugging == | |||
The engine supports the [[Boot Params|boot parameter]] option and allows you to activate [[Debugging ScummVM|debug channels]]. To e.g. debug the scripts in room 49 you can do: | |||
./scummvm --debug-channels-only --debugflags=Scripts -d3 -b 49 lba-de | |||
===Room list=== | |||
Find the ids of the room in the <code>enum LBA1SceneId</code> in [https://github.com/scummvm/scummvm/blob/master/engines/twine/shared.h shared.h] | |||
== New Feature == | == New Feature == | ||
Revision as of 12:06, 14 February 2022
TwinE | ||
---|---|---|
Engine developer | mgerhardy | |
Companies that used it | Adeline Software International | |
Games that use it | Little Big Adventure | |
Date added to ScummVM | 2020-10-24 | |
First release containing it | None |
This engine runs the adventure game Little Big Adventure by Adeline Software International.
It is based on TwinEngine: https://github.com/xesf/twin-e (for reference)
Development
There are several debug console commands that help you to debug the game faster.
- toggle_freecamera: Will allow you to move the camera freely around in the map. By default the keys s, y, x, c are used to move the camera.
- hero_pos: Set the hero position. You can also use (by default) the key v that is bound to spawning the actor at the current center of the camera.
- give_allitems
- give_key [<amount>]
- give_gas [<amount>]
- give_kashes [<amount>]
- change_scene <scene_id>
- toggle_debug: Allows you to activate an in-game debug menu with the right mouse button
There are a few more commands - just use the help command to get a complete list of the commands
A great resource of information is http://lbafileinfo.kaziq.net/
A list of bugs and feature requests can be found on our bug tracker: https://bugs.scummvm.org/query?component=Engine%3A+TwinE
Debugging
The engine supports the boot parameter option and allows you to activate debug channels. To e.g. debug the scripts in room 49 you can do:
./scummvm --debug-channels-only --debugflags=Scripts -d3 -b 49 lba-de
Room list
Find the ids of the room in the enum LBA1SceneId
in shared.h
New Feature
- High resolution mode (1024x768)
- Achievements from Dotemu release
- Midi as mp3/ogg/flac for Dotemu release
OpenSource
[2.21] released the source code of lba1 and lba2 on github.