(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-05-24 11:00 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Sword v0.0000001 New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
Arthus

140


 





Since: 11-17-05
From: Australia

Last post: 6498 days
Last view: 6498 days
Posted on 04-26-06 09:48 PM Link | Quote
Yes, there is progress... For all of you who don't know what Sword is, It's my WIP Zelda II editor.

I'm currently learning how to load tiles from a ROM. ATM they currently load from GIFs. But that was to see if my tile generate code was correct.

This is a current screen of what the overworld editor will look like. And yes, that is what it currently generates.

Attachments

Shadic

The Adventure of Link
Perfect Member








Since: 11-18-05
From: Olympia, Washington

Last post: 6292 days
Last view: 6288 days
Skype
Posted on 04-26-06 10:29 PM Link | Quote
Yes! This is what I had prayed for it to be prior to reading the topic!

The interface is nice and simple, but I must wonder if this actually edits the ROM file yet? If so, awesome.
Arthus

140


 





Since: 11-17-05
From: Australia

Last post: 6498 days
Last view: 6498 days
Posted on 04-26-06 10:37 PM Link | Quote
Not at the moment, I'm still figuring out how to load the Tiles.
AlexAR

Ninji


 





Since: 02-27-06
From: TX

Last post: 6288 days
Last view: 6285 days
Posted on 04-27-06 05:20 PM Link | Quote
Are you planing on building a level editor to edit the towns and dungeons? That would be real fun to use. Keep up the good work.
Shadic

The Adventure of Link
Perfect Member








Since: 11-18-05
From: Olympia, Washington

Last post: 6292 days
Last view: 6288 days
Skype
Posted on 05-01-06 11:07 AM Link | Quote
Originally posted by AlexAR
Are you planing on building a level editor to edit the towns and dungeons? That would be real fun to use. Keep up the good work.


I don't know much, but I think I recall him saying something about doing that as well.

I'm not sure though, guess Arthus' say would be the one to consider.

Anyways, once you figure out how to load the tiles, it will accept custom graphics then, right?
Arthus

140


 





Since: 11-17-05
From: Australia

Last post: 6498 days
Last view: 6498 days
Posted on 05-01-06 11:42 AM Link | Quote
Yes it will, that's the whole point of loading from the game.

And yes I do plan to have a side-screen editor. I'm just sick of trying to load these tiles from the ROM.
Ice Ranger

Grizzo








Since: 11-24-05

Last post: 6295 days
Last view: 6285 days
Posted on 05-02-06 02:36 AM Link | Quote
Originally posted by Arthus
Yes it will, that's the whole point of loading from the game.

And yes I do plan to have a side-screen editor. I'm just sick of trying to load these tiles from the ROM.


Do you mean the tiles as a whole or tiles as the four 8x8 pixel parts that make one 16x16 area? I have the locations of the 8x8 pixel parts on datacrystal. (work was going into finding the rest of the 8x8 tiles that make up blocks, but the work is increadibly tiresome).
Arthus

140


 





Since: 11-17-05
From: Australia

Last post: 6498 days
Last view: 6498 days
Posted on 05-02-06 02:49 AM Link | Quote
Yea the tiles as a whole. I know where they are as well, but I can't seem to load anything remotly like it.
Mega-Dog



 





Since: 11-19-05
From: Minnesota

Last post: 6307 days
Last view: 6288 days
Posted on 05-03-06 01:15 AM Link | Quote
I gave you all the TSA and Pattern Table locations with colors a long time ago. I don't think I have them anymore...

Also sometime if possible I would like to see your VB code and I could possibly give you some of my routines to clean up your editor better.

I was planning on releasing FatCamp today so everyone can see my new rendering speed and such, but there is a small glitch so no release till i get back in town.
Trax

Red Tektite


 





Since: 05-01-06
From: Québec

Last post: 6285 days
Last view: 6285 days
Posted on 05-07-06 08:27 PM Link | Quote
Having made an editor like yours some time ago, I suggest that you use separate gif files for all 16 tiles, using the default graphics, and concentrate on the algorithm. And THEN, when everything is fine (loading, saving, etc), try to make your editor take the graphics from the cartridge itself...

That's funny because your editor is almost exactly like mine, except for the "current" tile...
See by yourself : http://www.bwass.org/divers/z2me.jpg

I'm currently rewriting the entire code from my old project. Although I use Obj-C, I think the algorithms can be quite similar. Drop me a line if you need help with algo...
Arthus

140


 





Since: 11-17-05
From: Australia

Last post: 6498 days
Last view: 6498 days
Posted on 05-07-06 10:11 PM Link | Quote
Mine currently loads up from the GIF tiles, the alforithm is there and it all works, but I don't have that "Groupes: 801/801" thing at the bottom.

Surprisingly, all 3 maps are the same size in X and Y, I found that to be startiling, so there was actually no need to modify the widths.

Also, I can load all three maps with my editor at the moment.
Shadic

The Adventure of Link
Perfect Member








Since: 11-18-05
From: Olympia, Washington

Last post: 6292 days
Last view: 6288 days
Skype
Posted on 05-07-06 11:26 PM Link | Quote
This topic makes me happy, I'm just going to pray that a good editor comes out with this.

I have hope..

And Arthus, can you save the changed levels yet?
Arthus

140


 





Since: 11-17-05
From: Australia

Last post: 6498 days
Last view: 6498 days
Posted on 05-07-06 11:28 PM Link | Quote
Not at the moment, I have learn how to get data from the picture's hDC, but once I can, i'm sure it wouldnt be too hard...
Trax

Red Tektite


 





Since: 05-01-06
From: Québec

Last post: 6285 days
Last view: 6285 days
Posted on 05-09-06 01:06 AM Link | Quote
Actually, I think Death Mountain/Maze Island area's height is less than the 2 others (unless you use very long stripes of terrain all the time). But I'm pretty sure they all have the same width. I use a matrix of 64X1 at the beginning, and I add rows as the regions are added to the matrix. This way, the matrix is always the right size, no matter the height...

I just realized that there are 4 places in West Hyrule where two groups of the same kind of terrain are adjacent without the first being 16 tiles long (0xF?). This makes the original ROM yield 797 groups instead of the allowed 801. I spend some time on that "problem", thinking it was en error in my algorithm...

By the way, I did some research about the overworld palettes, and it seems that some of them are shared by more than one tile. For example, the color at 0x1C471 is used for road, mountain, rock, cemetery, bridge and spider...


(edited by Trax on 05-09-06 12:18 AM)
Trax

Red Tektite


 





Since: 05-01-06
From: Québec

Last post: 6285 days
Last view: 6285 days
Posted on 05-28-06 02:18 PM Link | Quote
Oh well, I guess Zelda can't possibly be as popular as SMB3, right ?

Anyways, the major traphole about the overworld resides in the palaces and their respective pointers. If the order of the palaces are modified, your code must be aware of this, because North Palace never turns to rock, so it must be skipped when it comes to assigning coordinates pointers to palaces.

In Western Hyrule, you have 4 palaces, including one to skip (North Palace).
In Eastern Hyrule, you have 3 palaces, including one to skip (Great Palace), and one that is hidden in the desert (6th Palace), which makes it extra hard because you need to reserve a single desert unit to allow the palace to appear at this precise location.
In Death Mountain, there's only the 4th Palace.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - Sword v0.0000001 |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.020 seconds; used 414.66 kB (max 526.24 kB)