-
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: Programming
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