<?xml version="1.0" encoding="ISO-8859-1"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>DOS ain't dead</title>
<link>http://www.bttr-software.de/forum/</link>
<description>DOS ain't dead</description>
<language>en</language>
<item>
<title>MTRR mystery</title>
<content:encoded><![CDATA[<i>Reply from Zyzzle, 04.02.2012, 07:08:</i><br /><br />New Logs:<br />
<br />
C2D Motherboard Biostar G41-M7 (Intel G41 chipset)<br />
PCI MMIO Allocation:  4 GB to 3072 MB before WC (memory remap enabled)<br />
<br />
LFB address: D0000000h<br />
MTRR #0 = 000000000h, 000000000h, 06h, used<br />
MTRR #1 = 000000000h, 0C0000000h, 06h, used<br />
MTRR #2 = 0C0000000h, 0C0000000h, 00h, used<br />
MTRR #3 = 0BDE00000h, 0FFE00000h, 00h, used<br />
MTRR #4 = 0BE000000h, 0FE000000h, 00h, used<br />
MTRR #5 = 000000000h, 000000000h, 00h, unused<br />
MTRR #6 = 000000000h, 000000000h, 00h, unused<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR area D0000000-D1FEFFFFh was set to mode: UC<br />
<br />
c2d after WC and memory remap enabled<br />
<br />
LFB address: D0000000h<br />
MTRR #0 = 000000000h, 080000000h, 06h, used<br />
MTRR #1 = 000000000h, 0C0000000h, 06h, used<br />
MTRR #2 = 0C0000000h, 0C0000000h, 00h, used<br />
MTRR #3 = 0BDE00000h, 0FFE00000h, 00h, used<br />
MTRR #4 = 0BE000000h, 0FE000000h, 00h, used<br />
MTRR #5 = 0D0000000h, 0FE010000h, 00h, used<br />
MTRR #6 = 000000000h, 000000000h, 00h, unused<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR area D0000000-D1FEFFFFh was set to mode: WC<br />
<br />
c2d after WC and FastVid and memory remap enabled<br />
<br />
LFB address: D0000000h<br />
MTRR #0 = 000000000h, 080000000h, 06h, used<br />
MTRR #1 = 000000000h, 0C0000000h, 06h, used<br />
MTRR #2 = 0C0000000h, 0C0000000h, 00h, used<br />
MTRR #3 = 0BDE00000h, 0FFE00000h, 00h, used<br />
MTRR #4 = 0BE000000h, 0FE000000h, 00h, used<br />
MTRR #5 = 0D0000000h, 0FE010000h, 01h, used<br />
MTRR #6 = 000000000h, 000000000h, 00h, unused<br />
MTRR #7 = 0D0000000h, 0FE100000h, 01h, used<br />
MTRR area D0000000-D1FEFFFFh was set to mode: WC<br />
<br />
<br />
i7 system after WC<br />
VESA 3.0 Intel(R)Sandybridge Desktop Graphics Chipset Accelerated VGA BIOS [32704 kB]<br />
Intel Corporation<br />
Intel(R)Sandybridge Desktop Graphics Controller<br />
Hardware Version 0.0<br />
LFB address: E0000000h<br />
MTRR #0 = 000000000h, 000000000h, 06h, used<br />
MTRR #1 = 0E0000000h, 0E0000000h, 00h, used<br />
MTRR #2 = 0DE000000h, 0FE000000h, 00h, used<br />
MTRR #3 = 0DD800000h, 0FF800000h, 00h, used<br />
MTRR #4 = 000000000h, 000000000h, 06h, used<br />
MTRR #5 = 000000000h, 000000000h, 06h, used<br />
MTRR #6 = 000000000h, 0E0000000h, 06h, used<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR #8 = 000000000h, 000000000h, 00h, unused<br />
MTRR #9 = 000000000h, 000000000h, 00h, unused<br />
MTRR area E0000000-E1FEFFFFh was set to mode: WC<br />
<br />
<br />
Do these help you further to troubleshoot the MTRR problems?<br />
<br />
On further investigation, you are right. It seems some areas of lfb are still uncached after the WC enabled. Some programs show no improvement in speed. For example, AdvanceMAME v .106 (last DOS compile) is very slow using VESA vbe modes on my i7 (eg, 47% of 'normal' speed playing Popeye, 43% of normal speed using Crusin USA), where my c2d system playes Popeye at ~500% of normal speed and Cruusin USA at ~ 80% of normal speed).<br />
<br />
What is a good option to benchmark MPLAYER, to test its absolute flatout speed, using 100% CPU power? Tried turning off VBE, and -speed, but are there other options?]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11105</link>
<pubDate>Sat, 04 Feb 2012 07:08:31 GMT</pubDate>
</item>
<item>
<title>ODT2TXT</title>
<content:encoded><![CDATA[<i>Reply from ron, 04.02.2012, 00:54:</i><br /><br /><i>&gt; I just uploaded my package of ODT2TXT so you can take a look at it. As far<br /></i><i>&gt; as I could test it works as expected including German &quot;umlauts&quot;.<br /></i>
<br />
 Does that run under plain DOS without HX ?<br />
Never mind, I find it does. :)<br />
<br />
 And do you have a link to that ?<br />
And I found that, too.<br />
<br />
  It works fine, and much faster than my own efforts (http://www.ausreg.com/files/odt2htm/) and with very similar results (at first glance).<br />
<br />
Ron]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11104</link>
<pubDate>Sat, 04 Feb 2012 00:54:35 GMT</pubDate>
</item>
<item>
<title>ODT2TXT</title>
<content:encoded><![CDATA[<i>Reply from georgpotthast, 03.02.2012, 20:16:</i><br /><br /><i>&gt; &gt; By the way, I just managed to compile the odt2txt utility with DJGPP:<br /></i><i>&gt; &gt; <a href="http://www.bttr-software.de/forum/forum_entry.php?id=5861">http://www.bttr-software.de/forum/forum_entry.php?id=5861</a><br /></i><i>&gt; <br /></i><i>&gt; Cool!  I can confirm that the original Win32 version works under HX.  Do<br /></i><i>&gt; you have a link to your DJGPP binary?  <br /></i><i>&gt; <br /></i><i>&gt; (Looks like last update from program author was 2008-Jun.)  <br /></i><i>&gt; <br /></i><i>&gt; - Doug B.<br /></i>
<br />
I just uploaded my package of ODT2TXT so you can take a look at it. As far as I could test it works as expected including German &quot;umlauts&quot;.<br />
<br />
I also compiled UNRTF which converts RTF to HTML. Not as well as FlWriter converts them to RTF but quite good. These utilities shall be included with FlWriter in the next version.<br />
<br />
Georg]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11103</link>
<pubDate>Fri, 03 Feb 2012 20:16:48 GMT</pubDate>
</item>
<item>
<title>MTRR mystery</title>
<content:encoded><![CDATA[<i>Reply from RayeR, 03.02.2012, 19:19:</i><br /><br />Thanks for debug reports. Please remove my email address from your post. I can see that your C2D machine has more intelligent BIOS (What mobo? mine is gigabyte GA-P31...). It mapped user RAM area to 3 smaller blocks set to write-back that doesnt't spread entire address space but ending probably at CDFFFFFFh. So when I add new MTRR for LFB area it doesn't conflict (overlap) with any other area and it works as expected. Please send logs with remapping enabled too, I'd like to compare them. I don't have such option in BIOS. AFAIK remapping use PAE (36bit phys addr) some way...<br />
 <br />
But your i7 system really confusing me:<br />
MTRR #0 = 000000000h, 000000000h, 06h, used<br />
MTRR #1 = 0E0000000h, 0E0000000h, 00h, used<br />
MTRR #2 = 0DE000000h, 0FE000000h, 00h, used<br />
MTRR #3 = 0DD800000h, 0FF800000h, 00h, used<br />
MTRR #4 = 000000000h, 000000000h, 06h, used - WTF? why duplicate MTRR0?<br />
MTRR #5 = 000000000h, 000000000h, 06h, used - WTF? why duplicate MTRR0?<br />
MTRR #6 = 000000000h, 0E0000000h, 06h, used - WTF? why duplicate range of MTRR1 with different caching?<br />
<br />
As I think that less caching should have higher priority, so LFB is still uncached.<br />
<br />
Looking at MTRRs after:<br />
MTRR #0 = 000000000h, 080000000h, 06h, used - well my hardcoded setting<br />
MTRR #1 = 0E0000000h, 0FE010000h, 00h, used - WTF? why still uncached? Didn't you made typo error and set &quot;UC&quot; instead &quot;WC&quot;? Please try again. I cannot imagine what error could cause that base and mask was set but mode not.<br />
MTRR #2 = 0DE000000h, 0FE000000h, 00h, used<br />
MTRR #3 = 0DD800000h, 0FF800000h, 00h, used<br />
MTRR #4 = 000000000h, 000000000h, 06h, used - still overlaping entire 4G<br />
MTRR #5 = 000000000h, 000000000h, 06h, used - still overlaping entire 4G<br />
MTRR #6 = 000000000h, 0E0000000h, 06h, used<br />
<br />
Looking at MTRRs after FastVid:<br />
MTRR #0 = 000000000h, 080000000h, 06h, used - well my hardcoded setting<br />
MTRR #1 = 0E0000000h, 0FE010000h, 01h, used - WTF? why there's 1 now?<br />
MTRR #2 = 0DE000000h, 0FE000000h, 00h, used<br />
MTRR #3 = 0DD800000h, 0FF800000h, 00h, used<br />
MTRR #4 = 000000000h, 000000000h, 06h, used - still overlaping entire 4G<br />
MTRR #5 = 000000000h, 000000000h, 06h, used - still overlaping entire 4G<br />
MTRR #6 = 000000000h, 0E0000000h, 06h, used<br />
MTRR #7 = 0E0000000h, 0FE100000h, 01h, used - new LFB area setting by fastvid<br />
<br />
I can see there's a difference how fastvid calculated the mask: FE100000 vs FE010000. LFB size is for some strange reason not aligned to 32MB but 32MB-64kB. This may cause problem, maybe my mask calculation is wrong. If I calculate well, fastvid covers only 31744kB of 32704kB - not entire LFB area. But available VESA modes doesn't need 32MB at all.<br />
Anyway because of MTRR 4 and 5 is still set I wonder that this setting has any effect. Really confused... :surprised:]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11102</link>
<pubDate>Fri, 03 Feb 2012 19:19:49 GMT</pubDate>
</item>
<item>
<title>ODT2TXT</title>
<content:encoded><![CDATA[<i>Reply from Doug, 03.02.2012, 18:40:</i><br /><br /><i>&gt; By the way, I just managed to compile the odt2txt utility with DJGPP:<br /></i><i>&gt; <a href="http://www.bttr-software.de/forum/forum_entry.php?id=5861">http://www.bttr-software.de/forum/forum_entry.php?id=5861</a><br /></i>
<br />
Cool!  I can confirm that the original Win32 version works under HX.  Do you have a link to your DJGPP binary?  <br />
<br />
(Looks like last update from program author was 2008-Jun.)  <br />
<br />
- Doug B.]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11101</link>
<pubDate>Fri, 03 Feb 2012 18:40:11 GMT</pubDate>
</item>
<item>
<title>FlWriter word processor</title>
<content:encoded><![CDATA[<i>Reply from Rob, 03.02.2012, 18:36:</i><br /><br />I have discovered the problem: the program freezes if I use mupdf before (the Rayer's port, version 0.7)<br />
<br /><i>&gt; <br /></i><i>&gt; when can you run FlWriter - just once and then you need to reboot? Can you<br /></i><i>&gt; run &quot;redir -e err.log -o out.log flwriter&quot; on the second time and see if<br /></i><i>&gt; there are any error messages in the log files? (redir comes with DJGPP)<br /></i><i>&gt; <br /></i>
<br />
Good luck ;)<br />
<br /><i>&gt; By the way, I just managed to compile the odt2txt utility with DJGPP:<br /></i><i>&gt; <a href="http://www.bttr-software.de/forum/forum_entry.php?id=5861">http://www.bttr-software.de/forum/forum_entry.php?id=5861</a><br /></i><i>&gt; <br /></i><i>&gt; Regards<br /></i><i>&gt; <br /></i><i>&gt; Georg Potthast</i>]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11100</link>
<pubDate>Fri, 03 Feb 2012 18:36:31 GMT</pubDate>
</item>
<item>
<title>FlWriter word processor</title>
<content:encoded><![CDATA[<i>Reply from georgpotthast, 03.02.2012, 15:01:</i><br /><br /><i>&gt; Another issue: the first time I enter I donīt have any problem but when I<br /></i><i>&gt; exit and try to enter again I canīt; the program freezes without the<br /></i><i>&gt; writing window, only the green screen and the mouse in the center.<br /></i><i>&gt; <br /></i>
<br />
Rob,<br />
<br />
when can you run FlWriter - just once and then you need to reboot? Can you run &quot;redir -e err.log -o out.log flwriter&quot; on the second time and see if there are any error messages in the log files? (redir comes with DJGPP)<br />
<br />
By the way, I just managed to compile the odt2txt utility with DJGPP:<br />
<a href="http://www.bttr-software.de/forum/forum_entry.php?id=5861">http://www.bttr-software.de/forum/forum_entry.php?id=5861</a><br />
<br />
Regards<br />
<br />
Georg Potthast]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11099</link>
<pubDate>Fri, 03 Feb 2012 15:01:47 GMT</pubDate>
</item>
<item>
<title>MTRR mystery</title>
<content:encoded><![CDATA[<i>Reply from Zyzzle, 03.02.2012, 08:20:</i><br /><br />Your test version of MTRRLFBE.exe works now for my in c2d system AND also in my i7 SandyBridge system! There are some interesting results I posted in the below logfiles as you requested. On my c2d system, I could configure BIOS to not do &quot;memory remapping&quot; and so detected memory was 3328 MB and MTRRLFBE works perfectly for enabling WC in lfb. When I changed bios option to enable memory remapping, memory is detected as 4096 MB, and MTRRLFBE appears to set WC in lfb successfully, the system does not freeze, but VESATEST.EXE speeds are still the same as UC mode.<br />
<br />
On my i7 system, there is NO memory-remapping feature in BIOS, detected memory is 16384MB and your testversion WORKED! No lockup or freeze as in your old version of MTRRLFBE. However, it was only partially successful, as you had also seemed to experience on your i5 system.<br />
<br />
I had to run FASTVID.EXE 1.10 and use its option to enable WC in lfb to get full blazing speed. It looks FastVid lfb WC uses MTRR 0 to 7 while your program only uses 0 to 6. Maybe this is the reason for your partial success? Incidently, running FastVid first WITHOUT first running your new testversion of MTRRLFBE freezes my i7 system solid.<br />
<br />
-----------------------------------------------------------------------------<br />
c2d E8400 system with 3328 MB RAM before WC in lfb<br />
<br />
MTRR-WC enabler for VESA LFB 1.3 (C) 2005-2011 by Martin Rehak; <br />
Compiled by GCC 4.6.2 at 10:33:26, Feb  2 2012<br />
Host machine CPU vendor: GenuineIntel, ID: 10676h<br />
<br />
VESA 3.0 Intel(r)Eaglelake Graphics Chip Accelerated VGA BIOS [32704 kB]<br />
Intel Corporation<br />
Intel(r)Eaglelake Graphics Controller<br />
Hardware Version 0.0<br />
<br />
LFB address: D0000000h<br />
MTRR #0 = 000000000h, 080000000h, 06h, used<br />
MTRR #1 = 080000000h, 0C0000000h, 06h, used<br />
MTRR #2 = 0C0000000h, 0F0000000h, 06h, used<br />
MTRR #3 = 0CDE00000h, 0FFE00000h, 00h, used<br />
MTRR #4 = 0CE000000h, 0FE000000h, 00h, used<br />
MTRR #5 = 000000000h, 000000000h, 00h, unused<br />
MTRR #6 = 000000000h, 000000000h, 00h, unused<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR area D0000000-D1FEFFFFh was set to mode: UC<br />
<br />
c2d system with 3328 MB RAM *after* enabling WC in lfb<br />
<br />
LFB address: D0000000h<br />
MTRR #0 = 000000000h, 080000000h, 06h, used<br />
MTRR #1 = 080000000h, 0C0000000h, 06h, used<br />
MTRR #2 = 0C0000000h, 0F0000000h, 06h, used<br />
MTRR #3 = 0CDE00000h, 0FFE00000h, 00h, used<br />
MTRR #4 = 0CE000000h, 0FE000000h, 00h, used<br />
MTRR #5 = 0D0000000h, 0FE010000h, 00h, used<br />
MTRR #6 = 000000000h, 000000000h, 00h, unused<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR area D0000000-D1FEFFFFh was set to mode: WC<br />
<br />
NOTE: c2d system with *4096 MB* RAM in BIOS enabling WC in lfb has no speedup<br />
<br />
i7 2600k system with 16384 MB RAM *before* WC in lfb<br />
<br />
MTRR-WC enabler for VESA LFB 1.3 (C) 2005-2011 by Martin Rehak; <br />
Compiled by GCC 4.6.2 at 10:33:26, Feb  2 2012<br />
Host machine CPU vendor: GenuineIntel, ID: 206A7h<br />
<br />
VESA 3.0 Intel(R)Sandybridge Desktop Graphics Chipset Accelerated VGA BIOS [32704 kB]<br />
Intel Corporation<br />
Intel(R)Sandybridge Desktop Graphics Controller<br />
Hardware Version 0.0<br />
LFB address: E0000000h<br />
MTRR #0 = 000000000h, 000000000h, 06h, used<br />
MTRR #1 = 0E0000000h, 0E0000000h, 00h, used<br />
MTRR #2 = 0DE000000h, 0FE000000h, 00h, used<br />
MTRR #3 = 0DD800000h, 0FF800000h, 00h, used<br />
MTRR #4 = 000000000h, 000000000h, 06h, used<br />
MTRR #5 = 000000000h, 000000000h, 06h, used<br />
MTRR #6 = 000000000h, 0E0000000h, 06h, used<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR #8 = 000000000h, 000000000h, 00h, unused<br />
MTRR #9 = 000000000h, 000000000h, 00h, unused<br />
MTRR area E0000000-E1FEFFFFh was set to mode: UC<br />
<br />
<br />
i7 2600k system with 16384 MB RAM *after* enabling WC in lfb<br />
<br />
LFB address: E0000000h<br />
MTRR #0 = 000000000h, 080000000h, 06h, used<br />
MTRR #1 = 0E0000000h, 0FE010000h, 00h, used<br />
MTRR #2 = 0DE000000h, 0FE000000h, 00h, used<br />
MTRR #3 = 0DD800000h, 0FF800000h, 00h, used<br />
MTRR #4 = 000000000h, 000000000h, 06h, used<br />
MTRR #5 = 000000000h, 000000000h, 06h, used<br />
MTRR #6 = 000000000h, 0E0000000h, 06h, used<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR #8 = 000000000h, 000000000h, 00h, unused<br />
MTRR #9 = 000000000h, 000000000h, 00h, unused<br />
MTRR area E0000000-E1FEFFFFh was set to mode: WC<br />
<br />
(success but 1024x768x32bpp (mode 4118) in VESATEST.exe &quot;only&quot; 769 mb/sec)<br />
<br />
i7 2600k system with 16384 MB RAM *after* enabling WC in lfb *AND* running FastVid 1.10 by John Hinkley, and enabling its &quot;linear framebuffer write combining mode&quot;<br />
<br />
LFB address: E0000000h<br />
MTRR #0 = 000000000h, 080000000h, 06h, used<br />
MTRR #1 = 0E0000000h, 0FE010000h, 01h, used<br />
MTRR #2 = 0DE000000h, 0FE000000h, 00h, used<br />
MTRR #3 = 0DD800000h, 0FF800000h, 00h, used<br />
MTRR #4 = 000000000h, 000000000h, 06h, used<br />
MTRR #5 = 000000000h, 000000000h, 06h, used<br />
MTRR #6 = 000000000h, 0E0000000h, 06h, used<br />
MTRR #7 = 0E0000000h, 0FE100000h, 01h, used<br />
MTRR #8 = 000000000h, 000000000h, 00h, unused<br />
MTRR #9 = 000000000h, 000000000h, 00h, unused<br />
MTRR area E0000000-E1FEFFFFh was set to mode: WC<br />
(Now mode 0x4118h tested in &quot;FASTVID.EXe 1024 768 32 lfb&quot; shoots up to 1992 MB/sec!) <br />
--------------------------------------------------------------------------]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11098</link>
<pubDate>Fri, 03 Feb 2012 08:20:17 GMT</pubDate>
</item>
<item>
<title>FlWriter word processor</title>
<content:encoded><![CDATA[<i>Reply from Rob, 02.02.2012, 23:49:</i><br /><br />Oh thanks :)<br />
<br />
Another issue: the first time I enter I donīt have any problem but when I exit and try to enter again I canīt; the program freezes without the writing window, only the green screen and the mouse in the center.<br />
<br /><i>&gt; Hello Rob,<br /></i><i>&gt; <br /></i><i>&gt; at least you can start the program :-) <br /></i><i>&gt; <br /></i><i>&gt; After you have LFN enabled, all you should do is click on the PDF button.<br /></i><i>&gt; This will save the current file - only ask for a name if that has not been<br /></i><i>&gt; done so - and then makes the readit.pdf file. All PDF files get this name<br /></i><i>&gt; for now. The name you have entered will allow you to open that file next<br /></i><i>&gt; time you start FlWriter. Or load it again if needed.<br /></i><i>&gt; <br /></i><i>&gt; FlWriter saves its files in the HTML format. Therefore you should select a<br /></i><i>&gt; filename with the htm suffix.<br /></i><i>&gt; <br /></i><i>&gt; Georg</i>]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11097</link>
<pubDate>Thu, 02 Feb 2012 23:49:21 GMT</pubDate>
</item>
<item>
<title>FlWriter word processor</title>
<content:encoded><![CDATA[<i>Reply from georgpotthast, 02.02.2012, 21:12:</i><br /><br /><i>&gt; &gt; Wow!<br /></i><i>&gt; &gt; Great, thank you!<br /></i><i>&gt; &gt; But, please, add some example .BAT file how to setup necessary<br /></i><i>&gt; environment<br /></i><i>&gt; &gt; variables. I tried to adjust .BAT file from Dillo but somwthing is wrong<br /></i><i>&gt; &gt; because graphics mode is successfuly set, mouse cursor is visible, green<br /></i><i>&gt; &gt; clean desktop is drawn but nothing more happens.<br /></i><i>&gt; <br /></i><i>&gt; I unpacked the zip to H:\ drive having both dirs in root and it did the<br /></i><i>&gt; same. GUI started but mouse din't moved, I could just press ctrl-break...<br /></i><i>&gt; The same with doslfn.<br /></i>
<br />
I still don't know what the reason for this problem is.<br />
<br />
- did you load a mouse driver?<br />
<br />
- I forgot to add cwsdpmi.exe into the flwriter directory but if that would miss in your case the progam would not start at all<br />
<br />
- can you start flwriter with the &quot;redir&quot; program from djgpp\bin please?<br />
&quot;redir -e err.log -o out.log flwriter&quot; This way you can see any error messages send to STDERR in the err.log file.<br />
<br />
- there is a nano-X environment variable which allows to reduce the colors to 16 bit if your graphics card or emulation requires it:<br />
e.g. &quot;set nanoscr=800 600 565&quot;<br />
<br />
Regards<br />
<br />
Georg Potthast]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11096</link>
<pubDate>Thu, 02 Feb 2012 21:12:14 GMT</pubDate>
</item>
<item>
<title>FlWriter word processor</title>
<content:encoded><![CDATA[<i>Reply from georgpotthast, 02.02.2012, 20:56:</i><br /><br /><i>&gt; I think there is a bug in your program when I try to save in pdf.<br /></i><i>&gt; <br /></i><i>&gt; I write the name of the file and click on &quot;accept&quot; and the program creates<br /></i><i>&gt; two files: the file I have written and &quot;readit.pdf&quot;, this second file is<br /></i><i>&gt; the right and the first one I donīt what it is.<br /></i>
<br />
Hello Rob,<br />
<br />
at least you can start the program :-) <br />
<br />
After you have LFN enabled, all you should do is click on the PDF button. This will save the current file - only ask for a name if that has not been done so - and then makes the readit.pdf file. All PDF files get this name for now. The name you have entered will allow you to open that file next time you start FlWriter. Or load it again if needed.<br />
<br />
FlWriter saves its files in the HTML format. Therefore you should select a filename with the htm suffix.<br />
<br />
Georg]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11095</link>
<pubDate>Thu, 02 Feb 2012 20:56:23 GMT</pubDate>
</item>
<item>
<title>MTRR mystery</title>
<content:encoded><![CDATA[<i>Reply from RayeR, 02.02.2012, 20:44:</i><br /><br />I have partial succes on core i5 @work:<br />
<br />
MTRRs before:<br />
VESA 3.0 NVIDIA [14336 kB]<br />
LFB address: CF000000h<br />
MTRR #0 = 000000000h, 000000000h, 06h, used<br />
MTRR #1 = 000000000h, 0E0000000h, 06h, used<br />
MTRR #2 = 020000000h, 0F0000000h, 06h, used<br />
MTRR #3 = 030000000h, 0FC000000h, 06h, used<br />
MTRR #4 = 0CC000000h, 0FC000000h, 00h, used<br />
MTRR #5 = 0D0000000h, 0F0000000h, 00h, used<br />
MTRR #6 = 0E0000000h, 0E0000000h, 00h, used<br />
MTRR #7 = 000000000h, 000000000h, 00h, unused<br />
MTRR area CF000000-CFDFFFFFh was set to mode: WC<br />
<br />
MTRRs after I patched MTRR0 and removed MTRR4 that also seemed to overlap LFB area<br />
<br />
VESA 3.0 NVIDIA [14336 kB]<br />
LFB address: CF000000h<br />
MTRR #0 = 000000000h, 080000000h, 06h, used<br />
MTRR #1 = 000000000h, 0E0000000h, 06h, used<br />
MTRR #2 = 020000000h, 0F0000000h, 06h, used<br />
MTRR #3 = 030000000h, 0FC000000h, 06h, used<br />
MTRR #4 = 000000000h, 000000000h, 00h, unused<br />
MTRR #5 = 0D0000000h, 0F0000000h, 00h, used<br />
MTRR #6 = 0E0000000h, 0E0000000h, 00h, used<br />
MTRR #7 = 0CF000000h, 0FF200000h, 01h, used<br />
MTRR area CF000000-CFDFFFFFh was set to mode: WC<br />
<br />
Then I got performance gain from poor 29MB/s to less poor 270MB/s but still 10x less than expected :P Maybe on this system BIOS use PAT?]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11094</link>
<pubDate>Thu, 02 Feb 2012 20:44:49 GMT</pubDate>
</item>
<item>
<title>FlWriter word processor</title>
<content:encoded><![CDATA[<i>Reply from Rob, 02.02.2012, 20:05:</i><br /><br />I think there is a bug in your program when I try to save in pdf.<br />
<br />
I write the name of the file and click on &quot;accept&quot; and the program creates two files: the file I have written and &quot;readit.pdf&quot;, this second file is the right and the first one I donīt know what it is.]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11093</link>
<pubDate>Thu, 02 Feb 2012 20:05:56 GMT</pubDate>
</item>
<item>
<title>MTRR mystery</title>
<content:encoded><![CDATA[<i>Reply from RayeR, 02.02.2012, 10:51:</i><br /><br /><i>&gt; Thanks for your efforts... By the way, on my c2d system with 4 GB RAM,<br /></i><i>&gt; MTRRLFBE works fine to enable WC in LFB.<br /></i>
<br />
Interesting. I'd like to see how BIOS set MTRRs. Please use this test version<br />
<a href="http://rayer.ic.cz/350d/vesatest.zip">http://rayer.ic.cz/350d/vesatest.zip</a><br />
and run it twice and grab 2 logfiles. In 1st will be MTRRs before set, in second after set. Now for the test I hardcoded MTRR0 mask to 80000000h, 1 (writeback for lower 2GB). Try on both systems.<br />
<br /><i>&gt; It's only on my i7 system (with 16<br /></i><i>&gt; GB) and SandyBridge Intel graphics that it doesn't work. At first, it<br /></i><i>&gt; appears to set the WC, but then the entire system locks solid within 1<br /></i><i>&gt; second after the apparent success.<br /></i>
<br />
Hm it seems to be different kind of error. When some MTRR is overwritten wrong way it may freeze system. On my i5 at work I use nvidia GT230 and it doesn't freeze but didn't tested with inte. vga.<br />
<br /><i>&gt; Tried all BIOS options, PCI latency, etc to no avail. I suspect BIOS memory<br /></i><i>&gt; allocation problem is affecting the MTRRs.<br /></i>
<br />
This is doesn't releated to caching and MTRRs.<br />
<br /><i>&gt; Isn't there a way to limit the upper limit of RAM detected by HIMEM.SYS or<br /></i><i>&gt; some other extended memory manager (QHimem, etc) by use of a switch? Can't<br /></i><i>&gt; remember right now, but I thought there was some obscure, undocumented way.<br /></i>
<br />
I got this idea too but doesn't work. It must be done on lower level than memory manager.]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11092</link>
<pubDate>Thu, 02 Feb 2012 10:51:14 GMT</pubDate>
</item>
<item>
<title>MTRR mystery</title>
<content:encoded><![CDATA[<i>Reply from Zyzzle, 02.02.2012, 05:46:</i><br /><br /><i>&gt; I'm on the track of the problem.<br /></i>
<br />
Thanks for your efforts... By the way, on my c2d system with 4 GB RAM, MTRRLFBE works fine to enable WC in LFB. It's only on my i7 system (with 16 GB) and SandyBridge Intel graphics that it doesn't work. At first, it appears to set the WC, but then the entire system locks solid within 1 second after the apparent success. Removing all but one DIMM didn't help the problem. I can't get to below 4 GB total system RAM since I only have 4GB DDR3 sticks.<br />
<br />
Tried all BIOS options, PCI latency, etc to no avail. I suspect BIOS memory allocation problem is affecting the MTRRs.<br />
<br />
Isn't there a way to limit the upper limit of RAM detected by HIMEM.SYS or some other extended memory manager (QHimem, etc) by use of a switch? Can't remember right now, but I thought there was some obscure, undocumented way.]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=11091</link>
<pubDate>Thu, 02 Feb 2012 05:46:29 GMT</pubDate>
</item>
</channel>
</rss>
