![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-09-20 19:37 |
47,812 topics / 349,917 posts / today 0 new / 48,270 members |
| DOS汉化世界 & 中文系统 (中文化室) » Let non-Chinese character systems display Chinese characters! Version 5.20 New Edition |
| Printable Version 90,734 / 373 |
| Floor106 本是 | Posted 2005-12-23 12:18 |
| 银牌会员 Posts 790 Credits 2,227 | |
|
My Ultimate Countermeasures:
1. When there is no problem, record important data. Note that it is to be recorded in writing first, and then electronic records. For example, the values you have modified in CMOS (especially hard disk parameters and reading/writing modes), the cylinder-head-sector values of the hard disk partition, the MBR of each hard disk, the partition BOOT of each partition (back up to floppy disk, USB flash drive with SRCMBR/SRCBOOT/SRXBOOT). The system should be.GHO to other partitions outside the first partition. It is better to have another reliable hard disk specially for backup (especially personal data). 2. After a problem occurs, the first thing is not to be in a hurry to try to restore software. Some software has side effects, such as DISKFIX.COM. I have used it many times and was invincible before, but this time it wasn't. There were bad sectors in the beginning part of my disk, so I reserved 200 MB of blank space and then carried out the partitioning work. But when a problem occurred recently, I tried DISKFIX, and as a result, nearly half of the first partition was damaged. Fortunately, I had made a.GHO not long ago and it was only the system partition, so the loss was not too big -- personal data is never placed in the first partition! After a problem occurs, you can use SPFDISK.EXE to "re" partition the hard disk, which is based on the old data recorded in writing -- this is also a recovery method, and I have succeeded. If your first partition is partitioned in order from the beginning part of the hard disk, you can also try DISKFIX. However, it is better to run PQMAGIC once later to correct some data errors, but do not do any other operations, and restart immediately. But maybe I'm showing off my ignorance -- although the above are all my experiences and lessons. |
|
| Floor107 qq314 | Posted 2005-12-23 20:14 |
| 初级用户 Posts 66 Credits 184 | |
|
Alas, just give a complete and usable one, hehe
|
|
| Floor108 本是 | Posted 2005-12-24 00:10 |
| 银牌会员 Posts 790 Credits 2,227 | |
|
The next version VTHZMK v2.0D will
Add the /? command to write error messages and help information to a file; Add the /+ command to allow merging different.EXE files into a complete file. In addition, I used TS2.EXE to generate several HZK16 Chinese character libraries of other styles. Please see the merged.EXE and.NEW files and screenshots in the attachment, as well as the new version information file. The new version of VTHZMK is being tested intensively. ![]() Attachments MSG&~!~.RAR (5.79 KiB) vthz~!~.GIF (3.72 KiB) |
|
| Floor109 本是 | Posted 2005-12-24 12:27 |
| 银牌会员 Posts 790 Credits 2,227 | |
|
I've debugged it several times these past two days,
Why does the VTHZMK.COM during debugging always fail to pass?The VTHZMK in the attachment is version 2.0D, being debugged; 1, 2, 3, 4, 5, 6, 7, 8 are.EXE files renamed from eight EXE files generated with different style font libraries (for convenience); 12345678.BAT is intended to generate a VTHZ~!~.EXE with multi-style glyphs displayed on the same screen through the merging function. It can be generated, but every time I have to close the XP command prompt window, saying an invalid instruction is encountered. In TR debugging it doesn't "crash", but in BXD it "crashes", crashing at the final EXIT segment: mov ax,4C00h int 21h In the past Sheng Ying could be born smoothly, I wonder when my new version VTHZMK will be delivered smoothly??? Please help the webmaster, moderators, and experts!!! Attachments VT1-8.RAR (7.93 KiB) |
|
| Floor110 LiveOnLove | Posted 2005-12-24 15:24 |
| 中级用户 Posts 161 Credits 493 From ZHCN | |
|
Can we directly generate a COM file and use the INT 20H instruction to return to the DOS prompt?
|
|
| Floor111 本是 | Posted 2005-12-24 16:28 |
| 银牌会员 Posts 790 Credits 2,227 | |
|
It's not the problem with the generated .EXE, but with VTHZMK.COM itself. MOV AX,4C00H and INT 21H are the standard conventional ways to return to DOS with ERRORLEVEL.
|
|
| Floor112 LiveOnLove | Posted 2005-12-25 10:20 |
| 中级用户 Posts 161 Credits 493 From ZHCN | |
|
If it's just VTHZMK.COM, can we not try INT20 again? It's just that there's no EXIT parameter. (Sorry, I just think we can try this way.)
|
|
| Floor113 gzx8 | Posted 2005-12-25 10:37 |
| 初级用户 Posts 9 Credits 22 | |
|
Can DOS graphical interface software be localized into Chinese?
|
|
| Floor114 本是 | Posted 2005-12-25 10:56 |
| 银牌会员 Posts 790 Credits 2,227 | |
|
Re LiveOnLove:
I tried mov ax,4c00h//int 21h and int 20h and ret, but none worked. It should be a problem with other parts, because there were no such problems before adding the merging function. Thank you for the discussion! |
|
| Floor115 本是 | Posted 2005-12-25 10:57 |
| 银牌会员 Posts 790 Credits 2,227 | |
Originally posted by gzx8 at 2005-12-25 10:37: The reply has been made on your post. |
|
| Floor116 LiveOnLove | Posted 2005-12-25 11:43 |
| 中级用户 Posts 161 Credits 493 From ZHCN | |
|
In the DOS console of XP, debugging VTHZ~!~.EXE with DEBUG doesn't cause a crash (but there are no echo characters, I think it should be okay in pure DOS). 7 strange? And in XP, the error is shown at CS:0416, but it seems there's no problem? Could it be that in the non-debug environment, some registers of the system are damaged?
[ Last edited by LiveOnLove on 2005-12-25 at 11:46 ] |
|
| Floor117 LiveOnLove | Posted 2005-12-25 11:47 |
| 中级用户 Posts 161 Credits 493 From ZHCN | |
|
No, that's not right... You directly run the just-generated VTHZ~!~.EXE and there are no problems at all!!! (Can't test echo under XP) To see the program segment of VTHZMK.COM. Well... Without the source code for this part, it's not easy to analyze by disassembling. Originally, LZ, you look for it again.
[ Last edited by LiveOnLove on 2005-12-25 at 11:48 ] |
|
| Floor118 本是 | Posted 2005-12-25 14:52 |
| 银牌会员 Posts 790 Credits 2,227 | |
|
Re LiveOnLove:
Thank you for your effort! After the weekend (too busy), I will carefully debug VTHZMK.COM again. In addition: VTHZ~!~.EXE only performs the task of loading Chinese character glyphs. To see the effect, please TYPE VTHZ~!~.NEW (this file should have been provided in the compressed package). The effect should be like the screenshot on floor 108! |
|
| Floor119 LiveOnLove | Posted 2005-12-25 18:13 |
| 中级用户 Posts 161 Credits 493 From ZHCN | |
Originally posted by Benshi at 2005-12-25 02:52 PM: Benshi, you are too polite. Let's study together. I need to learn more from you. I don't have the TYPE that NEW file, I made a mistake. HOHO. I'm sorry. |
|
| Floor120 coolboy163 | Posted 2005-12-26 11:50 |
| 初级用户 Posts 74 Credits 176 | |
|
Just tried the new version, and it's much more powerful!
Assembly, I've forgotten it all. I had a one-semester course in college before, but I didn't study hard, ashamed! Watching everyone discuss, I really can't chime in, but I'll always support everyone. (It's a good thing, I have it too, heh heh) |
|
| Prev 1 … 5 6 7 8 9 10 11 … 25 Next |
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |