-
Recent Posts
Recent Comments
Tim H on Paganitzu PCX Library Files… Lee on Paganitzu PCX Library Files… Tim H on Paganitzu PCX Library Files… Tim H on Paganitzu Font Data Lee on Building DOSBox Archives
Categories
Meta
Category Archives: Technology
Understanding the Dot Product in 3D Graphics
I’ve read TONS of books, articles, online tutorials, etc. on 3D graphics because of my passion for understanding the 3D graphics pipeline (all the data structures and math that goes into taking 3D models and projecting them as a scene … Continue reading
Paganitzu PCX Library Files – Part 1
According to https://moddingwiki.shikadi.net/wiki/Paganitzu, Paganitzu has three data files that are “PCX Library” files. That same site has good information about the format of these PCX Library files (https://moddingwiki.shikadi.net/wiki/PCX_Library). Use this link to see all the posts in this “Reverse Engineering … Continue reading
Posted in Programming, Reverse Engineering, Technology
Tagged DOS, Game, Paganitzu, PCX, Programming, Reverse engineering
1 Comment
Paganitzu Font Data
It’s been a bit since I posted last. Unfortunately, that seems to be normal for me. I’ve made quite a bit of progress since last time. I’ve figured out all the data files, written programs in C# for Windows that … Continue reading
Posted in Programming, Reverse Engineering, Technology
Tagged DOS, Fonts, Game, Paganitzu, Programming, Reverse engineering
1 Comment
Reverse Engineering Paganitzu
One of my most enjoyable hobbies is reverse engineering old 1980s/90s DOS games. This is very akin to an archeologist learning everything they can about a culture by examining dug up buildings, bones, artifacts, etc. The original source code for … Continue reading
Posted in Programming, Technology
Tagged DOS, Game, Paganitzu, PCX, Reverse engineering
Leave a comment
Building DOSBox
One of my favorite hobbies is reverse engineering 16-bit x86 DOS games. Being able to step through their code as they’re running and set breakpoints is a majorly useful tool. I was using DOSBox and the normal DOS DEBUG command … Continue reading
Sorting C# Enum.GetValue(…)
This one caused me a bit of frustration. Enum.GetValue(…) returns a non-generic Array. I tried all manner of ways to sort it (short of writing my own quicksort). If I typed Enum.GetValue(…).OrderBy, there is no OrderBy.
The 32-bit version of Visual Studio Remote Debugging Monitor (MSVSMON.EXE) cannot be used to debug 64-bit processes …
I’ve gotten used to manually starting IISExpress instead of using [F5] in Visual Studio 2010 to start a debugging session. Whenever I need to do server-side debugging, I manually attach Visual Studio’s debugger to the IISExpress.exe process
Posted in Programming
3 Comments
XAML Tags and .NET Types
One concept I had to get my brain wrapped around when learning WPF was the tight relationship XAML tags and .NET types had. I’ve done a lot of desktop development in the past (GDI/GDI32, User32, WinForms …), but I’ve done … Continue reading