Japheth![]() Germany (South), 21.10.2020, 13:54 (edited by Japheth, 21.10.2020, 17:56) |
HimemSX, another HimemX variant (Announce) |
Hello, --- |
tkchia![]() 21.10.2020, 17:51 @ Japheth |
HimemSX, another HimemX variant |
Hello Japheth, --- |
RayeR![]() CZ, 22.10.2020, 00:48 @ tkchia |
HimemSX, another HimemX variant |
"...will fail if cpu is in v86-mode..." :( --- |
Japheth![]() Germany (South), 26.10.2020, 19:32 @ RayeR |
V86 compatibility? Yes, Jemm386 v5.8 |
> "...will fail if cpu is in v86-mode..." :( --- |
RayeR![]() CZ, 27.10.2020, 06:54 @ Japheth |
V86 compatibility? Yes, Jemm386 v5.8 |
I tried new version but it doesn't work for me. I load: --- |
Japheth![]() Germany (South), 27.10.2020, 07:49 (edited by Japheth, 27.10.2020, 09:09) @ RayeR |
V86 compatibility? Yes, Jemm386 v5.8 |
> I tried new version but it doesn't work for me. I load: --- |
RayeR![]() CZ, 27.10.2020, 13:11 @ Japheth |
V86 compatibility? Yes, Jemm386 v5.8 |
No, you didn't mention that himemsx was updated too. --- |
RayeR![]() CZ, 28.10.2020, 05:47 @ RayeR |
V86 compatibility? Yes, Jemm386 v5.8 |
Well, I built new himemsx and tried again. Now rdisksx loads with jemm at full SXMS capacity available. But I still have problem with crashing jemm when running DJGPP apps (need hard reset). Funny is that they don't crash when rdisksx is loaded, only when I run them without rdisksx... --- |
Japheth![]() Germany (South), 28.10.2020, 07:06 (edited by Japheth, 28.10.2020, 12:33) @ RayeR |
V86 compatibility? Yes, Jemm386 v5.8 |
> full SXMS capacity available. But I still have problem with crashing jemm --- |
RayeR![]() CZ, 28.10.2020, 23:26 @ Japheth |
V86 compatibility? Yes, Jemm386 v5.8 |
What do you mean by reinstall DJGPP? It's just unpacking of zip packages and settion one env.var to djgpp.env file. --- |
Japheth![]() Germany (South), 29.10.2020, 03:16 @ RayeR |
V86 compatibility? Yes, Jemm386 v5.8 |
> What do you mean by reinstall DJGPP? It's just unpacking of zip packages --- |
RayeR![]() CZ, 29.10.2020, 03:31 @ Japheth |
V86 compatibility? Yes, Jemm386 v5.8 |
> Yes, I missed the environment setting. --- |
Japheth![]() Germany (South), 31.10.2020, 02:20 @ RayeR |
V86 compatibility? Yes, Jemm386 v5.8 |
> Seems to be problem with cwsdpmi... --- |
RayeR![]() CZ, 02.11.2020, 00:31 (edited by RayeR, 02.11.2020, 05:45) @ Japheth |
V86 compatibility? Yes, Jemm386 v5.8 |
I compiled the latest version of himemsx and jemm, I also simplified my boot config so only himem and jemm was loaded, nothing else but still the same (with jemmex too), except jemm crash is printed only once: --- |
Japheth![]() Germany (South), 02.11.2020, 07:12 (edited by Japheth, 02.11.2020, 14:27) @ RayeR |
cwsdpmi version? Possible fix for Borland tools. |
> Jemmexl works (no SXMS, no crash). --- |
Laaca![]() Czech republic, 02.11.2020, 19:21 @ Japheth |
cwsdpmi version? Possible fix for Borland tools. |
I also recomend the option MAX=32. I don't remember the details but in the past it also fixed some my compatibility problems. --- |
RayeR![]() CZ, 03.11.2020, 08:00 @ Japheth |
cwsdpmi version? Possible fix for Borland tools. |
I did some more tests: --- |
Japheth![]() Germany (South), 03.11.2020, 15:11 (edited by Japheth, 04.11.2020, 05:05) @ RayeR |
cwsdpmi version? Possible fix for Borland tools. |
> This is enough to make DJGPP programs run. I guess that CWSDPMI is trying --- |
RayeR![]() CZ, 04.11.2020, 05:43 @ Japheth |
cwsdpmi version? Possible fix for Borland tools. |
> What's that handle 8d6 (65696 kb)? Who has allocated it? It might be an --- |
Japheth![]() Germany (South), 05.11.2020, 07:53 @ RayeR |
Possible fix for cwsdpmi trouble |
> Do you have some debug tool that could trap XMS calls and log them? It --- |
RayeR![]() CZ, 06.11.2020, 13:49 @ Japheth |
Possible fix for cwsdpmi trouble |
Good job, the pre8 version fixed my problem, thanks! --- |
Japheth![]() Germany (South), 06.11.2020, 14:39 @ RayeR |
Possible fix for cwsdpmi trouble |
> What was the problem in VCPI of JEMM you found? --- |
Laaca![]() Czech republic, 06.11.2020, 19:50 @ Japheth |
Possible fix for cwsdpmi trouble |
Is possible to write some tool which would try to provocate the crash/freeze/restart? --- |
Japheth![]() Germany (South), 07.11.2020, 01:37 @ Laaca |
Possible fix for cwsdpmi trouble |
> Is possible to write some tool which would try to provocate the --- |
RayeR![]() CZ, 06.11.2020, 20:31 @ Japheth |
Possible fix for cwsdpmi trouble |
I just digged a bit about cwsdpmi and VCPI / XMS and it seems neither is optimal. Also for some old programs I wanna have VCPI by default in my DOS config. --- |
RayeR![]() CZ, 07.11.2020, 06:17 @ RayeR |
Possible fix for cwsdpmi trouble |
I was able to compile modified cwsdpmi with disabled vcpi and now DJGPP programs sees ~3,5GB like with disabled VCPI in JEMM. --- |
Japheth![]() Germany (South), 08.11.2020, 11:51 @ RayeR |
Possible fix for cwsdpmi trouble |
> - CWSDPMI get all available XMS and when you nested-execute other DJGPP --- |
RayeR![]() CZ, 08.11.2020, 17:39 (edited by RayeR, 09.11.2020, 01:23) @ Japheth |
Possible fix for cwsdpmi trouble |
> Also, the cwsdpmi host can handle multiple clients, so nested execution --- |
RayeR![]() CZ, 10.11.2020, 03:16 (edited by RayeR, 10.11.2020, 17:32) @ RayeR |
CWSDPMI r7 NOVCPI test |
Here if someone wants to try modified CWSDPMI r7 NOVCPI with src: --- |
Japheth![]() Germany (South), 10.11.2020, 06:17 @ RayeR |
CWSDPMI r7 NOVCPI test |
> Here if someone wants to try modified CWSDPMI r7 NOVCPI with src: --- |
rr![]() ![]() Berlin, Germany, 10.11.2020, 11:47 @ Japheth |
CWSDPMI r7 NOVCPI test |
> > Here if someone wants to try modified CWSDPMI r7 NOVCPI with src: --- |
Japheth![]() Germany (South), 10.11.2020, 18:49 @ RayeR |
CWSDPMI r7 NOVCPI test |
I got your version and it works well- so far. --- |
Rugxulo![]() Usono, 10.11.2020, 21:16 @ Japheth |
CWSDPMI r7 NOVCPI test |
> I got your version and it works well- so far. |
RayeR![]() CZ, 11.11.2020, 02:28 (edited by RayeR, 11.11.2020, 04:51) @ Japheth |
CWSDPMI r7 NOVCPI test |
I made the build with this tools: --- |
Japheth![]() Germany (South), 11.11.2020, 07:56 @ RayeR |
CWSDPMI r7 NOVCPI test |
> Borland C++ 4.52 (bcc.exe) --- |
RayeR![]() CZ, 14.11.2020, 02:04 @ Japheth |
CWSDPMI r7 NOVCPI test |
> Perhaps I can adjust cwsdpmi so it can use memory beyond 4GB even if --- |
awik 18.11.2020, 17:59 @ Japheth |
CWSDPMI r7 NOVCPI test |
> |
roytam 17.05.2024, 19:00 @ RayeR |
CWSDPMI r7 NOVCPI test |
> Aslo I can confirm that EMM386 with NOEMS NOVCPI doesn't fully disable VCPI |
Zyzzle 27.10.2020, 15:14 @ Japheth |
V86 compatibility? Yes, Jemm386 v5.8 |
> > "...will fail if cpu is in v86-mode..." :( |
Zyzzle 22.10.2020, 03:38 @ Japheth |
HimemSX, another HimemX variant |
> Hello, |
Japheth![]() Germany (South), 22.10.2020, 06:39 (edited by Japheth, 22.10.2020, 08:42) @ Zyzzle |
HimemSX, another HimemX variant |
> I'm super impressed, but is the slowdown the expected behavior? --- |
Zyzzle 23.10.2020, 04:54 @ Japheth |
HimemSX, another HimemX variant |
> [edit] |
Japheth![]() Germany (South), 23.10.2020, 06:47 @ Zyzzle |
HimemSX, another HimemX variant |
> May you suggest a DOS diskbenchmark program which makes 32-bit calls and / --- |
Zyzzle 23.10.2020, 14:00 (edited by Rugxulo, 23.10.2020, 17:43) @ Japheth |
HimemSX, another HimemX variant |
> > May you suggest a DOS diskbenchmark program which makes 32-bit calls and |
Japheth![]() Germany (South), 23.10.2020, 17:32 @ Zyzzle |
HimemSX, another HimemX variant |
> I'm still perplexed as to the vast disparity in XMS below / above 4GB --- |
Laaca![]() Czech republic, 23.10.2020, 19:14 @ Japheth |
HimemSX, another HimemX variant |
> > I'm still perplexed as to the vast disparity in XMS below / above 4GB --- |
RayeR![]() CZ, 23.10.2020, 23:06 (edited by RayeR, 23.10.2020, 23:23) @ Laaca |
HimemSX, another HimemX variant |
I think he's joking due to the speed, similar to cheap chinese e.g. 128GB USB flash drives that had real 4GB (e.g.) and rest would overwrite from the beginning, just kind of WOM (Write Only Memory). --- |
Zyzzle 24.10.2020, 01:52 @ Japheth |
HimemSX, another HimemX variant |
> > I'm still perplexed as to the vast disparity in XMS below / above 4GB |
Japheth![]() Germany (South), 24.10.2020, 05:45 @ Zyzzle |
HimemSX, another HimemX variant |
> I'm --- |
Zyzzle 24.10.2020, 10:50 @ Japheth |
HimemSX, another HimemX variant |
> > I'm |
RayeR![]() CZ, 24.10.2020, 23:10 (edited by RayeR, 24.10.2020, 23:41) @ Zyzzle |
HimemSX, another HimemX variant |
I tested himemxs and rdisksx on my system and it works as expected. BTW normal rdisk when loaded it cause me every DJGPP program will crash on Page Fault while with rdisksx they works fine. --- |
Japheth![]() Germany (South), 03.11.2020, 04:53 @ RayeR |
HimemSX, another HimemX variant |
> I can imagine one reason - if MTRR would be manipulated that way it disable --- |
RayeR![]() CZ, 03.11.2020, 06:50 @ Japheth |
HimemSX, another HimemX variant |
Intel doesn't seems to have any SYSCFG MSR but its MTRRs can be set in whole range of physical address (36/40bit). --- |
CandyMan 05.11.2020, 19:14 @ Japheth |
HimemSX, another HimemX variant |
> I uploaded |
Japheth![]() Germany (South), 06.11.2020, 08:33 @ RayeR |
HimemSX, another HimemX variant |
> can install 400MB rdisksx, speed seems to be ~400MB/s --- |
RayeR![]() CZ, 06.11.2020, 13:37 @ Japheth |
HimemSX, another HimemX variant |
OK, it would be a better test but I just note that I don't see difference between accessing memory <4GB or >4GB neither if MTRRLFBE used or not. --- |
Rugxulo![]() Usono, 22.10.2020, 20:31 @ Zyzzle |
HimemSX, another HimemX variant |
> I compiled HimemSX with JWASM and it works, with interesting results. |
Zyzzle 23.10.2020, 04:37 @ Rugxulo |
HimemSX, another HimemX variant |
> > I compiled HimemSX with JWASM and it works, with interesting results. |
RayeR![]() CZ, 23.10.2020, 23:13 @ Zyzzle |
HimemSX, another HimemX variant |
My Win98SE and XP-SP3 can both work with up to 4GB files on FAT32 volumes but I have them heavily patched by various official and unofficial updates so I'm not sure if it can handle that in vanilla MS OS version. --- |
marcov 24.10.2020, 01:07 @ Zyzzle |
HimemSX, another HimemX variant |
> Why are "signed long" |
Khusraw![]() Bucharest, Romania, 22.10.2020, 21:52 @ Japheth |
HimemSX Issues |
Jack has asked me to convey the following message: --- |
Japheth![]() Germany (South), 23.10.2020, 05:04 @ Khusraw |
HimemSX Issues |
Hello Jack, --- |