[Bug 15686] New: Microsoft Word 5.5 for DOS does not install; int 21h ah=41h not fully implemented
http://bugs.winehq.org/show_bug.cgi?id=15686 Summary: Microsoft Word 5.5 for DOS does not install; int 21h ah=41h not fully implemented Product: Wine Version: 1.1.6 Platform: Other URL: http://download.microsoft.com/download/word97win/Wd55_be /97/WIN98/EN-US/Wd55_ben.exe OS/Version: other Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: dos AssignedTo: wine-bugs(a)winehq.org ReportedBy: dank(a)kegel.com According to http://en.wikipedia.org/wiki/Microsoft_word#Word_1981_to_1989, the full version of Microsoft Word 5.5 for DOS is available for free download from Microsoft's servers. The filename is Wd55_ben.exe and the sha1sum is da7c939d6bd7b06d91d3abe6094bd6e424009089. The app is delivered as a self-extracting zipfile. Letting it unpack itself curiously unpacks everything in the same directory, leading to multiple clashes. Better to unpack it with unzip, then it puts things in multiple directories with no clashes. Running the unpacked SETUP.EXE fails with SYS2090: The system is unable to load the program. According to http://pages.videotron.com/mikereid/readme.txt, this error means insufficient free memory. +int21 shows trace:int21:DOSVM_Int21Handler AX=4a0d BX=ffff CX=3456 DX=0000 SI=0000 DI=0000 DS=10cb ES=10cb EFL=000b0206 trace:int21:DOSVM_Int21Handler RESIZE MEMORY segment 10CB to 65535 paragraphs trace:dosmem:DOSMEM_ResizeBlock (0x10cb0,ffff0h,FALSE) trace:int21:DOSVM_Int21Handler failed, error 0 trace:int21:DOSVM_Int21Handler returning: AX=0008 BX=8f35 CX=3456 DX=0000 SI=0000 DI=0000 DS=10cb ES=10cb EFL=000b0207 ... trace:int21:DOSVM_Int21Handler AX=4a08 BX=8f35 CX=3456 DX=0000 SI=0000 DI=0000 DS=10cb ES=10cb EFL=000b0246 trace:int21:DOSVM_Int21Handler RESIZE MEMORY segment 10CB to 36661 paragraphs trace:dosmem:DOSMEM_ResizeBlock (0x10cb0,8f350h,FALSE) trace:int21:DOSVM_Int21Handler failed, error 0 trace:int21:DOSVM_Int21Handler returning: AX=0008 BX=08f3 CX=3456 DX=0000 SI=0000 DI=0000 DS=10cb ES=10cb EFL=000b0247 and then it outputs the SYS2090 message. Evidently it tries to resize a block of memory to the maximum possible size in the DOS memory space (1MB, or 65535 paragraphs); DOS replies "sorry, you can only resize that to 36661 paragraphs"; the app says "OK, mate, give me 36661 paragraphs"; and DOS says "Ha, ha, fooled you, you can't have that after all." I'd abort if it were me, too. Looking at winedos/int21.c:DOSVM_Int21Handler and winedos/dosmem.c:DOSMEM_ResizeBlock, it looks like the resize functionality isn't yet implemented. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 nathan.n <saturn_systems(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |saturn_systems(a)yahoo.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 Christian Costa <titan.costa(a)wanadoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa(a)wanadoo.fr --- Comment #1 from Christian Costa <titan.costa(a)wanadoo.fr> 2009-03-25 14:21:08 --- This bug is fixed by commit e83b62f3d0b2fdd779e2065920ada180f5e58d38. The app still does not work tough. Maybe it's better to close this bug and reopen a new one for remaining issues. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 --- Comment #2 from Dan Kegel <dank(a)kegel.com> 2009-03-25 14:30:04 --- (That patch is http://www.winehq.org/pipermail/wine-cvs/2008-November/049813.html ) This bug is about the installer. If the app installs now, we should definitely close this bug. (Does it install properly for you? I haven't tried lately.p -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 --- Comment #3 from Christian Costa <titan.costa(a)wanadoo.fr> 2009-03-26 11:53:03 --- Oops. Sorry. I meant resize bug is fixed but installer still does not work. Here is the output of the installer which blocks at some point showing DOS timer error messages. fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x04 (value 0x02) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x05 (value 0x00) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x06 (value 0x04) fixme:ddraw:VGA_ioport_out Unsupported index, VGA sequencer register 0x3c4: 0x02 (value 0x04) fixme:ddraw:VGA_ioport_out Memory Mode Register not supported in this mode. fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x04 (value 0x00) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x05 (value 0x10) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x06 (value 0x0e) fixme:ddraw:VGA_ioport_out Unsupported index, VGA sequencer register 0x3c4: 0x02 (value 0x03) fixme:ddraw:VGA_ioport_out Memory Mode Register not supported in this mode. fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:int:DOSVM_Int15Handler INT15: option 0xc4 not handled! fixme:ddraw:VGA_ioport_out Unsupported index, VGA crt controller register 0x3b4/0x3d4: 0x0a (value 0x02) fixme:ddraw:VGA_ioport_out Unsupported index, VGA crt controller register 0x3b4/0x3d4: 0x0b (value 0x0b) fixme:ddraw:VGA_ioport_out Unsupported index, VGA crt controller register 0x3b4/0x3d4: 0x0a (value 0xff) fixme:ddraw:VGA_ioport_out Unsupported index, VGA crt controller register 0x3b4/0x3d4: 0x0b (value 0x07) fixme:ddraw:VGA_ioport_out Unsupported index, VGA crt controller register 0x3b4/0x3d4: 0x0a (value 0xff) fixme:ddraw:VGA_ioport_out Unsupported index, VGA crt controller register 0x3b4/0x3d4: 0x0b (value 0x07) err:int:TIMER_TimerProc DOS timer has been stuck for 60 seconds... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 --- Comment #4 from Austin English <austinenglish(a)gmail.com> 2010-08-28 00:02:07 CDT --- Fails here, exiting silently: wine: configuration in '/home/austin/.wine' has been updated. fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:int:DOSVM_Int10Handler Get Font Information - Not Supported fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x04 (value 0x02) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x05 (value 0x00) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x06 (value 0x04) fixme:ddraw:VGA_ioport_out Unsupported index, VGA sequencer register 0x3c4: 0x02 (value 0x04) fixme:ddraw:VGA_ioport_out Memory Mode Register not supported in this mode. fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x04 (value 0x00) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x05 (value 0x10) fixme:ddraw:VGA_ioport_out Unsupported index, VGA graphics controller register - other 0x3ce: 0x06 (value 0x0e) fixme:ddraw:VGA_ioport_out Unsupported index, VGA sequencer register 0x3c4: 0x02 (value 0x03) fixme:ddraw:VGA_ioport_out Memory Mode Register not supported in this mode. austin(a)laptop:~/a$ echo $? 8 austin(a)laptop:~/a$ wine --version wine-1.3.1-267-g7ab48e8 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69(a)gmail.com --- Comment #5 from GyB <gyebro69(a)gmail.com> 2011-02-09 12:34:16 CST --- Both the installer (setup.exe) and the installed word.exe are working properly, using Wine-1.3.13, thanks to Wine's Dosbox integration. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #6 from Austin English <austinenglish(a)gmail.com> 2011-02-09 12:52:18 CST --- Reported fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15686 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> 2011-02-18 12:37:20 CST --- Closing bugs fixed in 1.3.14. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org