前言

ISA时代,设计PC卡、I/O读写数据,享受成长的快乐;

PCI时代,PCI-ISA转换,重复ISA时代的硬件与软件故事,依然温馨如故;

USB时代,转换、接口、编程,还能找回故事的温度;

而如今,重操PWIN32,配上邓世强(为汉字输入做出了杰出贡献)的五笔字型编码,再安装上TC, BC, QB, VC, TP, TB, MASM, MSLIB, PCEM, DOSBOX, 3DX, DELPHI, FOXPRO, MSOFFICE, MSVC, MSVB, VISUALDB......, 再mod一翻。用着那个爽,好奇温馨中回故往事而知新当下。

下面是对WIN31DOSBox中PWin32的魔改情况

哥伦比亚大学Edward Mendelson对DOSBox-x魔改后起名 WIN31DOSBox ,它配好了WIN31框架,将WIN31或PWIN32的安装程序考贝到SETUP目录,点击INSTALL启动程序即自动安装好。支持使用HOST主机打印,分辨率可配到2880(我配置的是1280x1024),内含NE2000网卡驱动可支持DOS下直接联网(主机上安装NPCap抓包软件直接挂接物理网卡与WIN31DOSBox进行TCP/IP数据交换),由于母版是在DOSBox-x基础上魔改的所以能支持WindowsXP在上面安装。优点是它像一个应用程序一样点击打开,打开后可在DOS全面操练编程,也可进入PWIN32进行平台操练,配置好后还可进行WINXP的操练。安装的东西,连同WIN31DOSBOX一起打包,在其它机器上解压即可运行。与DOSBox和DOSBox-x不同的还有,它出来就一个独立窗体,没有status副窗体干扰。进入DOS后字体是TTF的,看上去精美。

一、mod后的启动界面

MOD方法:用一小块上面的bmp,平铺配置好屏幕壁纸,不然白乎乎的不符合现在IT人习惯。修改system.ini,不用Progman.exe程序管理器,用自己写的一个invomso.exe,启动后即加载了msoffice42的导航工具栏,可修改增减各款应用程序,把它停靠在右上角,再加载底部面板,将全部程序组变成树状组织方式保存在 Programs 下, Windows下显示打开的窗口,右侧是日期和时间,还可根据需要增加其它栏目在面板上,不需要增加就暂时空置。

上图是打开Programs组的样子,下图是原来的Progman程序管理器做shell的样子,对比一下相貌还是大不相同吧,至少桌面敞亮整洁很多。

再看看打开程序Visual Foxpro3.0 的样子吧,命令窗口用起来还是依然的爽爽。

再试MSVC,依然是那个样子,只是图没截好,上面空白多了,下面没露出来。

再看看Delphi 1.0 , 和当年的vb2比,还是很相当的。

这是计算器,在右边的MSOFFICE导航器上点击打开的。

这是运行TurboCAD情况,平时画个简单备件图还是挺不错的。

这是多线条的屏幕保护程序在运行。

这是运行TurboC界面,字体很精美。

这是当年的Borland C

这是当年的 Turbo Pascal

这是Quick Basic Compiler 7.1,被 Visual Basic for DOS 取代。

噢,怎么也不能忘了当年的VB啊,那可是精典。得嘞,就用它写invomso启动shell吧。

FORM1 ---> 属性Hide、minimize、no conrolbox、no border; Timer1 ---> 属性 interval 500; General中 X, Y, Z = 0

把MAK中的VBX全删掉,就留下个FORM1.FRM足够了。然后,编译,然后放到WINDOWS目录下,修改SYSTEM.INI中的Shell = invomso.exe

MSOFFICE导航器,安装好MSOFFICE 4.2 自动就安装上了。

WINBAR.EXE 还有源码,抽时间整理打包后放上来。还有一个WINEXIT.EXE是配合WINBAR面板用的,因为退出时WINBAR只退出到界面并不退出WINDOWS,改一下配置让它启动WINEXIT.EXE就正常退出了,但WINEXIT强列要求露脸,因此会出现一个小图标再点击一下才退出,当年的小程序习惯是这样的。有时间可读码改一下WINBAR,要先找到它的编译环境才好,尽量简单吧。PWIN时代精典太多了,很值得往事重温,找回时代曾赋予的幸福!

附:WINBAR和WINEXIT下载地址

https://download.csdn.net/download/weixin_45707491/16434899

WIN31DOSBox中魔改PWIN32 - 温故、浸馨、继而知新相关推荐

  1. 魔改GPT自动写网文,速度一秒十字,还能给太监作品无限续更 | 开源

    博雯 发自 凹非寺 量子位 报道 | 公众号 QbitAI 如果一个人只看网文,那会写出来怎样的文字? 看了100G网文后,这个AI模型帮你试了一下. 先来一段自由创作: 乍眼看去很有内味,而且基本是 ...

  2. 实用 | 宝藏男孩教你如何魔改 Grafana 主题!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 米开朗基杨 来源 | 公众号「云原生实验室」 ...

  3. 【网络结构】小议如何跳出魔改网络结构的火坑

    公众号关注 "ML_NLP" 设为 "星标",重磅干货,第一时间送达! 机器学习算法与自然语言处理出品 @公众号原创专栏作者 纵横 知乎专栏 | 机器不学习 引 ...

  4. 别魔改网络了,Google研究员:模型精度不高,是因为你的Resize方法不够好

    作者丨小马 编辑丨极市平台 本文原创首发于极市平台公众号,转载请获得授权并标明出处. [写在前面] 尽管近年来卷积神经网络很大地促进了计算机视觉的发展,但一个重要方面很少被关注:图像大小对被训练的任务 ...

  5. 用最简单的方式训练史上最强ResNet-50,性能超过魔改结构的ResNeSt

    近日,CMU 的研究人员在 arXiv 上放出了一份技术报告,介绍他们如何通过蒸馏(distillation)训练一个强大的小模型.所提出方法使用相同模型结构和输入图片大小的前提下,在 ImageNe ...

  6. 再谈类别不平衡问题:调节权重与魔改Loss的综合分析

    ©PaperWeekly 原创 · 作者|苏剑林 单位|追一科技 研究方向|NLP.神经网络 类别不平衡问题,也称为长尾分布问题,在之前的文章里已经有好几次相关讨论了,比如从 loss 的硬截断.软化 ...

  7. handsome对应php文件,handsome主题魔改教程

    !> 魔改效果详见本站,CSS由 神代綺凜 原创编写,已获得作者转载授权. 魔改效果 有没有觉得很酷炫? 那么我们快搞起! 魔改教程 第一步 下载CSS [button icon="g ...

  8. Asp.Net Core Identity 骚断腿的究极魔改实体类

    前言 默认的 Identity 实体类型在大多数时候已经基本够用,很多时候也只是稍微在 IdentityUser 类中增加一些自定义数据字段,比如头像.这次,我要向园友隆重介绍我魔改之后的 Ident ...

  9. 魔改和上线你的合成大西瓜,最全教程!

    本文是从 0 到 1 的教程,让小白也能够魔改和上线发布属于你的合成大西瓜! 最近,一款名为『 合成大西瓜 』的游戏突然火了!看来真的是大家吃瓜吃太多了,这个小游戏深抓人心! 当然,游戏本身非常有趣, ...

  10. 推荐!小议如何跳出魔改网络结构的火坑(完整版)

    点击我爱计算机视觉标星,更快获取CVML新技术 本文原载于知乎,已获作者授权转载,请勿二次转载, https://zhuanlan.zhihu.com/p/108838471 昨天发布过上半部分,不少 ...

最新文章

  1. Python 语法相关知识
  2. Pacbio HiFi技术原理与应用软件实例
  3. JS调用WebService 无刷新获得在线消息
  4. OllyDbg捕捉MFC程序按钮事件
  5. 原生android 全面屏,谷歌全面屏手机曝光!谷歌pixel2,安卓8.0+骁龙836!
  6. 玩转MySQL之Linux下的简单操作(服务启动与关闭、启动与关闭、查看版本)
  7. 第11篇:Flowable-BPMN部署常见问题没有对ACT_RE_PROCDEF表进行插入操作
  8. C#中IEnumerableT.Select()、SelectMany()的简单使用
  9. Java配置Path环境变量
  10. 一键删除越狱环境方法教程,uncOvre4.0.2发布了
  11. 漂亮的LightBox图片画廊插件开发
  12. python文件存储为json格式_python 储存文件json
  13. 乐高太多没处放?解放女朋友双手,1 个顶 100 个的乐高智能分拣机来了!
  14. makex机器人程序_MakeX总决赛现场参赛选手在进行机器人编程
  15. 使用Java代码制作二维码(超级简单)
  16. 常用CASE工具介绍 (csnd.net)
  17. [1002]:A+BII(大数计算)
  18. sql语句ding_Navicat写sql语句的具体方法步骤
  19. 2.6 KNN(K近邻算法)
  20. 山东理工ACM【2105】小泉的难题

热门文章

  1. java 学生签到考勤系统_学生考勤管理系统 用了ecplise编程实现Java+jsp+mysql数据库实现对学生的考勤管理签到和教师查看登陆注册以及一套完整的增删改查 - 下载 - 搜珍网...
  2. 统计学习基础(概念,基本思想,先验知识)
  3. python3.8入门教程完整版_Python 3.8从入门到精通(视频教学版)
  4. python视频处理代码_Python装逼指南——五行代码实现批量抠图,附视频抠图
  5. oracle mysql认证考试流程_oraclemysql认证的考试流程有哪些
  6. 顶级 Java 源码教程项目大汇总
  7. 数据挖掘中特征选择算法的基本综述
  8. CorelDRAWX4的VBA插件开发(三十六)调用C++实现一键智能群组(第5节)导出动态链接库并在VBA中静态调用
  9. WinDbg蓝屏分析入门
  10. 古代汉语(王力版)笔记 绪论