Assembly | Java | Projects | Info | Books | Tools

On this page you will find lots of stuff on my Programming hobby. The languages I'm currently programming in are Java and Assembly. I also program once in a while in C and QBasic, and did a little Pascal, C++, Prolog, CaML, PowerPC assembly and SQL.

Because I switched my study to Psychology (I was doing Computer Science), i gues i will be doing some bit less in programming.
Assembly
  The Patcher My second patcher with source code, can patch multiple strings in multiple files.

  Info
Art of Assembly Free book on Assembly, gives you a good base for Assembly programming (DOS)
Win32 Assembly Lots of resources & Linx
Iczelion's Win32 Resource Good tutorials about Win32 assembly!
the Assembly Gems page Cool assembly routines
Virogen's Page Lotz of stuff on win32asm!, some virus orientated. / Seems closed for now.
  Also look below

  Tools
Nasm World's best assembler and it's free
Tasm 5.0 My favourite assembler, at Iczelion or look at the tools at Crackstore.com
TASM 4.1 1996 ripped version Only assembler, linker and some overlays - only 200 kb (from Tasm 5.0)
TASM 2.01 1990 ripped version Only assembler and linker - very light - only 100 kb
To The Top Of The Page

Java

  My Maze applet With the Dijkstra algorithm
My Fire applet With the well-known fire algorithm
Javascript reference Extensive reference on Javascript at Netscape, with newest versions (netscape biased)
@nfiteatro Very cool Java Applets! - obfuscated and not decompilable, use disassemblers to get some readable code
Free tools for Java Java: parsers/assemblers/disassemblers
Jad Java Decompiler
Mocha Java Decompiler, even better but no longer under development (so no homesite)
To The Top Of The Page

Projects

  CRC Tutorial and reversing CRC-32 : finished Final release!: CRC and how to Reverse it
CRC-32 correcting patcher Preview ready pre-assembled here
A Circle Fire Java applet State: trying to find a good circle-wise move algorithm, look at the preview
Site Search applet State: Researching
To The Top Of The Page

Info

  3D realtime graphics engines List The biggest collection of 3D engines, Also categorized
Internet Resources for Windows Developers _Lots_ of linx on windows programming
File Formats Encyclopedia Onbelievable huge pile of info on numerous file formats - Ftpsearch version 2.0 (1.8Mb)
Game Programming Mega Site A source for game programming needs (uhh still under development)
_Secret's Programming Page Some c00l programs/sources/tutors & other stuff
 
Win32 API Windows Help file Huge info on the API of Win32 (kernel/user/gdi) - Ftpsearch
Ralph Brown's Interrupt List Extensive compilation of info on (mostly) Interrupts.
I compiled it in Windows Help format: release 60 in (1024kb) parts 1 2 3 4 5
The parts are zipped rar files, so you will need RAR besides winzip.
Intel's Developers Insight CD-ROM Intel's Complete site on 3 CD-ROM's, for free!
To The Top Of The Page

Books
  Books online in HTML format
mcp.com Online books in HTML format for free!
IT Library Online books in HTML, too bad you have to enter creditcard info. If you stop at the form where you have to fill in credit card info, they already have your e-mail and you will get a guest account mailed.
Online Programming Tutorial Lots of tuts/books online, most of books are ripped from the sites above.

C
omplete books
The following download linx are complete books! Because of the size, i would recommend download programs which can resume broken downloads. All in pdf format, or else stated. With many fnx to the anonymous contributors!
Special thanx to zovi for hosting my books!

Buzy with knotty and aesculapius making a solid and extensive book site.
Take a look at Aesculapius books project.
Title Author
Windows 95 System Programming Secrets Matt Pietrek
non-OCR version in pdf
Part 1/7 7.841.062 bytes, Contents / Chapter 1 / Chapter 2
Part 2/7 8.559.023 bytes, Chapter 3
Part 3/7 6.781.654 bytes, Chapter 4
Part 4/7 10.409.820 bytes, Chapter 5
Part 5/7 10.179.173 bytes, Chapter 6 / Chapter 7
Part 6/7 10.516.558 bytes, Chapter 8 / Chapter 9
Part 7/7 6.949.360 bytes, Chapter 10 / Appendix
DISK 702.578, Disk used with book
OCRred version in pdf
Host 3.62 MB, Whole book but misses some pages (20 out of 800).
 
Programming Windows Charles Petzold
Not yet 10.280.150, Book's CD + electronic version of book (zipped rar file), needs IE4+
M$Word97 version The ebook converted from HTML to nice printable Word97, with contents (final version)
Host 1.65 MB
 
DirectX Professional Reference ? (about directx 5)
Not yet 3.220.859, Whole book
 
Windows Assembly Language & Systems Programming Barry Kauler
Host 10.8 MB, Whole book
 
Building Windows 95 Applications Kevin J. Goodman
Host 2.78 MB, Whole book
 
Learn C under Windows 95/NT Dave Mark
Not yet 1.900.574, Whole book
 
Learn C++ under Windows 95/NT Dave Mark
Not Yet 907.116, Whole book
 
Wrox Press C++ tutorial Ivor Horton
Not yet 1.202.735, Electronic version, needs IE4+
 
PC Underground Michael Diefenthaeler
Host 4.70 MB, Whole book
 
Java Reference Book ?
Not yet 10.113.933, Whole reference in HTML format
 
Developing Utilities in Assembly Language (for DOS) ?
Host 3.84 MB, Whole book

Tools
  Edit 2.0.26 The best text editor (best for HTML pages) - English - only 44 kb
ProcTree View and kill processes/modules/windows - very handy when programming in win32 assembly! - a fix here
 
Mammon's Page
Fravia's Tools or his special page , for mirrors look on Cracking & Hacking
Iczelion's Tools  
WinEdit An editor by programmers for programmers, very much ++ - a fix here

Back to the Top
Main | Music | Freedom | Programming | Virii | Games | Surfing | Cracking/Hacking | Misc
Mail me at anarchriz(at)hotmail(dot)com.