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:05:10
Chastity White Rose: The Vegan Virgin
1 month agoChastity Interviews Jason Dean of the Rainbow Pro-Life Alliance
33 -
2:10:12
Side Scrollers Podcast
3 hours agoMAJOR Hasan Allegations + Arc Raiders Review CONTROVERSY + Craig TRENDS on X + More | Side Scrollers
10.5K4 -
5:43
Buddy Brown
3 hours ago $0.35 earnedThere's a List of WEF's "Post Trump" Predictions GOING VIRAL! | Buddy Brown
3.35K8 -
1:02:24
Timcast
3 hours agoBerkeley Goes BALLISTIC Over TPUSA Event, Massive BRAWL ERUPTS
145K101 -
LIVE
StoneMountain64
1 hour agoBattlefield REDSEC $100k TOURNAMENT
92 watching -
LIVE
Daniel Davis Deep Dive
6 hours agoRussia's Doomsday Weapon /MIT Prof. Ted Postol
186 watching -
2:12:10
Steven Crowder
5 hours ago🔴Is This Really MAGA: What the Hell Is Donald Trump Doing?
410K457 -
1:03:36
The Rubin Report
3 hours agoCNN Panel Looks Angry as Republican Points Out How Dems Shutdown Backfired
40.2K40 -
1:11:36
Sean Unpaved
3 hours agoBen Johnson Has Caleb Williams Playing Best Football Of His Career! | UNPAVED
15K1 -
3:11:24
Right Side Broadcasting Network
6 hours agoLIVE REPLAY: President Trump’s Veterans Day Wreath Laying Ceremony and Address - 11/11/25
70.3K18