Re: [Freedos-user] Recent articles about FreeDOS and programming

2022-01-18 Thread Rugxulo
Hi,

On Fri, Jan 7, 2022 at 6:04 PM Jim Hall  wrote:
>
> I write a lot about FreeDOS and programming for several tech websites,
> such as Opensource.com. Here are a few "year in review" articles I
> recently wrote for Opensource.com that may interest you:
>
> "5 tips for learning a new programming language in 2022"
> https://opensource.com/article/22/1/learn-programming
>
> - Anyone can get started in programming. We all started somewhere, and
> you don't need to have a computer science background to learn to code.
> This "best of" article links to several popular articles from 2021. I
> recommend "How different programming languages do the same thing" aand
> "How different programming languages read and write data."

FreeDOS also has AWK, which is very practical for text manipulation
but also easy to use:

* http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/unix/awk/

* Learn awk by coding a "guess the number" game
* https://opensource.com/article/21/1/learn-awk

That article also leads to the free e-book:

* A practical guide to learning GNU Awk

Having read both just now, it reconfirmed my opinion that AWK is
incredibly useful (even for non-*nixers) in FreeDOS.

Kudos!


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] UDVD2 vs SHSUCDX

2022-01-18 Thread Jerome Shidel


> On Jan 18, 2022, at 10:47 AM, Michał Dec  wrote:
> 
> I used this version of OAK 
> https://www.hiren.info/download/dos-files/oakcdrom.sys 
> 
> and the problem persists. I even tried 3 different sound cards with the CDROM 
> in UDMA and PIO modes:
> - SoundBlaster AWE64 Gold
> 
> - SoundBlaster Vibra 128
> 
> - Yamaha YMF724
> 
> It took me this long, because to avoid messing up my system, I have added 
> additional modes the system can start with, besides the basic 5 present in 
> FreeDOS 1.3 RC5. My extra modes are specific for each sound card with extra 
> /K parameter for COMMAND.COM so that the drivers are up and ready as soon as 
> I receive an interactable console. I also needed to edit the Yamaha driver to 
> add support for the southbridge.
> In all 6 tests, the CD input would produce static noise, except with Vibra 
> 128. Don't even get me started on this card, it's always been an unstable 
> mess in DOS, courtesy of JEMM386.
> Any more ideas? It used to work flawlessly in FreeDOS 1.2 with SHSUCDX 
> backported from 1.3 RC that was newest like, at least a year ago. It turned 
> out back then that SHSUCDX from FD 1.2 does not support CD playback at all.
> 
There are 3 versions at 
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/shsucdx.html
 


Version 3.08 & 3.08a are the same, with just NLS updated. However, there is 
also 3.07 and 3.05.

You could try the middle one. 

> So, where did things go wrong? Could it be possible that between FreeDOS 
> release candidates, SHSUCDX changed to fix the issue and then break it in a 
> new way?
> 
> Best regards,
> 
> Michał
> W dniu 16.01.2022 o 19:39, Louis Santillan pisze:
>> Not sure about the circumstances of your Rayman crash but I’ve read many 
>> posts about issues with that game on DOS. Apps that access the file system 
>> or hardware directly, disk caches can cause certain types of file 
>> corruption.  Whole file system corruption is odd and might indicate other 
>> issues (CPU, RAM, IDE controller, BIOS, drive).
>> 
>> You haven’t provided any details about your hardware.  That said, most 
>> drivers had compatibility with multiple drive makers.  And usually, you only 
>> had to specify the device “/d:xxyyzz”.
>> 
>> There’s a list of popular device drivers here.
>> 
>> https://www.hiren.info/downloads/dos-files 
>> 
>> 
>> MS used to license OAKCDROM.SYS and CD1.SYS for IDE drives.  You can find 
>> other cd rom drivers at 
>> 
>> https://www.allbootdisks.com/disk_contents/98.html 
>> 
>> 
>> I’d try to find your vendor’s driver disk in archive.org 
>>  or other vintage computing sites.
>> 
>> 
>> 
>> On Sun, Jan 16, 2022 at 5:09 AM Michał Dec > > wrote:
>> W dniu 16.01.2022 o 13:58, Eric Auer pisze:
>> > nothing worse than crashing should happen
>> > if you give the wrong answers.
>> 
>> After working with Rayman I am simply traumatized by crashing anything 
>> under DOS, because any and every crash can mean the destruction of the 
>> filesystem's integrity.
>> 
>> I'll try and get the OAK driver and let you know what happens next.
>> 
>> Best regards,
>> 
>> Michał
>> 
>> 
>> 
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net 
>> 
>> https://lists.sourceforge.net/lists/listinfo/freedos-user 
>> 
>> 
>> 
>> 
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net 
>> 
>> https://lists.sourceforge.net/lists/listinfo/freedos-user 
>> 
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] UDVD2 vs SHSUCDX

2022-01-18 Thread Michał Dec
I used this version of OAK 
https://www.hiren.info/download/dos-files/oakcdrom.sys


and the problem persists. I even tried 3 different sound cards with the 
CDROM in UDMA and PIO modes:

- SoundBlaster AWE64 Gold

- SoundBlaster Vibra 128

- Yamaha YMF724

It took me this long, because to avoid messing up my system, I have 
added additional modes the system can start with, besides the basic 5 
present in FreeDOS 1.3 RC5. My extra modes are specific for each sound 
card with extra /K parameter for COMMAND.COM so that the drivers are up 
and ready as soon as I receive an interactable console. I also needed to 
edit the Yamaha driver to add support for the southbridge.


In all 6 tests, the CD input would produce static noise, except with 
Vibra 128. Don't even get me started on this card, it's always been an 
unstable mess in DOS, courtesy of JEMM386.


Any more ideas? It used to work flawlessly in FreeDOS 1.2 with SHSUCDX 
backported from 1.3 RC that was newest like, at least a year ago. It 
turned out back then that SHSUCDX from FD 1.2 does not support CD 
playback at all.


So, where did things go wrong? Could it be possible that between FreeDOS 
release candidates, SHSUCDX changed to fix the issue and then break it 
in a new way?


Best regards,

Michał

W dniu 16.01.2022 o 19:39, Louis Santillan pisze:
Not sure about the circumstances of your Rayman crash but I’ve read 
many posts about issues with that game on DOS. Apps that access the 
file system or hardware directly, disk caches can cause certain types 
of file corruption.  Whole file system corruption is odd and might 
indicate other issues (CPU, RAM, IDE controller, BIOS, drive).


You haven’t provided any details about your hardware.  That said, most 
drivers had compatibility with multiple drive makers.  And usually, 
you only had to specify the device “/d:xxyyzz”.


There’s a list of popular device drivers here.

https://www.hiren.info/downloads/dos-files

MS used to license OAKCDROM.SYS and CD1.SYS for IDE drives.  You can 
find other cd rom drivers at


https://www.allbootdisks.com/disk_contents/98.html


I’d try to find your vendor’s driver disk in archive.org 
 or other vintage computing sites.




On Sun, Jan 16, 2022 at 5:09 AM Michał Dec  wrote:

W dniu 16.01.2022 o 13:58, Eric Auer pisze:
> nothing worse than crashing should happen
> if you give the wrong answers.

After working with Rayman I am simply traumatized by crashing
anything
under DOS, because any and every crash can mean the destruction of
the
filesystem's integrity.

I'll try and get the OAK driver and let you know what happens next.

Best regards,

Michał



___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user



___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user