+  RHDN Forum Archive
|-+  Romhacking
| |-+  General Romhacking
| | |-+  Sonic 1 Level Editing. Wierd problems!
Pages: [1]
Author Topic: Sonic 1 Level Editing. Wierd problems!  (Read 275 times)
SaxonSwine
Guest
« on: April 04, 2007, 10:31:29 am »

I'm trying to do level editing of Sonic 1 using SonEd2 and ESE2, however I'm having problems with both.
SonEd2 doesn't load Greenhill Zone properly (I get garbled rubbish, except for Rings, TVs etc).  I've looked into this and I seem to be missing GHZ Merged Patterns.bin in my SonEd2 folders.

ESE2 loads up the levels properly, but when I save them and try to run the ROM I get a red screen of death in the emulator!
Dragonsbrethren
Guest
« Reply #1 on: April 04, 2007, 11:50:05 am »

For SonEd2, you have to merge the two files. Open a command prompt, navigate to the directory with the two files and type this:
Code:
copy /b ghz1.bin + ghz2.bin = merged.bin
Obviously replace those filenames with the actual ones.

The red screen of death is caused by a bad checksum, either fix the checksum (ESE has a tool to do this built in) or check the "ignore checksum" option in your emulator if it has one.
SaxonSwine
Guest
« Reply #2 on: April 05, 2007, 07:11:17 am »

Thanks Smiley  Most of the GHZ stuff now appears in SonEd2, though flowers don't, and I get a wierd load of stuff around the loops - is that OK?  How do you compile the levels + other data?

ESE2 works fine, though theres a strange bug in the collision detection of a loop - sonic runs half way round it then falls back to the ground!

+ Final question, anyone know how to get Sonik Sprite Remix working? It asks for msjter35.dll which I've tried placing in the Windows / System32 folder / SSR folder.
Dragonsbrethren
Guest
« Reply #3 on: April 05, 2007, 08:01:59 am »

The flowers are sprites, so they won't appear correctly in the editor, I'm not sure about the loops though, it's been a long time since I hacked Sonic 1. To compile the level you need to build a new ROM using one of the disassemblies. I thought we had the disassembies in the database but I guess not, I'll add them later, for now you can get one here, you want ASM+BIN. Just split your ROM, insert your edited level in the correct folder, rename it (SonEd2 and this disassembly use different filenames), and run build.bat.

As for your loop issue in ESE2, only one of the loop tiles works properly, see which one the original game uses.

I've never used Sonik Sprite Remix so I can't help you with that, sorry.
SaxonSwine
Guest
« Reply #4 on: April 05, 2007, 08:03:28 am »

Thanks!
Another question (sorry!) can you implement water to Greenhill Zone?  'Fraid I have no HEX / coding skills so I don't know how to do it
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC