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! | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
HabsoluteFate

Red Paratroopa
Level: 23

Posts: 49/179
EXP: 58525
For next: 9198

Since: 03-15-04
From: Ottawa, Ontario, Canada

Since last post: 10 days
Last activity: 2 days
Posted on 04-26-04 05:06 AM Link | Quote
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



(edited by HabsoluteFate on 04-25-04 08:11 PM)
Aioria

Boss Bass
Image hosted by Photobucket.com
Yes I will!! ;D

Middle Ages Warrior

Level: 58

Posts: 165/1567
EXP: 1516086
For next: 61460

Since: 03-15-04
From: near the pneumon ultramicroscop icsilicovolcanoconiosis land

Since last post: 19 days
Last activity: 19 days
Posted on 04-26-04 06:29 AM Link | Quote
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??
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1044/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 04-26-04 06:42 AM Link | Quote
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.
HabsoluteFate

Red Paratroopa
Level: 23

Posts: 50/179
EXP: 58525
For next: 9198

Since: 03-15-04
From: Ottawa, Ontario, Canada

Since last post: 10 days
Last activity: 2 days
Posted on 04-26-04 07:47 AM Link | Quote
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
ExKay
Somebody set up us the bomb!
Level: 50

Posts: 92/1114
EXP: 908268
For next: 39049

Since: 03-15-04
From: Hannover, Germany

Since last post: 14 hours
Last activity: 1 hour
Posted on 04-26-04 07:25 PM Link | Quote
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).
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1054/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 04-26-04 08:20 PM Link | Quote
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?
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 96/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 04-26-04 09:23 PM Link | Quote
Whoa, respectable work, Habs...
Alastor the Stylish
Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco.


Level: 114

Posts: 575/7620
EXP: 16258468
For next: 51099

Since: 03-15-04
From: Oregon, US

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-26-04 10:40 PM Link | Quote
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?


(edited by Kyouji (edited by Kyouji "Kagami" Craw on 04-26-04 01:46 PM)
Imajin

Buster Beetle
Level: 34

Posts: 243/452
EXP: 234863
For next: 18788

Since: 03-15-04
From: Kingdom of Zeal

Since last post: 39 days
Last activity: 53 days
Posted on 04-27-04 01:47 AM Link | Quote
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?
HabsoluteFate

Red Paratroopa
Level: 23

Posts: 51/179
EXP: 58525
For next: 9198

Since: 03-15-04
From: Ottawa, Ontario, Canada

Since last post: 10 days
Last activity: 2 days
Posted on 04-27-04 02:15 AM Link | Quote
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
Aioria

Boss Bass
Image hosted by Photobucket.com
Yes I will!! ;D

Middle Ages Warrior

Level: 58

Posts: 166/1567
EXP: 1516086
For next: 61460

Since: 03-15-04
From: near the pneumon ultramicroscop icsilicovolcanoconiosis land

Since last post: 19 days
Last activity: 19 days
Posted on 04-28-04 03:14 AM Link | Quote
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

Red Paratroopa
Level: 23

Posts: 52/179
EXP: 58525
For next: 9198

Since: 03-15-04
From: Ottawa, Ontario, Canada

Since last post: 10 days
Last activity: 2 days
Posted on 04-29-04 09:17 AM Link | Quote
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...


(edited by HabsoluteFate on 04-29-04 12:20 AM)
(edited by HabsoluteFate on 04-29-04 12:21 AM)
Atma X

Bandit
Level: 43

Posts: 153/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 04-29-04 09:36 AM Link | Quote
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

Red Paratroopa
Level: 23

Posts: 53/179
EXP: 58525
For next: 9198

Since: 03-15-04
From: Ottawa, Ontario, Canada

Since last post: 10 days
Last activity: 2 days
Posted on 04-29-04 05:36 PM Link | Quote
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!
Alastor the Stylish
Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco.


Level: 114

Posts: 600/7620
EXP: 16258468
For next: 51099

Since: 03-15-04
From: Oregon, US

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-29-04 09:28 PM Link | Quote
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


(edited by Kyouji (edited by Kyouji "Kagami" Craw on 04-29-04 12:31 PM)
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1135/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 04-29-04 09:52 PM Link | Quote
Kyouji, they also don't like FreeWebs...
HabsoluteFate

Red Paratroopa
Level: 23

Posts: 54/179
EXP: 58525
For next: 9198

Since: 03-15-04
From: Ottawa, Ontario, Canada

Since last post: 10 days
Last activity: 2 days
Posted on 04-29-04 09:59 PM Link | Quote
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?
Alastor the Stylish
Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco.


Level: 114

Posts: 601/7620
EXP: 16258468
For next: 51099

Since: 03-15-04
From: Oregon, US

Since last post: 2 hours
Last activity: 2 hours
Posted on 04-30-04 12:55 AM Link | Quote
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.


(edited by Kyouji "Kagami" Craw on 04-29-04 03:57 PM)
HabsoluteFate

Red Paratroopa
Level: 23

Posts: 57/179
EXP: 58525
For next: 9198

Since: 03-15-04
From: Ottawa, Ontario, Canada

Since last post: 10 days
Last activity: 2 days
Posted on 05-03-04 02:00 AM Link | Quote
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
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
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.019 seconds.