Premium Only Content
chastehex-DOS-32-bit
This program is technically a 16 bit DOS .com program and yet it can access 32 bit addresses of the file it operates on because the LSEEK DOS call uses CX:DX as a 32 bit address by using two 16 bit registers. By modifying several parts of the program, I improved upon it greatly. It should theoretically be able to operate on any file less than 2 gigabytes even though the program itself never accesses more than 16 bytes at one time.
I may have just invented the world's smallest and fastest DOS hex dumper and editor. The official gitlab repository has the source code seen in this video as well as the Linux 32 bit Assembly and the original C version I wrote first when I invented this program.
https://gitlab.com/chastitywhiterose/chastehex.git
I will have to make more videos showing examples of how it can be used, but I have a readme file in the repository that explains what it does and why I made it.
--------D-2142-------------------------------
INT 21 - DOS 2+ - "LSEEK" - SET CURRENT FILE POSITION
AH = 42h
AL = origin of move
00h start of file
01h current file position
02h end of file
BX = file handle
CX:DX = (signed) offset from origin of new file position
Return: CF clear if successful
DX:AX = new file position in bytes from start of file
CF set on error
AX = error code (01h,06h) (see #01680 at AH=59h/BX=0000h)
Notes: for origins 01h and 02h, the pointer may be positioned before the
start of the file; no error is returned in that case (except under
Windows NT), but subsequent attempts at I/O will produce errors
if the new position is beyond the current end of file, the file will
be extended by the next write (see AH=40h); for FAT32 drives, the
file must have been opened with AX=6C00h with the "extended size"
flag in order to expand the file beyond 2GB
BUG: using this method to grow a file from zero bytes to a very large size
can corrupt the FAT in some versions of DOS; the file should first
be grown from zero to one byte and then to the desired large size
SeeAlso: AH=24h,INT 2F/AX=1228h
-
1:26:12
Chastity White Rose: The Vegan Virgin
4 months agoThe Vow of Chastity: Creative Writing With Chastity White Rose
401 -
LIVE
Graham Allen
1 hour agoTrump To Address The Nation! + Candace Bends The Knee, The Cult Turns On Her!
7,918 watching -
LIVE
Wendy Bell Radio
5 hours agoIs She Even An American?
7,444 watching -
1:14:09
Chad Prather
14 hours agoHow to Recognize When God Has Already Answered Your Prayer
13.9K19 -
LIVE
LFA TV
12 hours agoLIVE & BREAKING NEWS! | WEDNESDAY 12/17/25
2,173 watching -
1:33:59
Game On!
18 hours ago $1.53 earnedBIGGEST 2025 College Football Playoff 1st Round BETS NOW!
21.6K2 -
1:04:39
Crypto Power Hour
11 hours ago $4.69 earnedState of Early Stage Crypto Investor Rob Good
39.6K8 -
1:24:24
LIVE WITH CHRIS'WORLD
18 hours agoTHE WAKE UP CALL - 12/17/2025 - Episode 27
20.9K -
27:51
ThinkStory
19 hours agoIT: WELCOME TO DERRY Season 1 Ending Explained!
26.9K -
5:29
Gamazda
13 hours ago $1.82 earnedMetallica - Nothing Else Matters (Live Piano in a Church)
19.2K7