China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-31 20:38
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » I say DOS, and I'm still working under DOS. DigestI View 39,796 Replies 111
Original Poster Posted 2007-05-30 17:33 ·  中国 北京 联通
初级用户
Credits 174
Posts 37
Joined 2006-09-28 03:38
19-year member
UID 63879
Status Offline
I've been playing with DOS for about 20 years. I should have known about DOS from the end of 1985 or the beginning of 1986. At that time, DOS was the best operating system for personal computers.
Now I'm still doing things under DOS, mainly on 86-architecture machines, based on DJGPP + ALLEGRO. I also use TURBO C for some simple tasks. I rarely use assembly language now, only occasionally when I have to.
The advantage of DOS is that it can operate hardware without any scruples and is extremely fast. So my programs basically run on the motherboards I made specifically. For example, the newly developed motherboard for a project uses an AMD gx3 chipset, the bridge uses CS5536, is equipped with an ALC202 AC97 sound card, an bt878a image capture chip, and connects an AIT2138 image decoding chip and a DS3231 high-accuracy clock chip via I2C on CS5536. When DOS is started, it's all directly programming the chips, which is cool to run!
The trouble with DOS is its non-reentrancy, which makes it necessary to be very careful when building multitasking, not being able to do as one pleases. But there's no need to modify DOS for this because DOS 6.22 nowadays is really very stable. If you change it, who knows what might happen. When I was young, I once completely changed DOS in a project, from the keyboard, display to disk operations. As a result, none of the debugging tools could support it, and that project really wore me out.
I don't know how many people are really developing under DOS now. A foreign project a couple of years ago first used WINCE. The foreigner said it was unstable and not reliable after using it. Then I redid it with DOS, and the foreigner kept saying it was good. Originally, it's just to start when you want to and shut down when you want to. Using a 200 CPU, the real-time performance of image capture is extremely good. What else is there to say.
Floor 2 Posted 2007-05-30 19:08 ·  中国 山东 菏泽 联通
银牌会员
★★★
Credits 1,246
Posts 488
Joined 2003-11-11 00:00
22-year member
UID 12699
Gender Male
Status Offline
You're really amazing...
Floor 3 Posted 2007-05-30 21:46 ·  中国 广东 深圳 福田区 电信
中级用户
★★
部落守望者
Credits 351
Posts 140
Joined 2006-06-19 17:11
20-year member
UID 57261
Gender Male
Status Offline
The means are really smart, it's always what I've thought. LZ, please give more guidance in the future!
一切从底层开始
Floor 4 Posted 2007-05-31 12:13 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
Credits 3,946
Posts 1,884
Joined 2006-01-20 13:00
20-year member
UID 49283
Gender Male
Status Offline
A real expert, admiration, admiration.
Windows 一键还原
http://www.yjhy.com
Floor 5 Posted 2007-05-31 12:23 ·  中国 辽宁 大连 教育网
中级用户
★★
www.ecgui.com
Credits 272
Posts 123
Joined 2006-09-23 07:38
19-year member
UID 63446
Status Offline
Operating systems are still better if they are simple and stable!
The self-written GUI running on DOS is still pretty good. (Also supports Linux, uC/OS-II)
eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
Floor 6 Posted 2007-06-02 00:44 ·  中国 上海 浦东新区 电信
初级用户
Credits 108
Posts 49
Joined 2007-03-09 06:08
19-year member
UID 81161
Gender Male
Status Offline
AMD Geode GX3 + CS5536 is a pretty good platform. I have this and it runs WIN XP quite well! And of course, it runs DOS very smoothly!!

I have my own port of the GX2 + CS5535 platform, and it can also run XP...
Floor 7 Posted 2007-06-02 09:06 ·  中国 北京 海淀区 联通
初级用户
Credits 174
Posts 37
Joined 2006-09-28 03:38
19-year member
UID 63879
Status Offline
It's a pity that AMD has discontinued GX1 and GX2. Also, considering the European lead-free requirements, I had no choice but to start making this GX3 board. Originally, the same functional system was always running on a GX1 board using GX1-200, which was sufficient. Using GX3 has undoubtedly increased a lot of cost. Moreover, since it's a self-made motherboard, it generally takes half a year just for various tests and board modifications. What a hassle!
Floor 8 Posted 2007-06-02 13:54 ·  中国 湖北 武汉 电信
新手上路
Credits 10
Posts 5
Joined 2007-05-31 17:03
19-year member
UID 89881
Gender Male
Status Offline
Uncle, you're really amazing! You were playing DOS before I was even born. It's not too much to call you uncle, right?
Floor 9 Posted 2007-06-02 14:42 ·  中国 北京 海淀区 联通
初级用户
Credits 174
Posts 37
Joined 2006-09-28 03:38
19-year member
UID 63879
Status Offline
Of course, it's not excessive. But now young people are no longer enthusiastic about DOS. It seems that DOS is a very simple and easy thing. In fact, programming under WINDOWS is really not interesting. Whether you can do a good job in programming under WINDOWS depends more on how much you know about WINDOWS. Everything is done well by WINDOWS, and you just need to learn to pile things up. Of course, that's also a skill. I don't know how many programmers have been harmed by WINDOWS.

I once had a client who was doing IVR. A long time ago (probably around 1995 or 1996), we had a cooperation. At that time, it was to connect a DIAGLOGIC E1 card to the domestic telephone switching network. Since the China No. 1 signaling was different from the European No. 2 signaling at that time, it was very difficult to connect foreign things. A gentleman from the DIAGLOG office couldn't handle it at all. Helplessly, he found me. It took us 2 weeks of spare time to get it done. The source code at that time was sold for 20,000 yuan. It is said that they resold it for 50,000 yuan. Last year, he found me because their IVR system was a product bought from others, which was made under WINDOWS. It often had inexplicable problems under heavy call volume. Since the bottom layer was all WINDOWS, the manufacturer said they couldn't solve the problem. He asked us to start from the bottom layer. It didn't matter under what system it was done. Anyway, after doing this, if there were any problems in the future, no matter what, he could figure out a way to solve them by himself. I did it for him. It seemed to take 2-3 months. Unfortunately, there were no problems.

The characteristic of WINDOWS is that you must have someone watching it, otherwise the consequences are unpredictable.
Floor 10 Posted 2007-06-02 14:58 ·  中国 湖北 武汉 电信
新手上路
Credits 10
Posts 5
Joined 2007-05-31 17:03
19-year member
UID 89881
Gender Male
Status Offline
No matter what it is, as long as it can effectively solve the problem, right, uncle?
Floor 11 Posted 2007-06-03 22:18 ·  中国 广东 东莞 电信
新手上路
Credits 14
Posts 7
Joined 2007-06-03 21:57
19-year member
UID 90177
Gender Male
Status Offline
It seems that everyone here is at the BT level!!!

Don't everyone play games developed based on OpenGl???
Floor 12 Posted 2007-06-03 22:19 ·  中国 广东 东莞 电信
新手上路
Credits 14
Posts 7
Joined 2007-06-03 21:57
19-year member
UID 90177
Gender Male
Status Offline
L楼 主, 把 你 的 MSN 交 出 来!!!!
楼 主, 把 你 的 QQ 交 出 来!!!!
我 的 邮 箱 是:time24inlove@hotmail.com

The building owner, hand over your MSN!!!!
The building owner, hand over your QQ!!!!
My email is: time24inlove@hotmail.com
Floor 13 Posted 2007-06-04 09:31 ·  中国 北京 昌平区 联通
高级用户
★★
Credits 506
Posts 187
Joined 2005-12-04 22:41
20-year member
UID 46500
Gender Male
Status Offline
The building owner is really an amazing person. Back then, I didn't even know there was such a thing as a computer. Hehe. Now the meals I eat mainly rely on this thing called DOS.
Floor 14 Posted 2007-06-04 12:49 ·  中国 广东 深圳 南山区 电信
中级用户
★★
部落守望者
Credits 351
Posts 140
Joined 2006-06-19 17:11
20-year member
UID 57261
Gender Male
Status Offline
There are still people making a living with DOS? Can the friend upstairs introduce it? What kind of profession is it?
一切从底层开始
Floor 15 Posted 2007-06-04 20:41 ·  中国 海南 联通
中级用户
★★
Credits 215
Posts 105
Joined 2007-06-02 22:33
19-year member
UID 90083
Gender Male
Status Offline
Still, the younger brother is amazing. I've also played with computers for many years, starting from Apple II, and I'm getting more and more outdated.
1 2 3 8 Next ›
Forum Jump: