News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Arkalavista - Arkanoid Editor - Update Version 1.2  (Read 2587 times)

Trax

  • Hero Member
  • *****
  • Posts: 517
    • View Profile
    • Trax ROM Hacking
Arkalavista - Arkanoid Editor - Update Version 1.2
« on: August 29, 2013, 03:02:19 pm »
Another update for my Arkanoid editor with the unique name, Arkalavista. Thanks to Justin De Lucia for his suggestions...

Version 1.2 now have support for the Japanese version, even though it's not very useful, since both US and Japanese are the same except the US version has three more levels, and level 3 is slightly different (harder) in the Japanese version. The Japanese version does not even have Japanese text. Both have the same gameplay, same colors, same boss. A lot of the code differ between versions, but only because the offsets are different. Anyway, the editor detects the version you have and sets the number of levels accordingly...

Other than that, a few more bugs were corrected, mostly related to errors in bit fields calculations. You can now delete a brick by clicking on it in "No Mode" mode (in the previous versions, you had to use the "0" brush). Now, the tile codes array (bottom of window) only show the "legal" brick types. The original game has 16 bytes allowed to each level for each of the 16 possible brick types (0 to F). Yet, only bricks type 1 to 8 are used in the original game, plus type E and type F, and the code expects that as well. You can use any other type of brick, but you will get weird results (including crashing the game), because the score table only has 8 entries. Below the tile codes array, there's the corresponding scores, for reference...

Now, when you browse through the brick brush type, only the "valid" brick types show up, which avoids showing brick types with undefined tile mappings. And by "valid", I mean, brick types with Tile Code other than 0...

Brick Type E is known as "Hard Brick" because they need more than one hit to clear, but it's only a convention. Any brick can be set to need 1 to 7 hits, except the indestructible type F, obviously. Brick type E is special because it has variable score, one for each level. The original game starts at 50 points for level 1, incrementing by 50 points every level, up to 1750 points for level 35. You can put any score you want for every levels using the Data Editor in Arkalavista...

Download Arkalavista here...