Welcome to the Rogue Primes homepage

"What are Rogue primes," you ask? To put it simply, I search for large primes and my username on various forums is "rogue". Nothing more. Nothing less.

About me

My real name is Mark Rodenkirch and I go by the nickname of "rogue" because that is the name of the first role playing game I ever played back in the 80's. You can contact me here, an e-mail account which I've used for many years.

Today I am responsible for writing or maintaining sieving software used for many projects, which you can find below. I also maintain a lot of software that I did not write and tend to add useful features when necessary. I also wrote the current version of ECMNet and am the author of PRPNet.

About rogue, the game

To those of you who know about the "Daggers of Musty Doit" and "Mandolin of Brian", you know exactly what I'm talking about. It was the goal of me and my classmates to defeat the game and escape the dungeon. My friends and I can tell you about Saturdays spent in the computer lab playing side by side seeing who could get the closest the beating the game. Eventually we learned enough about the game so that we could beat it, but it wasn't easy. Even knowing all of the tricks in the game still doesn't make it easy to beat. All I can say is "cursed staff of disintegration" and "Friendly Fiend's Flea Market". It took me a few years to find the source code to that game, but once I had it, I ported it to my Mac and have played on and off ever since. The funny thing is that I had to fix quite a few bugs as it wasn't even C89 compliant and it had tons of memory leaks. It was the hard way to learn C. With a friend we actually tried to rewrite it in Java around 2000 and actually had quite a bit of it working, such as dungeon generation, monster play, weapons, potions, etc, but we never finished it. Writing code for 200+ monsters with all of their special attacks was going to be too be tedious. Nevertheless it was a worthwhile experience.

I cannot point you to the game sources or executables, but I do know that they can be found on the Internet fairly easily with a little bit of searching.

My Software

You can find srsieve, sr1sieve, and sr2sieve at www.mersenneforum.org