Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - Editing ROM with jSmwDev!
  
User name:
Password:
Reply:
 

UserPost
HabsoluteFate
Posts: 57/179
Originally posted by Kyouji "Kagami" Craw
The only real suggestion I have is to use the sun for the main icon (Since LM uses a moon)

It's also the only one I actually made, didn't just rip. Note the very subtle shading.


cool. thanks
Alastor the Stylish
Posts: 601/7620
The only real suggestion I have is to use the sun for the main icon (Since LM uses a moon)

It's also the only one I actually made, didn't just rip. Note the very subtle shading.
HabsoluteFate
Posts: 54/179
Originally posted by Kyouji "Kagami" Craw
Alright. I've got seven 22x22 .gif pics here.









Edit: Ugh... Acmlm does not like .gif pics...

http://freewebs.com/kyouji_craw/icon.gif
http://freewebs.com/kyouji_craw/icon2.gif
http://freewebs.com/kyouji_craw/icon3.gif
http://freewebs.com/kyouji_craw/icon4.gif
http://freewebs.com/kyouji_craw/icon5.gif
http://freewebs.com/kyouji_craw/icon6.gif
http://freewebs.com/kyouji_craw/icon7.gif


I an see them now...although i had to hack the URL I'm trying to figure out in what way i could use them (which one for which action & keep them pretty straightforward for people). what do people think?
Kefka
Posts: 1135/3392
Kyouji, they also don't like FreeWebs...
Alastor the Stylish
Posts: 600/7620
Alright. I've got seven 22x22 .gif pics here.









Edit: Ugh... Acmlm does not like .gif pics...

