<?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>&quot;SST - Seek Stopper Hard Disk Optimizer&quot; found</title>
<content:encoded><![CDATA[<i>Post by rr, 08.03.2010, 22:36:</i><br /><br />On Wikipedia I found a link to the &quot;SST - Seek Stopper Hard Disk Optimizer&quot;, a very early defrag utility, which has been released to the public domain in 2005 (?).<br />
It was written in Turbo Pascal 3.0, but, due to its age, only supports partitions &lt;32 MiB. So be careful!<br />
<br />
I didn't try running or building this tool. Maybe it's useful to someone.<br />
<br />
Homepage w/ sources: <a href="http://www.spectrum-research.com/V2/projects_sst.asp">http://www.spectrum-research.com/V2/projects_sst.asp</a><br />
Shareware binary: <a href="ftp://garbo.uwasa.fi/pc/diskutil/sst201.zip">sst201.zip</a>]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7747</link>
<pubDate>Mon, 08 Mar 2010 22:36:06 GMT</pubDate>
</item>
<item>
<title>AHCI projects?</title>
<content:encoded><![CDATA[<i>Reply from Laaca, 08.03.2010, 09:41:</i><br /><br />This weekend I tried the AHCI.SYS driver from Hewlett packard with my new notebook HP Pavilon dv6 and it didn't worked :confused: <br />
In BIOS I can't set almost nothing so it is very bad.<br />
Now I want to try to modify the BIOS with Phoenix Bios Editor]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7746</link>
<pubDate>Mon, 08 Mar 2010 09:41:09 GMT</pubDate>
</item>
<item>
<title>HX 2.17 quirk -- R4 (REXX) only accepts uppercase words</title>
<content:encoded><![CDATA[<i>Reply from Rugxulo, 02.03.2010, 04:07:</i><br /><br /><i>&gt; presumably also with FreeDOS)<br /></i>
<br />
Apparently not! It seems to work there fine. So I dunno why. Weird.  :-|]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7745</link>
<pubDate>Tue, 02 Mar 2010 04:07:58 GMT</pubDate>
</item>
<item>
<title>GZIPDATE.REX (uses TOUCH)</title>
<content:encoded><![CDATA[<i>Reply from Rugxulo, 02.03.2010, 01:22:</i><br /><br />And here's why I'm using TOUCH at all:<br />
<br />
<code><br />
/* REXX */<br />
<br />
if arg() = 0 then do<br />
say ''<br />
say 'GZIPDATE.REX -- view or touch .gz file''s stored internal *nix date'<br />
say '( requires Regina or BRexx )'<br />
say ''<br />
say 'gzipdate [-t] myfile.tgz'<br />
say ''<br />
say '-t&nbsp; &nbsp;touch (else only views internal date; uses external TOUCH.COM)'<br />
say ''<br />
exit 255<br />
end<br />
<br />
parse arg option filename<br />
parse version ver<br />
<br />
if pos('Regina',ver) = 0 &amp; pos('brexx',ver) = 0 then do<br />
say ''<br />
say 'Regina or BRexx required!'<br />
exit 1<br />
end<br />
<br />
if option \= '-t' then filename = option<br />
<br />
if filename = '' then do<br />
say ''<br />
say 'No .GZ file specified!'<br />
exit 2<br />
end<br />
<br />
ch = charin(filename,1,2)<br />
if ch \= '1f'x || '8b'x then do<br />
say ''<br />
say 'Not a valid .GZ file!'<br />
exit 3<br />
end<br />
<br />
ch = charin(filename,5,4)<br />
mydate = c2d(reverse(ch))<br />
<br />
if pos('Regina',ver) \= 0 then ,<br />
newdate = date('U',mydate,'T')&nbsp; &nbsp; &nbsp;/* Unix-&gt;USA, not ANSI !! */<br />
<br />
if pos('brexx',ver) \= 0 then do<br />
if import('dates.r') = 0 then do<br />
newdate = GMTime(mydate)<br />
newdate = delstr(newdate,pos(' ',newdate))<br />
parse var newdate year 5 6 monthday<br />
newdate = monthday'/'year<br />
end<br />
else do<br />
say ''<br />
say 'Can''t find BRexx''s dates.r'<br />
exit 4<br />
end<br />
end<br />
<br />
say newdate&nbsp; &nbsp;/* Regina: 02/21/10&nbsp; BRexx: 2/21/2010 */<br />
<br />
/*<br />
using Kris Heidenstrom's TOUCH.COM for FreeDOS<br />
<a href="http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/...">http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/...</a><br />
&nbsp; &nbsp; &nbsp; /1.0/pkgs/touch[xs].zip<br />
*/<br />
<br />
if option = '-t' then do<br />
'dir' filename<br />
'touch' newdate filename<br />
'dir' filename<br />
end<br />
<br />
/* EOF */<br />
</code>]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7744</link>
<pubDate>Tue, 02 Mar 2010 01:22:13 GMT</pubDate>
</item>
<item>
<title>TOUCH.COM 1.4.3 (minor fix: debug script)</title>
<content:encoded><![CDATA[<i>Post by Rugxulo, 02.03.2010, 01:10:</i><br /><br />FreeDOS' TOUCH.COM works fine and is well-written (IMHO) although it still needs some tweaking (e.g. convert to NASM or FASM, add LFN support).<br />
<br />
However, the main issue I have with it (among other touch utils) is that none seem to allow touching a read-only file! Why? I can't imagine that's really a worthwhile protection. At least two (DR-DOS' TOUCH.EXE and 4DOS's built-in TOUCH) support overriding it (/R or /F, respectively) but most others don't (even Charles Dye's improved version). <br />
<br />
There's also no common way to easily preserve file attributes before touching in order to be restored afterwards either, so that's bad for .BAT files. Anyways, in the interest of simplicity (and because it's a minor fix), I wrote a debug script instead of updating the TASM srcs. In short, if not creating a new file (which -C forbids), why open for read/write (3D02)??<br />
<br />
Feedback welcome.   :-)<br />
<br />
<code><br />
@echo off<br />
if not exist %0 %0.bat<br />
if not exist touch.com goto end<br />
if not exist touch2.com copy /b touch.com touch2.com<br />
attrib -r touch2.com<br />
debug touch2.com &lt; %0<br />
goto end<br />
<br />
; patch for Kris Heidenstrom's TOUCH.COM 1.4.3 (for FreeDOS)<br />
; Monday 01 March 2010, rugxulo _AT_ gmail _DOT_ com<br />
<br />
; what it does: lets -C also permit touching readonly +R files<br />
; int 21h,3D '02'h (read/write) fails to open on +R files<br />
<br />
; TODO: convert whole program from TASM to FASM; fix this; add LFN support<br />
<br />
;NewCall=09C0<br />
;NewEOF=0145h<br />
;Patch=0146h<br />
;CFlag=058Eh<br />
;ret=0151h<br />
<br />
; (only if you want to bump the version number to 1.4.'4' for -F)<br />
;e 127<br />
;34<br />
<br />
a 09C0<br />
; former home of &quot;mov ax,3D02&quot;, patched with call to fix<br />
call 0146<br />
<br />
a 0145<br />
; = 13 bytes below<br />
; (1Ah = EOF / Ctrl-Z marker for &quot;type&quot;)<br />
db 1A<br />
mov ax,3D02<br />
test byte ptr [058E],1<br />
jz 0151<br />
; salc<br />
db D6<br />
ret<br />
<br />
w<br />
Q<br />
Q<br />
<br />
:end<br />
for %%a in (touch touch2) do if not exist %%a.com goto bye<br />
dir touch*.com | find /i &quot;com&quot;<br />
echo on<br />
REM ... generate an error (to prove it didn't work before)<br />
attrib +r touch.com<br />
touch2 touch.com<br />
REM ... try again with -C (to prove it works now)<br />
touch2 -C touch.com<br />
@echo off<br />
dir touch*.com | find /i &quot;com&quot;<br />
:bye<br />
</code><br />
<br />
EDIT: Changed &quot;.com&quot; to &quot;com&quot; for some DOS shells.]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7743</link>
<pubDate>Tue, 02 Mar 2010 01:10:44 GMT</pubDate>
</item>
<item>
<title>HX 2.17 quirk -- R4 (REXX) only accepts uppercase words</title>
<content:encoded><![CDATA[<i>Post by Rugxulo, 02.03.2010, 00:43:</i><br /><br />R4 (REXX) on Win32 behaves normally. But in DR-DOS + HX 2.17 (and presumably also with FreeDOS), it seems to only work with uppercase. (DOSBox isn't a problem either, so it's not a valid comparison there, sadly.)<br />
<br />
echo parse version ver ; say ver &gt; test.rex<br />
echo PARSE VERSION VER ; SAY VER &gt; test2.rex<br />
r4 test.rex<br />
<br />
REXX-r4 4.00 28 Jan 2007<br />
<br />
<a href="http://www.kilowattsoftware.com/r4Page.htm">http://www.kilowattsoftware.com/r4Page.htm</a>]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7742</link>
<pubDate>Tue, 02 Mar 2010 00:43:55 GMT</pubDate>
</item>
<item>
<title>WDE in NTVDM</title>
<content:encoded><![CDATA[<i>Reply from Japheth, 22.02.2010, 09:32:</i><br /><br /><i>&gt; ... it runs in NTVDM now ( exception: CDROM raw mode ). ...<br /></i>
<br />
CD-ROM raw mode is supported now. Also, there was an error message if the drive to access was an USB memory stick - apparently NTVDM doesn't like DOS lock commands for such drives. This has also been fixed.]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7741</link>
<pubDate>Mon, 22 Feb 2010 09:32:48 GMT</pubDate>
</item>
<item>
<title>DUGL PLayer 0.4 alpha4</title>
<content:encoded><![CDATA[<i>Reply from DOS386, 22.02.2010, 08:29:</i><br /><br /><i>&gt; any revision/update is welcome.<br /></i>
<br />
Let me know when preparing next release ;-)<br />
<br /><i>&gt; This mainly mean using a higher resolution or scrolling, <br /></i>
<br />
Scrolling would be cool, higher resolution would mean painful mode switch after opening the file and parsing the headers. Or just let the user select manually (as long as available) 640x480 (default) or 800x600 or 1024x768. <br />
<br /><i>&gt; I'm waiting for your feedback ;-) <br /></i>
<br />
No thorough test but seems to work well :-)]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7740</link>
<pubDate>Mon, 22 Feb 2010 08:29:47 GMT</pubDate>
</item>
<item>
<title>Shadow AKA Ombra</title>
<content:encoded><![CDATA[<i>Reply from DOS386, 22.02.2010, 08:24:</i><br /><br /><i>&gt; So will you ask him?<br /></i>
<br />
Maybe one day ... my prefetch queue is crowded (ToDo, ToFix, ToTest, ToDocument, ToReport, ToBrew, ToAsk, ToUpdate, ...) :-|]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7739</link>
<pubDate>Mon, 22 Feb 2010 08:24:00 GMT</pubDate>
</item>
<item>
<title>COOL (?) DOS (?) page discovered</title>
<content:encoded><![CDATA[<i>Reply from roytam, 22.02.2010, 07:22:</i><br /><br /><i>&gt; <a href="http://a.hatena.ne.jp/lukewarm/?gid=43554">http://a.hatena.ne.jp/lukewarm/?gid=43554</a><br /></i><i>&gt; <br /></i><i>&gt; Anyone is able to decrypt the text also ? Me not :-(<br /></i>
<br />
BizLingo did better job.<br />
<a href="http://excite.co.jp/world/english/web/?wb_url=http%3A%2F%2Fa.hatena.ne.jp%2Flukewarm%2F%3Fgid%3D43554&amp;wb_lp=JAEN&amp;wb_dis=2">http://excite.co.jp/world/english/web/?wb_url=http...rm%2F%3Fgid%3D43554&amp;wb_lp=JAEN&amp;wb_dis=2</a><br />
<br />
and this is a News aggregation service by hatena.jp.<br />
<br />
P.S.: lukewarm is a DOS/V(Japanese localized version of *DOS(FreeDOS/DR-DOS/etc.), and /V means VGA(640*480) mode) developer and wrote DOS/V Extension drivers.<br />
<br />
His site (Japanese):<br />
<a href="http://hp.vector.co.jp/authors/VA003720/lpproj/">http://hp.vector.co.jp/authors/VA003720/lpproj/</a>]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7738</link>
<pubDate>Mon, 22 Feb 2010 07:22:40 GMT</pubDate>
</item>
<item>
<title>[BUG] forum BUG with links to multipage threads</title>
<content:encoded><![CDATA[<i>Reply from rr, 21.02.2010, 22:55:</i><br /><br /><i>&gt; Here msg=3997 --> 3997 should be page 3 and post &quot;Steve(R)<br /></i><i>&gt; 03.05.2008, 08:16&quot; of &quot;BIG &quot;C&quot; compiler comparison thread&quot; but it doesn't<br /></i><i>&gt; work in board mode :-|<br /></i>
<br />
Confirmed. But I have no idea how to fix it easily. ({msg} is no official feature.)]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7737</link>
<pubDate>Sun, 21 Feb 2010 22:55:25 GMT</pubDate>
</item>
<item>
<title>Shadow AKA Ombra</title>
<content:encoded><![CDATA[<i>Reply from rr, 21.02.2010, 21:37:</i><br /><br /><i>&gt; &gt; Back in 2007 I wrote to Rick, but never got any response.<br /></i><i>&gt; <br /></i><i>&gt; Thanks ... as with <b>Mik</b> :-|<br /></i>
<br />
I'm not sure. Maybe he just didn't check his old mail account or my message went to the junk folder undiscovered.<br />
<br />
So will you ask him?]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7736</link>
<pubDate>Sun, 21 Feb 2010 21:37:32 GMT</pubDate>
</item>
<item>
<title>DUGL PLayer 0.4 alpha4</title>
<content:encoded><![CDATA[<i>Reply from FFK, 21.02.2010, 17:23:</i><br /><br /><i>&gt; <a href="http://freefile.kristopherw.us/uploads/temp/dplay044.zip">http://freefile.kristopherw.us/uploads/temp/dplay044.zip</a> <b>0.44</b><br /></i><i>&gt; latest <br /></i>
<br />
I will add this link to the project page. Thanks for the mirror :)<br />
<br /><i>&gt; <a href="http://freefile.kristopherw.us/uploads/temp/dplay043.zip">http://freefile.kristopherw.us/uploads/temp/dplay043.zip</a> 0.43 for<br /></i><i>&gt; regression tests <br /></i><i>&gt; <br /></i><i>&gt; &gt; Added documentation DUGLPLAY.TXT contributed by DOS386<br /></i><i>&gt; <br /></i><i>&gt; Written 1/2 years ago, needs updates and fixes :-)<br /></i>
<br />
<br />
I have updated it according last version, but any revision/update is welcome.<br />
<br /><i>&gt; &gt; - Reduced <b>B L O A T</b> of the EXE (UPX'ed) from 156 KiB to 146 KiB <br /></i>
<br />
This is mainly thanks to UPX option &quot;--ultra-brute&quot;. But maybe the removal of the fast yuv2rgb, and the fact that the new mmx routine is smaller by 100 bytes contributed also on this.<br />
<br /><i>&gt; <b>FFK</b> wrote (long ago):<br /></i><i>&gt; <br /></i><i>&gt; &gt; - playing video at full res : currently high-res videos are downsampled<br /></i><i>&gt; to 640x480<br /></i>
<br />
This mainly mean using a higher resolution or scrolling, but you are right no solution for 3'000x2'000 video.<br />
<br /><i>&gt; <br /></i><i>&gt; But other related idea: add option &quot;Don't ZOOM up video if too small&quot; - so<br /></i><i>&gt; if smaller than 640x480 (full) or cca 620x390 (unfull) then show it 1:1<br /></i><i>&gt; centered in the area ;-)<br /></i><i>&gt; <br /></i>
<br />
Yes good idea to disable fitting, specially for small video.<br />
<br /><i>&gt; I haven't tested 0.44 yet (untested mirror again) ... but I will :hungry:<br /></i>
<br />
I'm waiting for your feedback ;-)]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7735</link>
<pubDate>Sun, 21 Feb 2010 17:23:26 GMT</pubDate>
</item>
<item>
<title>COOL (?) DOS (?) page discovered</title>
<content:encoded><![CDATA[<i>Reply from RayeR, 21.02.2010, 14:51:</i><br /><br /><i>&gt; <a href="http://a.hatena.ne.jp/lukewarm/?gid=43554">http://a.hatena.ne.jp/lukewarm/?gid=43554</a><br /></i><i>&gt; <br /></i><i>&gt; Anyone is able to decrypt the text also ? Me not :-(<br /></i>
<br />
Did you tried google translator? Helps little bit<br />
<a href="http://translate.google.com/translate?js=y&amp;prev=_t&amp;hl=cs&amp;ie=UTF-8&amp;layout=1&amp;eotf=1&amp;u=http%3A%2F%2Fa.hatena.ne.jp%2Flukewarm%2F%3Fgid%3D43554&amp;sl=auto&amp;tl=en">http://translate.google.com/translate?js=y&amp;pre...lukewarm%2F%3Fgid%3D43554&amp;sl=auto&amp;tl=en</a><br />
But I don't see nothing exciting just a few links to well known dos projects/sw/forums...]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7734</link>
<pubDate>Sun, 21 Feb 2010 14:51:49 GMT</pubDate>
</item>
<item>
<title>DUGL PLayer 0.4 alpha4</title>
<content:encoded><![CDATA[<i>Reply from DOS386, 21.02.2010, 14:14:</i><br /><br /><i>&gt; [deadlink=http://www.mediafire.com/?jtgkjjgxq44]DUGL PLayer 0.4 alpha4[/deadlink]<br /></i>
<br />
<a href="http://freefile.kristopherw.us/uploads/temp/dplay044.zip">http://freefile.kristopherw.us/uploads/temp/dplay044.zip</a> <b>0.44</b> latest <br />
<br />
<a href="http://freefile.kristopherw.us/uploads/temp/dplay043.zip">http://freefile.kristopherw.us/uploads/temp/dplay043.zip</a> 0.43 for regression tests <br />
<br /><i>&gt; Added documentation DUGLPLAY.TXT contributed by DOS386<br /></i>
<br />
Written 1/2 years ago, needs updates and fixes :-)<br />
<br />
<b>FFK</b> wrote: <br />
<br /><i>&gt; What's new :<br /></i><i>&gt; - Faster YUV2RGB16 assembler MMX routine<br /></i>
<br />
COOL, but:<br />
<br />
<b>FFK</b> didn't write:<br />
<br /><i>&gt; - Reduced <b>B L O A T</b> of the EXE (UPX'ed) from 156 KiB to 146 KiB <br /></i>
<br />
<b>FFK</b> wrote (long ago):<br />
<br /><i>&gt; - playing video at full res : currently high-res videos are downsampled to 640x480<br /></i>
<br />
What exactly do you mean with &quot;full res&quot; ? Imagine a 3'000 x 2'000 video, how to get &quot;full res&quot; ?<br />
<br />
But other related idea: add option &quot;Don't ZOOM up video if too small&quot; - so if smaller than 640x480 (full) or cca 620x390 (unfull) then show it 1:1 centered in the area ;-)<br />
<br />
I haven't tested 0.44 yet (untested mirror again) ... but I will :hungry:]]></content:encoded>
<link>http://www.bttr-software.de/forum/forum_entry.php?id=7733</link>
<pubDate>Sun, 21 Feb 2010 14:14:35 GMT</pubDate>
</item>
</channel>
</rss>