[Freedos-devel] re: New FreeDos Developer
Hi, I recommend that you download Ralf Brown's Interrupt List (RBIL), very useful lexicon of programming interfaces and similar. There is hardly any Java going on in DOS, but we use a lot of C and also some Assembly language (e.g. NASM). Some programs are DJGPP (delorie.com) ports of GNU / Linux programs, 32bit ones, but we use 16bit C compilers more often. For smaller programs, you can use Turbo C 2.01 from the Borland online museum (free). For bigger programs, OpenWatcom got more popularity recently. Contact me off list if you like some hints about which of our components need some help at the moment... Thanks :-) Eric ... developer who would like to aid to the FreeDos community in some way. My background is C/C++, Java/J2EE, Microsoft/Unix environments, Oracle db and also a little Assembler... can you give me any hints for how to get started, which books/tutorials to read and such things? Which development environment/language do you recommend ? PS: You could get started by installing the 100 MB distro of Blairdude at gmail com (often on irc.i7c.org #freedos) which includes many DOS apps and also has a live CD part. --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] New FreeDos Developer
Hi! I am an experienced (+10 years) software developer who would like to aid to the FreeDos community in some way. My background is C/C++, Java/J2EE, Microsoft/Unix environments, Oracle db and also a little Assembler. Some years ago I worked on my sparetime with some MSDOS-programming. Except for installing and getting familiar with FreeDos, can you give me any hints for how to get started, which books/tutorials to read and such things ?. Which development environment/language do you recommend ? C/C++/Assembler (32-Bit protected mode): DJGPP (has a DOS user interface: RHIDE) OpenWatcom/Assembler (16-bit real mode and 32-bit protected mode) Both are avaiable at www.delorie.com/djgpp/ and under www.openwatcom.org What do you want to develope? Then I could help you more. Bye, Flo -- Unofficial Dr-DOS page http://www.drdos.org SWORD - GUI for DOS http://stud3.tuwien.ac.at/~e0225895/sword --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] New Freedos Developer again..
K. Alekhine wrote: Hi and thanks for the replies! I forgot to ask in my last email if you think any of these titles would be useful for me; Depends, do you want to work on the kernel or the other programs. The first one is definitely a good read to get an introduction to the kernel. Although it has evolved quite a bit, the basics provided in the 'FreeDOS' book by Pat still apply. (Somewhat off topic, is this book still available new? and does Pat have the copyright or the publisher? I bought my copy years ago, shortly after I first heard about FreeDOS, but I'm not sure how available books like this one are to those new to [Free]DOS.) The RxDOS book may help, I haven't fully read it, only skimmed through it several times; but ideas from it may be useful (e.g. it has some support for LFN API which the FreeDOS kernel does not support). http://www.amazon.com/exec/obidos/tg/detail/-/0879304367/ref=pd_bxgy_text_1/103-1946500-5195808?v=glances=booksn=507846st=* http://www.amazon.com/exec/obidos/tg/detail/-/020162687X/qid=1126443309/sr=8-2/ref=pd_bbs_2/103-1946500-5195808?v=glances=booksn=507846 Thanks, Christer If you do want to help with the kernel (always appreciated), you may want to try and find a copy of Undocumented DOS (2nd ed preferably). If you want to help with the other programs that accompany FD (and support there is needed), then any good DOS reference should help; I think IBM's PC-DOS 7 Tech Reference (it says update, but about the only thing it lacks from my PC-DOS 4 Tech Ref is the diskette) is still available for download from IBM's redbook site (PDF). Of course Ralf Brown's Interrupt List (RBIL), though I use the online version mostly; and what I used when 1st learning about DOS (outside my Borland books) was DOSREF Programmer's Tech Ref for MS/PC DOS by Dave Williams. All of these being freely available downloads. Advanced MSDOS by Ray Duncan is also a good book, but I think only used copies of the book are available, no legal downloads. Jeremy --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] New FreeDos Developer
K. Alekhine wrote: Hi all, I am an experienced (+10 years) software developer who would like to aid to the FreeDos community in some way. My background is C/C++, Java/J2EE, Microsoft/Unix environments, Oracle db and also a little Assembler. Some years ago I worked on my sparetime with some MSDOS-programming. Except for installing and getting familiar with FreeDos, can you give me any hints for how to get started, which books/tutorials to read and such things ?. Which development environment/language do you recommend ? /Christer The first hint is to download the source code for the kernel and the apps and utilities and marvel at the code. Most of it was written either in straight ANSI/ISO C89 or 80X86 Assembler, as those are the two languages we use around here. If you want to develop an app that replaces an MS-DOS app, don't refer to Microsoft's code (if you have it) or any other proprietary programs while developing it. If you have a vague recollection of the internals of a MS-utility, that doesn't mean that you can't write an imitation of it, but try to write the imitation internally along different lines. For example, some programs were written to optimize memory use; if you go for speed or simplicity or generality instead, the code will be very different. I found code for MS Edlin floating around the Web, but it was in 80X86 Assembler. I read the specs and notices that it had a limit of 253 characters/line, which suggested static strings to me. I never referred to the Assembler code when I wrote FreeDOS Edlin. Also, it's in straight C and uses a dynamically-allocated array of dynamically-allocated strings as its main data structure. Believe it or not, I use Cygwin and MS Visual C++ version 6 as my two development environments, with OpenWatcom as a third to make sure that the code is portable. Gregory Pietsch --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
[Freedos-devel] Proposed name change
Hey all, I've got a proposed name change for the FreeDOS project. Why don't we just call it the EricDOS project. Because he's practically the only one actually contributing to the project, and I'll tell you why that is. It's not because he's a good programmer who wants to see this through...no. It's because you, Eric, have pissed so many people off that no one wants to work with you and have therefore left the project. Why do you think so many of the core group of developers have left the project. It's not because they're too busy, it's because they dont want to deal with YOU. Myself included. God you're fucking annoying. Later, Joe
Re: [Freedos-devel] New FreeDos Developer
Hello / Hej / Zdravstvuite Alekhine, perhaps you might be interested on this (by the time you feel yourself ready to start contributing with FreeDOS): we still don't have how to print text on different languages, meaning that we don't have codepage support for printers. What I provided so far is codepage support for screen as well as keyboard layouts. So long, / Hej då, / Poka, Henrique Peron - Original Message - From: K. Alekhine [EMAIL PROTECTED] To: freedos-devel@lists.sourceforge.net Sent: Sunday, September 11, 2005 4:46 AM Subject: [Freedos-devel] New FreeDos Developer | Hi all, | I am an experienced (+10 years) software | developer who would like to aid to the | FreeDos community in some way. My background is C/C++, | Java/J2EE, Microsoft/Unix environments, Oracle db | and also a little Assembler. Some years ago I worked | on my sparetime with some MSDOS-programming. | Except for installing and getting familiar with | FreeDos, can you give me any hints for how to get | started, which books/tutorials to read and such things | ?. | Which development environment/language | do you recommend ? | | /Christer | | God created Arrakis to train the faithful. | (Wisdom of Muab-Dib, Dune) | | | --- | SF.Net email is Sponsored by the Better Software Conference EXPO | September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices | Agile Plan-Driven Development * Managing Projects Teams * Testing QA | Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf | ___ | Freedos-devel mailing list | Freedos-devel@lists.sourceforge.net | https://lists.sourceforge.net/lists/listinfo/freedos-devel | | --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] New FreeDos Developer
Hi. There are several tools that are lacking, such as undelete lacks FAT32 support and defrag does not even check for FAT32 (which it isn't compatible with). Another project that needs to be started is Scandisk, which can likely borrow code from CHKDSK and DOSFSCK, and use the TUI from edit. --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
[Freedos-devel] PG new version
Hello, I failed to deliver PG version 1.13 to the world a few months ago. This time, with more new features, 1. support multiple command line arguments; 2. allow to add new filespec as viewing a file; 3. mouse aid to search; 4. changable background and foreground color; 5. plugins support a disk file of unlimited size and more... I still call this version 1.13, but I do not host any webpage, and I have only an hour internet time a week. So I can only email it as a zipfile to someone like to host and distribute PG to the world. The zipfile PG113.ZIP is about 60k. Please reply if you can help. regards, BAHCL _ 3個月學會聽講英語,免費試聽! http://www.linguaphonenet.com/BannerTrack.asp?EMSCode=MSN03-08ETFJ-0211 --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FORMAT 0.91u
On Fri, 09 Sep 2005 12:41:22 +0200, you wrote: Hi Robert and Eric, Sorry I'm late. But there is no DISK CHANGED string in source code or executable! Please give the exact message! = A:\format a: /u Insert new diskette for drive A: Press ENTER when the right disk is in drive... Using drive default: 1440k (Cyl=80 Head=2 Sec=18) Please enter volume label (max. 11 chars): No label, disk will have no creation timestamp. Full Formatting (wiping all data) Format_Floppy_Cylinder( head=0 cylinder=0 ) sectors=18 [int 13.5] Critical error during INT 13 disk access INT 13 status (hex): 06Bits: bad address mark sector not foundDescription: FLOPPY CHANGED Program terminated. [Error 134] A:\ = --- SF.Net email is Sponsored by the Better Software Conference EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile Plan-Driven Development * Managing Projects Teams * Testing QA Security * Process Improvement Measurement * http://www.sqe.com/bsce5sf ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel