I haven't found a collision viewer anywhere, so I deducted that one should be made. Sonic Collision Viewer (aka SCV) is a program that allows you to see the structure of collision boxes in Sonic games, so you'll be able to assign collision indexes easily to new 16x16 block mappings. The idea of making this program came after a chat with Yuski the Dog. He, like me, was complaining about the lack of a collision viewer for Sonic games. At the first time, I really hadn't any idea how I could make such program. After finding out that a bunch of TextBoxes was a stupid idea, I worked hard on trying to get the PictureBox to do something. Fortunatelly, I learned how to use the PaintPicture method, and then the dream of the collision viewer was coming true. EDIT: newest version uploaded http://geocities.yahoo.com.br/erikjs_br/scv1.0.3.zip Special thanks to Esrael, Nemesis and JoseTheBest. And Yuski.
Click "IDIOMA / LANGUAGE," and then follow the instructions contained in the message box. That should do it. Anyway, this program is pretty neat, and it will definitely come in handy in the future. Good job, Erik JS.
I made a collision viewer a while ago, though I doubt it's as good as yours is. http://www.shadowsoft-games.com/ultima/collsedit046.zip And it's only for Sonic 2. =P
Em, it refuses to load Sonic 2 Final clean. Does it check the header? If so, get rid of that check, because I always rename the header info so it appears in Gens correctly.
What, leave the ROM alone and be stuck with stupid crap in the titlebar? :D I don't see how you can call me a cybervandal, everyone round here edits ROMs so what?
ROM hacking is rebuilding it. You're just smashing the window so it looks a little nicer in the titlebar. Chimes of pointlessness since it obviously causes problems. Leave it alone - having the name as it is doesn't break it so what's the point?
Excellent work! I like the layout showing both the image and numbers in hex. Are you going to add support for Sonic Crackers though? As far as I know it shouldn't be too hard to load it's height maps and since it's a viewer it doesn't matter if the angle data is in a different format to the other games.
Show me a Sonic Crackers hacking guide and I may do something... First post edited. New features from v1.00.0003: dual language support improved. Now it uses GetSystemDefaultLangID from KERNEL32.DLL, which returns a integer value of... system default language. :P If your Windows isn't set to Portuguese (either Brazil or Portugal), then the program is set to English. I hope you like it, LOst. Now you can open "invalid" files at your own risk. I tested on S2 Advanced Edit and S2 Long Version and both worked. Though messing with other people's hacks without permission or without crediting them is not recomended. CD Sonic support added. Palmtree Panic 1 Present only. However, all levels use (or seem to use) the same collision data. I'm currently working (mostly trying to understand) on the curve and resistance data.