HXRT regression : paq8o8zw doesn't run anymore (DOSX)
> Hi Japheth,
> I guess you know I've been working on a port of PAQ8o8 to DOS. Well,
> for various reasons, I ended up also making a Win32 port (much easier due
> to multi-target ability of OpenWatcom). However, back in January of this
> year, I successfully ran the Win32 version under HXRT in pure DOS (on my
> P4). Now, however, I've tried it again, and it no longer works. So, I'm
> guessing that something broke on your end since then. So, whatever
> previous version worked, but the latest HXRT.ZIP doesn't. Even without
> custom DOS stub or UPX or .ASM additions (-dNOASM), it still borks (lots
> of garbage), just by invoking without arguments! (It works fine in real
> Windows, FYI.)
>
> Test files are here:
> paq8o8z-jun7.zip
> (w/ srcs)
I can confirm this problem. It's related to SEH, the current thread's EFlags register content is destroyed in the exception handler..
[EDIT]: a HXRTD package has been uploaded where this bug is hopefully fixed:
this one
[/EDIT]
---
MS-DOS forever!
Complete thread:
- HXRT regression : paq8o8zw doesn't run anymore - Rugxulo, 08.06.2008, 03:22 (DOSX)
- HXRT regression : paq8o8zw doesn't run anymore - Japheth, 08.06.2008, 10:59
- HXRT regression : paq8o8zw doesn't run anymore - Rugxulo, 08.06.2008, 20:44
- HXRT regression : paq8o8zw doesn't run anymore - Japheth, 08.06.2008, 21:10
- HXRT regression : paq8o8zw doesn't run anymore - Rugxulo, 08.06.2008, 22:57
- HXRT regression : paq8o8zw doesn't run anymore - RayeR, 09.06.2008, 11:27
- HXRT regression : paq8o8zw doesn't run anymore - rr, 09.06.2008, 13:28
- HXRT regression : paq8o8zw doesn't run anymore - Rugxulo, 09.06.2008, 20:29
- HXRT regression : paq8o8zw doesn't run anymore - RayeR, 09.06.2008, 22:39
- HXRT regression : paq8o8zw doesn't run anymore - RayeR, 09.06.2008, 11:27
- HXRT regression : paq8o8zw doesn't run anymore - Rugxulo, 08.06.2008, 22:57
- HXRT regression : paq8o8zw doesn't run anymore - Japheth, 08.06.2008, 21:10
- HX 2.15 (not yet) out - DOS386, 11.06.2008, 00:31
- HX 2.15 (not yet) out - Japheth, 11.06.2008, 08:00
- HX 2.15 (not yet) out - RayeR, 11.06.2008, 11:26
- HX 2.15 (not yet) out - Japheth, 11.06.2008, 12:31
- HX 2.15 (not yet) out - RayeR, 11.06.2008, 19:07
- HX 2.15 (not yet) out - Japheth, 12.06.2008, 13:26
- HX 2.15 (not yet) out - DOS386, 28.08.2008, 06:12
- HX 2.15 (not yet) out - Japheth, 12.06.2008, 13:26
- HX 2.15 (not yet) out - RayeR, 11.06.2008, 19:07
- HX 2.15 (not yet) out - Japheth, 11.06.2008, 12:31
- HX 2.15 (not yet) out - RayeR, 11.06.2008, 11:26
- HX 2.15 (not yet) out - Japheth, 11.06.2008, 08:00
- HXRT regression : paq8o8zw doesn't run anymore - Rugxulo, 08.06.2008, 20:44
- HXRT regression : paq8o8zw doesn't run anymore - Japheth, 08.06.2008, 10:59