It works all right
; However, arghhhh… why the hell am I bothering… it works
; all right. This is not really important anyway.
Source: Direct link to the source code
Software: Open Watcom
Programming language: Assembly
; However, arghhhh… why the hell am I bothering… it works
; all right. This is not really important anyway.
Source: Direct link to the source code
Software: Open Watcom
Programming language: Assembly
;don’t try to understand the code,
;it extensively uses black magic and Voodoo incantations
Source: Direct link to the source code
Software: asmutils
Programming language: Assembly
;The loop below totally works, and sounds like a RAT pedal or
;something. Fun for shredding, but not winning any art awards
Source: Direct link to the source code
Programming language: Assembly
Hiermit verabschiede ich mich in zwei Wochen (hoffentlich sehr sonnigen) Urlaub. Diese Zeit wird auch größtenteils internetfrei sein, weswegen hier keine neuen Code Candies von mir gebloggt werden.
; AFTER DISASSEMBLY I have this impression:
;
; This is what Bill Gates said… when Win95 was going to be
; released:
;
; “Gates: OK, then we’re ready to press the CD’s and start
; shipping out this new load of shit, but of course nobody
; will notice… harr harr.
; Employee: Hey, Mr. Gates what about the Boot Sector?? We
; haven’t written the FAT32 support routines there yet…
; Gates: Ah, that’s right… anybody?? We have just 45 minutes…
; Employee #2: Well, I think I can hack some shit together…
; Gates: Fine, go for it… remember you have only 44 minutes…
; Employee #2: I think I can do it.
; Gates: Fine, then I’ll just go home… We’ve made it!!”
;
; FUNNY?
;
; There is some really strange code in this boot record….
;
; I bet Bill Gates hired some crazy mother f*cker to write
; this shit. It seems like he had really tried to make the
; code fit within one sector. But when it didn’t hid just
; decided to use three instead…
;
; This is a typical microsoft solution, they mix stupid 8086
; code… with cheap solutions and then suddenly they use
; 386 code…
;
; And then there is the new FAT32 data structures where they
; have moved the volume label, FileSystem ID and serial
; number down to make room for some extended FAT32 variables…
; it sucks. Why not rearange the whole structure… An OS
; would not try to interpret the shit anyway, because
; the Partitioni Table SYSID has changed with FAT32.
;
; As I said… crazy mother f*cker…
;
; Well, well… here’s some of the stuff… with a mix of mine
; and sourcer’s comments…
Source: Direct link to the source code
Software: win95 boot sector
Programming language: Assembly