- 主题:最新 DOS 顶峰,新一代 SvarDOS 崛起!
没那种水平,我跟谭浩强老师代码水平差不多,写点小例子
【 在 hgoldfish 的大作中提到: 】
: 话说。。你这么支持 pascal,应该考虑用 pascal 写个牛逼点的程序出来玩玩哈哈。
:
: 当然不是像我这种没前途的写什么 DOS 程序。
:
: 你可以考虑用 free pascal 实现个 clawbot 出来,跑在树莓派上面。瞬间很多人跟着你学 pascal.
--发自 ismth(丝滑版)
--
FROM 112.50.55.*
Minix挺好玩的,代码逻辑简单,还有本书详细解释,和Linux使用习惯一样,不用来回切换脑子
【 在 hgoldfish 的大作中提到: 】
: 废话,现在玩 DOS 肯定是当玩具玩啊哈哈哈。一个确定性的几乎不发展的,个人完全可控的软硬件平台是我 ...
--
FROM 116.77.3.*
这东东需要 32 位和内存控制器 mcu 吧。
到了 minux 这种级别的操作系统,需要支持 SMP 多核,以及抢占式多任务。这种主流的操作系统,我早就在工作中不断地折腾 linux 很熟悉了。毫无新意。而且其硬件体系,单个人很难完全掌控。6502/8086 的晶体管规模,普通人努努力,都能在家里用门电路山寨出来。
8086 下可玩的软件体系,讲得比较高大上一点,是操作系统的另外一个流派。以前巨硬就推出个 Verve 操作系统,借助编程语言做验证。只要编程语言本身提供了内存安全性,就不需要使用硬件提供进程间的内存隔离。
说白了就是把不安全的功能都封装到内核这一层。在内核之上,不能直接运行 C 语言这种不安全的语言,而必须是类似于 webasm 一样的字节码语言,由 vm 保证不会超出自己申请的内存。又因为 vm 不提供调用中断,必须借助消息传递和内核通讯。再加个虚拟机的安全检查点,操作系统就能实现对进程的资源管理。
这种操作系统就能 STM32/8086 这种嵌入式环境下,提供非常高的可靠性。不能说完全没用。
【 在 easyApple 的大作中提到: 】
: Minix挺好玩的,代码逻辑简单,还有本书详细解释,和Linux使用习惯一样,不用来回切换脑子
--
修改:hgoldfish FROM 121.207.53.*
FROM 121.207.53.*
30年前家里刚买486那会儿, 装电脑的小伙就说他在学C语言, 近期目标就是写个txt2exe出来... 估计他应该早实现了吧
【 在 hgoldfish 的大作中提到: 】
但我对玩游戏没兴趣啊。
我一辈子玩得最多的游戏应该是《泰坦之旅》一个刷子游戏,放松精神用的。像大家小时候爱玩的《魂斗罗》、《超级码丽》、《暗黑破坏神》之类的,一方面是没条件玩,另一方面是确实没啥兴趣。所以我也不爱玩 DOS 游戏。
我折腾 DOS 就一个玩法,就是为 DOS 写个编程语言,然后用这个编程语言写个 TUI 操作界面出来,里面可以听音乐、写笔记、看看文本的书。不打算搞什么实用的东西。
【 在 ooolinux 的大作中提到: 】
: 搞个DOS游戏
--
修改:hgoldfish FROM 112.51.42.*
FROM 124.16.158.*
stm32配一片32M的SDRAM, 然后跑dos模拟器嘛~
【 在 hgoldfish 的大作中提到: 】
对啊。玩的就是这种掌控感。
实用一点的话就是用 STM32 自己在上面写程序。
但是 STM32 没有 DOS 时代的童年记忆——虽然我是大学才学的 DOS——而且 STM32 也没有 DOS 时代那些好玩的游戏和软件。
【 在 PSIKYO 的大作中提到: 】
: 我感觉 DOS 对我的魅力主要是来源于童年记忆吧。小时候看那美国大片,那些黑客在
: 一个黑屏幕里一顿敲代码,就把啥中情局给攻破了,感觉好神好酷。
: 后来自己学会了,就觉得自己也能做黑客了,有些少年的兴奋感……不过话说回来,
: ...................
--
FROM 124.16.158.*
txt2exe 很简单啊。比完整的汉字系统简单多了。只要进入图形模式,读字库绘制就行了。
完整的 ucdos 需要去拦截各种画屏中断。还要针对各种不兼容的软件处理。还要实现汉字输入法。还要优化性能,汉字上屏的时候不能慢。
【 在 tom6bj 的大作中提到: 】
: 30年前家里刚买486那会儿, 装电脑的小伙就说他在学C语言, 近期目标就是写个txt2exe出来... 估计他应该早实现了吧
: 但我对玩游戏没兴趣啊。
: 我一辈子玩得最多的游戏应该是《泰坦之旅》一个刷子游戏,放松精神用的。像大家小时候爱玩的《魂斗罗》、《超级码丽》、《暗黑破坏神》之类的,一方面是没条件玩,另一方面是确实没啥兴趣。所以我也不爱玩 DOS 游戏。
: ...................
--
修改:hgoldfish FROM 121.207.53.*
FROM 121.207.53.*
简单点就是一个cview.exe和txt捆绑,exe要自己写,txt放文件末尾
【 在 tom6bj 的大作中提到: 】
: 30年前家里刚买486那会儿, 装电脑的小伙就说他在学C语言, 近期目标就是写个txt2exe出来... 估计他应该早实现了吧
: 但我对玩游戏没兴趣啊。
: 我一辈子玩得最多的游戏应该是《泰坦之旅》一个刷子游戏,放松精神用的。像大家小时候爱玩的《魂斗罗》、《超级码丽》、《暗黑破坏神》之类的,一方面是没条件玩,另一方面是确实没啥兴趣。所以我也不爱玩 DOS 游戏。
: ...................
--
FROM 218.108.158.*
txt2exe = txt2exe + cview.exe
abook.exe = cview.exe + abook.txt
【 在 ooolinux 的大作中提到: 】
: 简单点就是一个cview.exe和txt捆绑,exe要自己写,txt放文件末尾
--
FROM 218.108.158.*
FreeRTOS也挺好玩的, 抢占式多任务
【 在 hgoldfish 的大作中提到: 】
: 这东东需要 32 位和内存控制器 mcu 吧。
: 到了 minux 这种级别的操作系统,需要支持 SMP 多核,以及抢占式多任务。这种主流的操作系统,我早就在工作中不断地折腾 linux 很熟悉了。毫无新意。而且其硬件体系,单个人很难完全掌控。6502/8086 的晶体管规模,普通人努努力,都能在家里用门电路山寨出来。
: 8086 下可玩的软件体系,讲得比较高大上一点,是操作系统的另外一个流派。以前巨硬就推出个 Verve 操作系统,借助编程语言做验证。只要编程语言本身提供了内存安全性,就不需要使用硬件提供进程间的内存隔离。
: ...................
--
FROM 106.37.100.*
zh你玩过Intel Galileo那个板子没?也有real mode,但是要自己开发BIOS才能跑DOS
我试过功耗也不是很低
【 在 tom6bj 的大作中提到: 】
: stm32配一片32M的SDRAM, 然后跑dos模拟器嘛~
: 对啊。玩的就是这种掌控感。
: 实用一点的话就是用 STM32 自己在上面写程序。
: ...................
--
FROM 106.37.100.*