Saturday, June 19, 2010

Some Stuff

Well, today I've been mainly focusing on my new phone and setting everything up and making it all perfect took a while. But, when that was all done I picked up ZOLE and redid that VRAM decompressing system.

Right now, it works fine and I haven't noticed any other corrupted tilesets. However, I did struggle a bit while writing the ASM script because the unexpected interrupts were messing up the data the emulator was reading from. Although it took me a while to realize this was the reason tiles weren't showing up properly, a simple "di" and "ei" fixed it all.

But anyway, for some bad news (Well, we haven't had any bad news in a while, so it's time I give you some!), I'm afraid 'unique' and 'tileset' tiles won't be editable until a future release of ZOLE. The reason being is I forgot the compression also includes "destination" values for data, and the only way to really avoid it is to make the VRAM be completely raw and not load any other tiles, which would require an ASM hack and I'd have to redo some stuff in ZOLE I don't want to.

However, there is good news to that! I will try to add a feature that basically will clear the write data of the other tiles so only the VRAM shows, but honestly, it isn't very good for overworld tiles sets because nearly every (Or maybe even every) overworld room uses the same VRAM set. Although, that's not really a bad thing, since ZOLE will allow the exporting and important of raw graphics data so VRAM sets will be "copyable".

I still haven't gotten around to making the tileset editor, or even brainstormed about it, but since tilesets are compressed (If I remember correctly) I'm going to be making it like VRAM and decompress them and add a new ASM script(Although there yet again isn't enough space. This would require another MB for all tilesets to be decompressed).

I haven't heard any complaints about using and auto-applying custom ASM scripts, but if you're against it, leave a comment and I'll make them all optional (Except for the raw map loading). But if not, they'll be automatically added. But anyway, until tomorrow, see ya later!

2 comments:

  1. I found a zelda 1 remake fangame video on youtube, but it is not a rom hack, but it can hopefully be imitated with your perfect ZOLE release. http://www.youtube.com/watch?v=L_jFqRvuVnA&feature=related

    Same goes for 3d to 2d conversion fangames, can be imitated with ooa tiles.

    Single player of course, no online deathmatch.

    ReplyDelete
  2. Oh certainly ZOLE would be capable of doing this, but the events would be hard to construct without a full grasp on how they work. I haven't cracked the way dialogue functions, so there's another problem. There are missing weapons in the Oracles games, and bosses are certainly different (Though IIRC, Seasons does kind of repeat Zelda I...). I haven't actually played Zelda to even get to the first dungeon because it was beyond boring, but atleast some sort of a remake should be possible.

    ReplyDelete