SNASM68K.EXE is a 16-bit application, and 64-bit editions of Windows cannot run 16-bit applications because they don't have the 16-bit subsystem. ASM68K.EXE (well, the version available on the wiki, which comes from the Psy-Q's Saturn development kit if I'm not mistaken) is a 32-bit application, so it runs on 32-bit and 64-bit editions of Windows. You could still run SNASM68K in DOSBox though, if you really need it.
...orz, I swear to god this thing hates me T_T I was trying to implement some abilities to my hack (spindash and lightdash to be exact), and for some odd reason, when I modify the asm and I try to build the rom I get this: in this image I wasn't running the two dissasemblies at the same time, I just copy pasted the screencap in top of the other and forgot to center it >_< And this with ASM68k version: In the non-ASM68k version I get a s1built.bin of 1KB filesize, and in the ASM68k version I get a 0KB one. Can someone help me on this? This time I'm using the other computer that has 32-bit Windows XP
Is the asm68k version a downloaded disassembly or a modified snasm68k? If it's modified, did you rename snasm68k to ASM68K just like that? You need to download the actual assembler, I'm sure it's on the wiki somewhere.
Try putting your disassembly to a shorter location. From what I can read you are at: C:\Documents and Settings\feli\Dekstop\Sonic_1_(Split_and_Text_by_Hivebrain) Try putting it directly in C:\ instead and rename the Hacking folder to a shorter name as well, like: C:\S1H (Short for Sonic 1 Hacking).
In the rare event that CMD might be damaged (It happened to me once, CMD could not do a single thing) Try running a few commands from CMD, like copy a file to C: or something to see if it's damaged.
Are you sure you're running off the ASM68K one and not the SNASM68K one? You should only be using one of those. I'm going to go fix Qjimbo's tutorial to link to the ASM68K one since this seems to be a recurring problem.
I'm not sure if it's damaged or not I re-downloaded both files 3 times and still I get the same problem, I even did what selbi told me to do (run in c:\ directly) but I get the same... Andlabs: I tried running both of them, first one then the other to see which one worked (not the two at the same time actually, the first screenshot is messed because I copied and pasted wrongly) and none worked I downloaded directly the files from the wiki and extracted them, so I don't know what could be happening, im not running on 64 bit anymore, im using the other computer with 32 bit...
Does this one work? You won't need to split anything; it's the SVN one so some tutorials may be misaligned.
mmm...that version is kinda confusing...yes, It builds a bin of 512kb when I run the build.bat, meanwhile the others as far as I know built a bin of 1024kb, so im not really sure O.o does that matters? But yes, this at least allows me to build the rom, with the others I couldn't, now I guess I'll try to try to mess around with the asm to test if it works properly or not Edit: ahh nevermind ._. this is kinda confusing...after reading the tutorial of spindash again, I noticed that there are some missing files on that dissassembly...so im not sure how to work on this dissasembly or how to make it work properly, im sorry for giving so much trouble EDIT: good news! A friend of mine sent me a file called something like s1comb.asm and I placed it on the dissasembly folder and magically it works now! or at least I think so, I tried splitting and putting a rom back together and didn't have problems, I'll have to go deeper when edditing the asm but for now I think it works just wanted to let ya know xD
So basically I tried to make my own options menu: + - (I swear for the love of god that this is not based off Megamix. Seriously, I noticed just after I finished it) Anyway, this thing works when it comes to the different switches. The only thing left is the switching between the textes (from ON to OFF). I'm kinda lost what the best idea for doing this is. I know that making different textes (entire textes with everything in them) is possible and possibly pretty easy, but that would result far more than 30 different files and would be pretty dumb to do. So, what would be the "smartest" idea to proceed?
You could do something similiar to the sound test, by making 5 different items that load in each positions, and if line X is selected, and left/right is pressed, change item Y to off/on.
I have a little problem, not really a question. I followed the guide on how to add a new zone to Sonic 1 here: SCHG_How-to:Add_a_new_zone_in_Sonic_1 (I used the non-SVN version of the guide)And I successfully implemented a 7th zone. But I have a palette issue which I can't seem to fix. When I leave the Pallet Pointers.asm like this: Code (ASM): dc.l Pal_Ending dc.w $FB00 dc.w $1F dc.l Menu_Palette; pallet address dc.w $FB00 ; RAM address dc.w $1F ; (pallet length / 2) - 1 dc.l Pal_ABZ dc.w $FB20 dc.w $17 The zone turns out like this: When I switch their positions in the code as seen below, the Zone's palette gets restored but... Code (ASM): dc.l Pal_Ending dc.w $FB00 dc.w $1F dc.l Pal_ABZ dc.w $FB20 dc.w $17 dc.l Menu_Palette; pallet address dc.w $FB00 ; RAM address dc.w $1F ; (pallet length / 2) - 1 The level select ends up like this: Editing the palettes manually doesn't do anything. Can anyone offer some help?
Tell your level select to load the correct palette; that is, before the jump to LoadPal/LoadPal2, increase the palette index by 1 (and again every time you add a zone).
So...when will the Sonic 1 object list be updated? It says itself that things are missing and not up to code. Like a road full of potholes that everyone has to drive on to get to work everyday.
It's a wiki, so you can do it yourself if you have further information. Another thing which would be good is the Subroutine Equivalency Table, which would help those using the Sonic 1 SVN disassembly, as older labels are not referenced, making things a headache.
I need some help again... I read again the tutorial for SonMapEd, I followed all the steps, and when I build my rom I get this: And this is what I made in SonMapEd with my little kitten: Any help will be much appreciated cuz no matter what I do (adding skills or not) it always end up that way and I'm following the tutorial...maybe can someone tell me what am I doing wrong?