[Freedos-devel] Working on a video review and found some issues

2016-12-03 Thread Philip Hoefer
Hello!

Excited about the new version and have begun working on a YouTube review
for version 1.2. I focus on games, so that's what I test.

Trying out a few games I found the following:

- The supplied optical drive driver doesn't seem to handle CD audio tracks
well. Games such as Tomb Raider do not play any CD audio music. Replacing
the supplied optical drive driver with resolves this issue for most games.

- Even when replacing the optical drive driver, some CD based games have
issues, such as Fade To Black. To resolve these I had to use MSCDEX.EXE
from Microsoft

- I noticed that start-up menus are not compatible with FreeDOS. It uses a
different method for menu options which means a lot of existing menus won't
be working with FreeDOS

- Took me a while to figure out why FreeDOS wasn't running on my Pentium
PC. I had to use the legacy version. There is a note related to this on the
download page, but it's ambiguous.

- Maybe included an option to run FDISK during the installation. I simply
quit the installer and ran it manually.

Thank you for listening and keep up the good work!

Phil
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] odd FreeDOS batch %1 %2 %3 behavior (differs from MS-DOS, too)

2016-12-03 Thread Joe Forster/STA

Hi guys,


I don't have any solution to the problem but while on the topic of FreeCOM
and batch file parameters, I have discovered an issue which I believe is a
genuine bug.

Create a batch file, for example:

ECHO %1 %2 %3 %4 %5 %6 %7 %8 %9

Then run it with a parameter like "http://www.example.com/;. It will print

http: //www.example.com /

while MS-DOS and Windows will print it unmodified.


I can confirm this but I think it's _not_a_bug_, rather intentionally 
different behavior. (I know, this also means compatibility problems.) 
Apparently, COMMAND.COM cuts apart switches in the command line into 
stand-alone arguments. Your example is considered as:

1. a command "http:";
2. a switch "//www.example.com", with double switch characters;
3. a switch "/", an empty switch.

You can prove this by adding "switchar=$" (only one "c"!) to 
[fd]config.sys which changes the system-wide switch character to "$". Now 
your example will be printed as "http://www.example.com/; but 
"http:$$www.example.com$" will be similary cut into pieces as "http: 
$$www.example.com $".


Always enclose "suspicious" command line arguments into quotation marks 
so that they won't be reinterpreted in unexpected ways and that's not 
even DOS- or COMMAND.COM-specific.


Joe
--
KOVÁCS Balázs aka Joe Forster/STA; s...@c64.rulez.org; http://sta.c64.org
Don't E-mail spam, HTML or uncompressed files! More contacts on homepage--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] odd FreeDOS batch %1 %2 %3 behavior (differs from MS-DOS, too)

2016-12-03 Thread Matej Horvat
I don't have any solution to the problem but while on the topic of FreeCOM  
and batch file parameters, I have discovered an issue which I believe is a  
genuine bug.

Create a batch file, for example:

ECHO %1 %2 %3 %4 %5 %6 %7 %8 %9

Then run it with a parameter like "http://www.example.com/;. It will print

http: //www.example.com /

while MS-DOS and Windows will print it unmodified.

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel