New Super Hang On version decrypted

I migrated enough of the FD1094 part of SegaDecrypt to work on the decryption of a freshly released Super Hang On version. It’s the sitdown one (317-0039).

The decrypted set is available as usual at Jammarcade.

I have more sets in the pipeline, but I want first to change the way configuration is handled, as I’m fed up to deal with a big clumsy xml file. A lot of sets use specific code, and moving it to a xml file won’t be easy to maintain. So I’ll move to a plain text per game configuration file, using libconfig.

 

That’s all for now !

Sega FD1089 decryption

While I was gathering information about how various Sega encryptions worked, it became obvious that some had a lot in common. So I decided to regroup all the decryption routines into the same software, to be able to capitalize on previous work instead of starting from scratch when working on a new decryption.

I just finished adding FD1089A/FD1089B decryption to the software, meaning that I can generate decrypted sets for PCBs using this kind of encryption. So far Aurail is done (sets 317-0167 and 317-0168), and checksums are automatically fixed. You’ll be able to get them from Porchy’s when the sets will be uploaded.
I’ll try to add more decrypted sets when I have some spare time, but if you need one quick just drop me a line 😉

Next step decryption wise will be to move FD1094 decryption code to the new software. After that I’ll have a look at System 24 FD1094 (floppy drive based), and MC8123 (Z80 based, which I’m far from being fluent with :p

Cheers !

Back in business !

Hi there, it’s been a long time 🙂

As my interests evolved, I decided to move the devlog to WordPress, to focus on content : why reinvent the wheel when quality CMS already exist ?
This new version will also talk about arcade stuff (mostly repair oriented), and of course electronics.

Speaking of arcade repair, I take the opportunity to share about a nice little program I wrote.
But first, a little history …

As time goes by, I’m stacking lots of defective arcade games waiting to be repaired, and I’m having hard times keeping track of what is done and/or what is left to do. At first a simple excel file was enough, then I changed for Task Coach, but this one soon have shown its limits.
After desperately looking for the perfect software, I realized it didn’t exist.
So I decided to create it, and AGAR was born :p

What means AGAR ? It stands for Arcade Games Analysis & Repair, and besides it’s almost the name of my favourite Final Fight character 😉

With this software you can :
– create manufacturers (without duplicates)
– create games linked to these manufacturers (without duplicates)
– create pcbs : with the game linked, its type (original, bootleg, conversion), its origin, its location, its state (working, wip, dead, etc.), its faults when they exist, etc.
– for each pcb, you can add analysis and link actions to them (whether completed or not), pictures, signature data, describe faults, etc.
– you can extract analysis/actions listing for every pcb, in text, JSON or XML format

State of pcbs is shown using configurable colours (text and background), so you can check each state visually. You can also filter pcbs display by state and/or faults.

AGAR is perfectly usable as is, but I intend to add some more modules in the future, like (non exhaustive list) :
– purchase management
– note management
– and maybe a little components stockpile management, but don’t count heavily on this one …

Linux and Windows binaries are available, and current version is 1.1.9. Click on “Projects” at the top of the page to get the link to AGAR’s project page on Bitbucket (including download links).

That’s all for now, I hope you’ll find it useful, as for me I’m using it everyday.