No point, although if enough people vote, I could consider a complete ' Genesis mode'. Please request more... Things like this really help me, just imagine your perfect Sonic Maker, just no .bin (hacking) files or code.
God, Please, Add the Genesis Hacking Mode! It would make stuff WAY more easier (as long as the modified files can still be modified using the old way, to prevent having the same hack over and over again), or if you could implement a "Custom Code" to ASM feature, or something like that
Well that might be rather complex. In GML or whatever language he decides to do it, you'll have stuff like this: Code (Text): if(somevar == 523) { makepie("Strawberry"); } Whereas in ASM you would have to have something like this: Code (ASM): beq.w 523, ($FFFFC930).w bra.w MakeMeSomePie MakeMeSomePie: move.l (StrawberryPie).l, a0 jmp makepie There's way more code in ASM. Don't even get me started how the volume of code would EXPLODE with if's and elseif's that have multiple conditions. A simple Sonic Maker Scripting Language (Maybe call it SMSL?) would be fine. It can be any programming language, as long as it'll get the job done. Anyways, I gotta say I love what I'm seeing. Keep it up!
As I said, if it can be combined with traditional hacking options then he should go ahead with it BTW: am I wrong or someone made a S1 with LUA support? (as he was controlling it with the mouse, I think it was an Emulator mod but I wanna know) if yes, something like that could apply to the selected language, no?
Woah! Ok. The only reason I can not go HACK is because I don't know how! I don't know the first thing about hacking sonic games, the furthest I got was making a buggy level in ESEII. Sonic MAKEr is to MAKE Fan-games from scratch, with NO code needed. I guess the 'Zone Builder' by saxman is what you'd need. I don't want to drive half my audience away, I'm just stating... no.. confirming to fact that this wont be a hacking tool, atleast... not for the next 2 versions.
There is a title, in big white letters; and the GHZ *first word of title here*. It's a *first word of title here* editor! * + - If you are still confused, the first word in the tittle is 'Parallax' * Joking. It edits the Parallax BG's by you splitting it up, and setting the scrolling properties for each section! And it's only a concept mockup.
About this parallax editor, would you like to have ASM output in it? It's not that hard as I (and probably many other people) thought. Maybe this code explains a little bit more (this is a simplifyed version by the way, a "normal" code would contain the "swap" command, which I don't want to explain): Code (ASM): lea ($FFFFCC00).w,a1 ; set a1 to starting location of the horizontal scroll buffer move.w ($FFFFF700).w,d0 ; load X-camera position (FG) into d0 neg.w d0 ; negate it move.w ($FFFFF708).w,d1 ; load X-camera position (BG) into d1 neg.w d1 ; negate it ; code for speed regularing goes in here (edit d1) move.w #$DF,d2 ; set times to repeat (full screen, because: $DF + 1 = $E0 = 224) Loop_Scroll_1: move.w d0,(a1)+ ; set current positiom for the foreground move.w d1,(a1)+ ; set current positiom for the background dbf d2,Loop_Scroll_1 ; loop for times in d2 rts ; return I know this still looks like "WTF", but all you need to know: Edit d1 at the point I marked you and and alter the value in d2. Something like this for d1: Code (ASM): add.w d1,d1 Would double the background moving speed as an example. The d2 is for the number of lines (in pixels) which are being altered. $DF in this example would be $E0 ($DF + 1, $E0 is 224 in decimal, which is the vertical resolution of the Megadrive) because of this dbf command (it's a command that loops for the number in d2 to Loop_Scroll_1, but since this command is at the end of this code, you need to set the number of pixels - 1). Anyway, what you would have to do to make a decent background moving effect is to use this code multiple times, setting a different speed for d1 each time and set the size in d2 (this "lea" lines mustn't be put another time though). Just a question: I know this is still does nothing, but is it at least in a GUI yet? Or did you make this picture with some drawing program? ...wow, did I really just wrote all that?
It's made in PowerPoint =P... ...but that image is what it will look like. No, there is nothing real yet, the actual base of sonic maker is getting an overhaul first (sorting out memory saving stuff, and getting more customisation to start with). Edit: This will become a reality very soon, we just have to work out what the Engine and the Maker can both cope with. Edit 2: I shall release a separate working test of this exact editor soon, and if I get good results and replies, I will add it to the actual maker. I'll do this withmore when I announce it,a nd people are iffy. Edit 3: What will exporting ASM actually achieve? Just so you can use it as a hacking tool instead? Tempting...
Ohhh, so it's like REV01 effects? Awesome. Sorry, I'm not up on all this hacking-type stuff since my knowledge extends about as far as nothing.
Maybe including hack support for this tool wouldn't fit into the basic idea of it. But making a seperate tool one day would be something nice for many other people.
If there will be a sonic maker, shitty fangames would happen, although when people relise their game sucks they will just not release it (and most fangames sucks because there's no sonic maker like this, so releasing this is good, to add more classicness to the shitty fangames). But just don't make an ASM export feature or release the source, sure it would be nice for people who can draw art and want to make a hack, but other fucknuggets who know nothing at all will make a hack with a few button clicks. I like my hacks limited.
No hacking, whatsoever. I will soon (maybe today) update this thread with a working demo of the parallax editor, just so you can get your silly heads round it.
More power to you, then. But you're still not the king of the universe, so your opinion doesn't really matter, now, does it? :v:
Actually, things got in the way of this... it's now discontinued. Umm... On a more positive note... All other main things are going swimmingly!
Aww, I was looking forward to the parallax editor D: Let's hope you can somehow figure something out, maybe a plugin system so other people could implement their own goodies and some online thingy to store the levels and for plugins? I'm looking forward to the next general release though
People, I need help! Can you tell me what'd make this: more exciting? Please suggest anything from beveling the text to changing it completley!