I wrote a subroutine to calculate the CRC32 of a section of ROM/RAM. It can process a whole 512kB ROM in about 3 seconds. Not sure what anyone...
I wrote my own high speed compression format: https://github.com/cvghivebrain/HiveRLE Compression ratios aren't great, but they generally seem...
I was looking through asm68k in a hex editor when I noticed a bunch of predefined macros: ifd macros if def(\1) ifnd macros if ~def(\1) ifeq...
This program lets you convert data between binary and assembly formats easily. It also does some text formatting, so you can switch between...
This program extracts sprites from any Sonic game, given the requisite graphics, mappings, palette and DPLC (optional) data. Currently only Sonic...
As you know, objects in Sonic 1 are each assigned $40 bytes of memory in the object status table (OST) when they're loaded. Bytes 0-$28 have fixed...
https://github.com/cvghivebrain/axm68k I made macros for all the Z80 instructions in ASM68k. In order to get certain instructions working (add,...
This is complete rewrite of the old HivePal. New features include gradient creation, editing individual bits (including the unused $F111 ones),...
Is there a torrent client that'll download the header of a compressed archive, and then let me use that information to selectively download files...
Is there a tool that'll convert a bunch of PNG (or any lossless) images to PDF, in the same way that this tool does JPGs:...
I need some descriptions of bosses translated, in the hope that I can get something we can use as wiki article titles. I can translate simple...
Discuss changes here, particularly controversial changes. The disassembly builds a ROM which is almost identical to the original ROM. There is one...
I was going to release this for Christmas, but I had to tidy a few things up first, so this is a New Year release instead :P. The main things...
http://sonicology.fateback.com/HivePal.rar Release Notes For v0.2: - Added pallet browser. - Added ability for user to add support for more...
I've released a beta version of HivePal, a pallet editor for Sonic 1 and Sonic 2. It can actually edit any Megadrive ROM, but you'll need to enter...
It's now Windows-based, rather than DOS, and supports many different pallet formats. [img] Get it from my site: http://sonicology.fateback.com
I've finally released the June 2005 version of my Sonic 1 disassembly. New stuff: - Most of the subroutines are labelled - Many things have been...
procedure DoNu; var myFile: TSearchRec; begin if FindFirst((ParamStr(2)+'\*.bin'), faAnyFile, myFile) = 0 then begin...
Does anyone know how to get "include" to work in 68k? I tried this: include file.asm and this: include "file.asm" ...but SNASM68K refuses to...
I remember someone was asking for something like this a while ago, so I wrote a list of all the Sonic ROMS which have been dumped, and some which...
Separate names with a comma.