RPG Breakout: Pa[CENSORED]ia RPG

The computer is your friend. Everything is fine. Every version of Paranoia is perfect and could not be improved. Knowledge of other versions than the computer approved version is treasonous. Indicating knowledge of other editions is treasonous. What is an edition? The computer is your friend. Have a nice daycycle.

Paranoia

Paranoia RPG

Paranoia RPG

The Role Playing Game

Current Publisher: http://www.mongoosepublishing.com/rpgs/paranoia.html

RPG Geek: http://rpggeek.com/rpgfamily/378/paranoia

RPG Net: http://index.rpg.net/display-entry.phtml?mainid=2217

RPG Net: http://index.rpg.net/display-entry.phtml?mainid=755

Wikipedia: http://en.wikipedia.org/wiki/Paranoia_(role-playing_game)

There is but one version of this game, the current one. Previous editions that do not exist include the 1st, 2nd and 5th. Knowledge of the 5th edition is considered more treasonous than normal (*). This game is a creation of the computer, your friend.

(more…)

Top N Computer Pen & Paper RPG Games

Not including the Dungeon and Dragons games. Apart from maybe one or two.

Dungeon Hack

http://www.mobygames.com/game/dungeon-hack

Dungeon Hack Cover

Dungeon Hack Cover

For my first game I am going to break the no D&D rule.

This is a graphical cross between nethack type games and second edition AD&D. The best version of AD&D for my money, but I did miss ount everything between 2nd and 4th edition.

(more…)

Sega Saturn Emulation on Windows 7 with SSF

I thought I would try some old skool gaming (as the kids today call it) on my fairly up to date Windows 7 machine. What should I play I thought?

Panzer Dragoon Saga!

This would be tricky as the last time I ran SSF was on Windows XP and quite some time. Though from what I remembered last time it was quite easy. I hoped this time would be the same.

01 Basic Files Error

d3dx9_43.dll is missing from your computer. Blast I thought. After just trying to drop the file in the same folder as SSF I got a little farther but then again disaster struck.

(more…)

Metacreator and Savage Worlds

I purchased Savage Worlds recently and quite like the look of it. More information can be found here.

The Savage Worlds Game System

Essentially it a a universal rules system for RPGs. Looks pretty good and I intend to test it with a bunch of total newbies in a week or two.

The problem is that I have been out of the way of running RPGs for almost fifteen odd years. I am pretty rusty and the Savage Worlds system while fairly simple is new to me.

I have a few plot ideas but thought it would be handy if I could find something to make my life a bit easier, especially with making up some pre-generated  characters. Using the power of Google™ I discovered Metacreator.

Metacreator

Put the spark of life into your characters with Metacreator, the customizable application for creating roleplaying game characters. The website was pretty stark and not very welcoming but as I had seen the software recommended in a forum somewhere and had some credit in my Paypal account I thought I would try it. The download link came through in seconds and the software seems to be working fine on my Windows 7 box. Running under Wine on Linux did not seem to be so successful. Also seems to work well on my Windows XP netbook.

Here is my brief introduction to Metacreator. Which will also serve as my learning experience for using Windows Live Writer.

(more…)

Brute Force eReader Attack

First of all I totally do not suggest you do a Google Search for the Dark Reverser and ereader2html.

But if you do you might find a program used for decrypting your ereader files to a standard html format. Great I thought. What do I need to do?

python ereader2html.py

Gave me:

eReader2Html v0.03. Copyright (c) 2008 The Dark Reverser
Converts eReader books to HTML
Usage:
  ereader2html infile.pdb outdir "your name" credit_card_number
Note:
  It's enough to enter the last 8 digits of the credit card number

Great I thought. Then I realised I purchased my books over two years ago and had long lost the credit card details. A quick scout on ereader found my books, the last four numbers of the credit card and my full name. To assign the DRM to a new credit card key I would have to add a new credit card and then buy a new book to let me get access to my old ones. A search round the help section suggested the only way around this was to arrange to have a member of the help desk phone me and tell me my old number.

No thanks I though.

I just need to work out a way to try 1000 different numbers without my fingers falling off.

Here are the fruits of my labour, please remember I do not program.

#!/bin/bash
# batch_check.sh
# Brute Forces eReader Files
COUNTER=0

while [  $COUNTER -lt 9999 ];
    do
    python ereader2html.py /home/douglas/ereader/NameOfBook.pdb  \
     /home/douglas/ereader "My Full Name"  ${COUNTER}1234

             echo The counter is $COUNTER
             COUNTER=$(( $COUNTER+1 ))
         done

please note there is no actual line break in the line beginning “python ereader” have just shortened it to make life easier.

“My Full Name” In quotes, as from the ereader site.

1234 The last four numbers on my credit card as from ereader.

It took me about 15 minutes to write with a bit of googling and took about three minutes to crack my first book. Luckily it took a few seconds to crack so it was easy to identify which number was magic. After that I just did them each by hand.

If your missing digits are between 0 and 999 you will have to make some slight changes to the above.

Hope this helps someone.

Improved Guide To Burning Dreamcast Discs From Linux

Here is my attempt to rewrite the guide to burning dreamcast discs from Linux.

It is an updated and enhanced version of this post:

Burning Dreamcast CDRs from Linux

Which is stolen from here:

Using mkisofs and cdrecord to Burn a Dreamcast CD-R

My plan is to break down the guide a little more and give better explanations about what is happening at each stage. This was done on an Ubuntu desktop machine running the development release of Hardy Heron on 2 March 08.

(more…)