#2941 closed defect (wontfix)
WINCE: Assertion failed on HPC2000
Reported by: | SF/oreissig | Owned by: | SF/knakos |
---|---|---|---|
Priority: | low | Component: | Port: WinCE |
Version: | Keywords: | ||
Cc: | Game: |
Description
I know HPC2000 is not officially supported in the current version anymore, but it still works. GAPI and sone PPC-Libs and it works, mostly. Everytime I start PocketScumm the first time, it works perfectly. I search for games and can play them. Then PocketScumm creates an ini-file and saves it's preferences. Now I can start PocketScumm, but as soon as I want to launch a game, PocketScumm crashes with an error "Assertion failed w <= MAX_MOUSE_W (..\..\..\backends\wince\wince-sdl.cpp, 1670)" If I delete the ini-file and try again, I have to refind the games, but then it works again once. I used PocketScumm 0.9.1 Windows CE ARM binary package on a HP Jornada 720 with GAPI for HPC2000 (http://www.wincesoft.de/html/gapi_for_hpc_s.html) installed.
Ticket imported from: #1607180. Ticket imported from: bugs/2941.
Attachments (3)
Change History (15)
by , 18 years ago
Attachment: | capture.png added |
---|
comment:1 by , 18 years ago
Owner: | set to |
---|---|
Summary: | Assertion failed on HPC2000 → WINCE: Assertion failed on HPC2000 |
by , 18 years ago
Attachment: | missing functions in libs.txt added |
---|
Errors reported by ExecutabilityCheck
comment:4 by , 18 years ago
Priority: | normal → high |
---|
comment:5 by , 18 years ago
Do you try to play a particular game, or does it crash right at the start?
comment:6 by , 18 years ago
It still crashes each time I try to start a game. I tried Maniac Mansion, Day of Tentacle and Secret of Monkey Island, so I believe it happens for every game.
comment:7 by , 18 years ago
try out the latest svn: http://forums.scummvm.org/viewtopic.php?t=3518 and report please.
comment:8 by , 18 years ago
Priority: | high → low |
---|
comment:9 by , 18 years ago
Those missing imports from coredll are the following:
1474 ThreadExceptionExit 1556 ?terminate@std@@YAXXZ (void __cdecl std::terminate(void)) 1645 _XcptFilter 1492 InterlockedCompareExchange
These seem pretty important. If I can't figure out a way to get rid of them in the near future, I'm gonna close this as unresolved/ppc2000 is not supported anymore.
comment:10 by , 17 years ago
So, PPC2000 is kinda old and there have certainly been some success stories in the forums; people have scussfully run scummvm on it, noone can come up with a certain procedure to do it. I am closing this as I don't have the means to test and/or there's probably nothing I can fix. It must be some mixture of libraries + exe patching with known "fixers". If a recipe exists to make this work and is reported, I'll gladly host it on the wiki.
comment:11 by , 17 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
comment:12 by , 6 years ago
Component: | --Unset-- → Port: WinCE |
---|
screenshot of error message