TrustedUser
574
edits
Dreammaster (talk | contribs) m (Remove bug about inventor) |
(Reworked TSAGE TODO page and added Blue Force Bugs...) |
||
Line 1: | Line 1: | ||
This is a | == Game status == | ||
* Ringworld Floppy version: Completable. | |||
* Ringworld First wave version: Completable. | |||
* Ringworld CD version: Completable. | |||
* Blue Force: Up to end of Day 1. | |||
== Known Bugs == | |||
Ringworld: | |||
* None. | |||
Blue Force: | |||
* Game speed is much slower (~50%) compared to original interpreter running under DOSBox. | |||
* Map Cursor slow to appear and is not USE hand... | |||
=== Present in the original game (Script Bugs) === | |||
Ringworld: | |||
* Scene 2320: After being told to look for the Explorer I was able to construct the arms for the dolphin. I didn't even know I would need that! | |||
* Scene 4000 (or maybe 4045): If you tell the chief to show you the Tech, Miranda will say "Quinn, it's a simple force field regulator", even if she's not in the room with you because she's stuck with Rock. (Update: This is apparently a bug in the original interpreter as well, but could perhaps be fixed in ScummVM?) | |||
* Scene 5100: After stunning one of the flesheaters, the other one runs away. If you stun the one on the right, the other one hides on the far left of the scene. Even though you can't see it, you can examine it and touch it. The descriptions you get are the same as for the stunned flesheater. Apparently, the game doesn't make any difference between them. | |||
* Scene 5300: If I escape this room and are recaptured (by falling into the pit again), Quinn says "Was it something I said?", etc. This happen until Quinn drinks the potion, so it looks a bit weird when it's not the first time. | |||
* Scene 6100: If I allow the probe to get too damaged, it leads into a conversation between Quinn and Seeker. The mouse cursor is shown here (present in the original) and the cursor movement is much jerkier than usual. (This jerkiness is also present when successfully reaching the destination with the probe.) | |||
* Scene 6100: At the end, texts are not skippable, it looks wrong | |||
Blue Force: | |||
* None | |||
=== Possible Enhancements === | === Possible Enhancements === | ||
Line 12: | Line 37: | ||
In many places in the engine there are pointers to other objects. The Sequence (Cutscene) manager can, for example, take in pointers for the characters the cutscene applies to. Currently these are handled by storing the index in the list of instantiated objects of the object the pointer points to, and then doing a lookup doing savegame restore. Because of this, it will be very difficult to get rid of the existing savegame mechanism without coming up with a good way to represent the same information. Perhaps giving any object that can be pointed to a unique Id, and having a lookup list of only those Ids. This might ensure savegame restore would work, and allow them to be portable. | In many places in the engine there are pointers to other objects. The Sequence (Cutscene) manager can, for example, take in pointers for the characters the cutscene applies to. Currently these are handled by storing the index in the list of instantiated objects of the object the pointer points to, and then doing a lookup doing savegame restore. Because of this, it will be very difficult to get rid of the existing savegame mechanism without coming up with a good way to represent the same information. Perhaps giving any object that can be pointed to a unique Id, and having a lookup list of only those Ids. This might ensure savegame restore would work, and allow them to be portable. | ||