http://freewebs.com/kyouji_craw/icon.gif
http://freewebs.com/kyouji_craw/icon2.gif
http://freewebs.com/kyouji_craw/icon3.gif
http://freewebs.com/kyouji_craw/icon4.gif
http://freewebs.com/kyouji_craw/icon5.gif
http://freewebs.com/kyouji_craw/icon6.gif
http://freewebs.com/kyouji_craw/icon7.gif
HabsoluteFate
Posts: 53/179
Originally posted by Atma X
I would love to do it, but I would have to wait until May 6 (the day after I'm done with my Senior Finals and any other homework).


Thats not a problem....this version wont be released until sometime after that, I just started working on the actual interface yesterday and thats how far i got...none of the buttons do anything right now I dont really have any requirements as to the sort of look...although something Super Marioish would be awesome....i'm not too sure how though...it would still need to look pretty good.. but yet you have to be able to easily distinguish between open and save for example
Buttons should be in .gif format and the dimensions 22x22 if possible, although i can always convert them afterwards but to give you an idea thats what dimension and the format they will be in

Thank you!
Atma X
Posts: 153/801
I would love to do it, but I would have to wait until May 6 (the day after I'm done with my Senior Finals and any other homework).
HabsoluteFate
Posts: 52/179
Does anyone have any artistic talents? I want to make custom sidebar buttons for jSmwDev. I'll give credit to whoever would like to help out. My artistic side kinda sucks

Here's a very early screenshot of the new GUI interface. The only menu on this screenshot is the Project menu, as well the only sidebar buttons are Project related. Keep in mind more buttons/menus will be in the actual release. The side bar is on the right hand side on this picture but it is dockable therefore you can place it pretty much anywhere you want on the screen. I suck at art, it would be greatly apreciated if someone could make me some custom buttons. I need buttons for open project, close project, new project, save project, save project as, close project, preferences and exit for the moment. I'll probably need other ones later as well. I'll give you credit if you would like. The images im using right now dont really work well with what i want them to do...i dont want to use the standard buttons because i want something that looks nice.

Here's the screenshot (VERY early work btw):



Edit:
Could someone perhaps also make the icon that i would use for jSmwDev itself? Thanks in advance...
Aioria
Posts: 166/1567
Originally posted by Hidden Mario
Originally posted by Aioria
wow, cool

I'd like to increase the bosses' values to 5 hits (instead of just 3). Will this program allow me to do it??
Open a hex editor and type in the offset xD1CD then there stand 03.
Change it to 05 or whatever number you want.
It's the Boss hit count (but not for all bosses).


Thank you
HabsoluteFate
Posts: 51/179
Originally posted by Imajin
I'm not sure, but I think SMW palletes are multiple bytes.. perhaps you only hit the green byte?

And as for jSMWdev, well, it looks cool... Will it show (for Code areas) theactual opcode (like LDA, for example) as well as the byte form?


Thanks, and yes it will show op code & values along with byte value
Imajin
Posts: 243/452
I'm not sure, but I think SMW palletes are multiple bytes.. perhaps you only hit the green byte?

And as for jSMWdev, well, it looks cool... Will it show (for Code areas) theactual opcode (like LDA, for example) as well as the byte form?
Alastor the Stylish
Posts: 575/7620
And I somehow managed to stumble onto the area where it shows what color to fade the screen to when you beat a level by typing in x31cd - I actually meant to type in d1cd, I just, you know, got it horribly wrong.

EDIT: All areas I put this at other than 03 make it a different shade of green. And it doesn't change the entire screen, it just recolors most of the palettes. So, perhaps I was wrong in what I said this was, and it just controls part of it. Where are the others, I wonder?
blackhole89
Posts: 96/971
Whoa, respectable work, Habs...
Kefka
Posts: 1054/3392
Originally posted by Hidden Mario
Originally posted by Aioria
wow, cool

I'd like to increase the bosses' values to 5 hits (instead of just 3). Will this program allow me to do it??
Open a hex editor and type in the offset xD1CD then there stand 03.
Change it to 05 or whatever number you want.
It's the Boss hit count (but not for all bosses).


I am going to assume it is the count for Roy and the other koopaling that runs on the ceiling (Morton?), as well as Ludwig, right?
ExKay
Posts: 92/1114
Originally posted by Aioria
wow, cool

I'd like to increase the bosses' values to 5 hits (instead of just 3). Will this program allow me to do it??
Open a hex editor and type in the offset xD1CD then there stand 03.
Change it to 05 or whatever number you want.
It's the Boss hit count (but not for all bosses).
HabsoluteFate
Posts: 50/179
Originally posted by Mighty Kefka
someone's trying to compete with LM? WHOA! Es imposible, no?

Well, since this seems to do new stuff, it could kinda have the same relationship to LM that Hackster companion has to FFHackster

And yea, changing boss hits would be not only something easy to do probably, but would be helpful if you stuck it in there.


I am in no way trying to compete with Lunar Magic, its a great program and certainly is beyond any other program of its kind for other ROMs. LM is mainly a level/overworld editor. The program i'm developing is more of a development environment.

As for changing the boss hits...if you know the rom address where the value is defined you can edit that value...i do want to include something later on that allows you to edit default values for pretty much anything within the rom in an easier way...thats also coming...but everything one step at a time..its a slow process but we'll keep getting closer as time goes on
Kefka
Posts: 1044/3392
someone's trying to compete with LM? WHOA! Es imposible, no?

Well, since this seems to do new stuff, it could kinda have the same relationship to LM that Hackster companion has to FFHackster

And yea, changing boss hits would be not only something easy to do probably, but would be helpful if you stuck it in there.
Aioria
Posts: 165/1567
wow, cool

I'd like to increase the bosses' values to 5 hits (instead of just 3). Will this program allow me to do it??
HabsoluteFate
Posts: 49/179
I have started working on jSmwDev again. In the next release you will be able to edit the ROM using the program, this will include a bunch of new features. I'll try and list what it will include. If anyone has any questions or suggestions now is the time to do it before I complete this

The next version should include the following features:
Open/New Project (this will allow you to create/open a SMW Project file (.SPJ)
You will be able to edit code/data within the ROM. For each line within the ROM it will have the following headers:



Original SNES AddressOriginal ROM AddressOriginal Code/DataOriginal CommentsModified SNES AddressModified ROM AddressModified Code/DataModified Comments


As you can see to make it easier for the developper it will display the original unaltered rom on the left hand side and the altered rom on the right hand side. To edit a line the user will have to right click on the desired line and will have the following options:

Insert Code
Insert Data
Delete Line
Modify Code/Data

The modified code will have different colors depending on whether its a new line of code, of data, a removed line, modified code, modified data

When the user saves a project the modified code is saved into a file which works like an IPS file but also contains sub routine information such as Routine Names, comment description etc

The next release after this one will include a feature to export your modified code as an IPS file. Next version after that will allow to import an IPS file into the project and perhaps patching a ROM directly (which will automatically expand the modified rom)

Suggestions/questions let me know...the above arent written in stone and might change...sometimes ideas dont look quite as good on the screen as in your head



Main HomePage located at http://arock.redirectme.net

Open source project located at http://arock.redirectme.net/jsmwdev.jsp


You can now help out with the SMW Open Source Project by
submitting your code comment & sub routine information at
http://arock.redirectme.net/subroutine.jsp

For those of you who think you will contribute more than once you
can become a registered member by clicking here:
http://arock.redirectme.net/registration.jsp

If you are a registered member the properties file gets updated real time.

Previous threads for the SMW Open Source Project:

Posted on 04-11-04 11:17 PM:
http://acmlm.org/board/thread.php?id=1681

Posted on 04-06-04 08:21 PM:
http://acmlm.org/board/thread.php?id=1463

Posted on 03-14-04 10:51 PM:
http://acmlm.org/board/thread.php?id=123
Acmlm's Board - I2 Archive - Super Mario World hacking - Editing ROM with jSmwDev!


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.012 seconds.