#469 closed defect (fixed)
ALL: Crashes
| Reported by: | SF/trinity78 | Owned by: | fingolfin |
|---|---|---|---|
| Priority: | blocker | Component: | Engine: SCUMM |
| Version: | Keywords: | ||
| Cc: | Game: | Indiana Jones 4 |
Description
Using latest daily build, Win2k and Indy 4 atlantis german floppy. This bug has been introduced recently. If you arrive in New York and try to talk to the doorman (of madame sophia), the game crashes. No error message, just a simple crash.
Ticket imported from: #612225. Ticket imported from: bugs/469.
Change History (7)
comment:1 by , 24 years ago
| Priority: | normal → high |
|---|
comment:2 by , 24 years ago
comment:3 by , 24 years ago
| Component: | Engine: SCUMM → --Unset-- |
|---|---|
| Game: | Indiana Jones 4 |
| Priority: | high → blocker |
| Summary: | FOA: Crashes → ALL: Crashes |
comment:4 by , 24 years ago
ok, wjp tracked it down to a signed/usigned problem in "string.cpp", " CharsetRenderer::getSpacing(char chr, byte *ptr) " , if you change it to CharsetRenderer::getSpacing(byte chr, byte *ptr) it fixes the crashes, but a other problem surfaces. In dialogs (FOA) the text of the actor (indy) is displayed either incorrect (english foa version) are not displayed at all (german version). all other text is displayed fine.
comment:5 by , 24 years ago
ok, after patch #612277 [text rendering crash + spacing issue] is applied this bug is fixed and the tracker-item can be closed.
patch: http://sourceforge.net/tracker/index.php? func=detail&aid=612277&group_id=37116&atid=418822
thanks to wjp for helping tracking down this bug.
comment:6 by , 24 years ago
| Owner: | set to |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:7 by , 7 years ago
| Component: | --Unset-- → Engine: SCUMM |
|---|---|
| Game: | → Indiana Jones 4 |

Btw.: Monkey2, Sam 'n Max and Dott also crashes shortly after the intro.