Event Test in Omega Factor

Talk about all things Astro Boy!
User avatar
Astronomical girl
Banned
Posts: 3438
Joined: 15 years ago

Postby Astronomical girl » 14 years ago

ooohhh :eek: the game is playing tricks on your minds
Unyongnekasayo

Androids101
Cosmic Ranger
Posts: 3254
Joined: 15 years ago
Location: Castelia City
Contact:

Postby Androids101 » 14 years ago

Attack of the evil brain-washing games lol xd
.

User avatar
Astronomical girl
Banned
Posts: 3438
Joined: 15 years ago

Postby Astronomical girl » 14 years ago

haha :lol:
Unyongnekasayo

Dr. Jerk
On a Flight into Space
Posts: 1852
Joined: 15 years ago
Location: Canada
Contact:

Postby Dr. Jerk » 14 years ago

No offense, but if you're unable to help, then maybe it's better to not post in this thread?

User avatar
fafner
Cosmic Ranger
Posts: 3524
Joined: 21 years ago
Contact:

Postby fafner » 14 years ago

I have completed the game, so I had a look it the event test, and of course they are mostly unlocked with the exception of the ones you are looking for :d oh: Since I played the game within an emulator, I was able to have a look in the save data of the game (which are stored in a file on the disk). I am rather sure I have found where the event test state is physically stored in the file, however I think the data are protected by a checksum because as soon as I touch anything in the file the game is reset to blank state (all event tests locked, wherever I modify something in the file). I think it is rather easy to crack it, however, to do this I need to know where is the checksum, and how it is calculated, which requires hours of wandering in the assembly code using a debugger.

I might have an interest in doing it next week-end, but before that I nevertheless need to know whether you are interested in getting the information from an actual crack; maybe you want to unlock it the normal way, in which case there is no need for that mess :p Cracking it may however reveal how to unlock the missing events the normal way, so it is up to you to decide whether it is useful or not ;)
The real sign that someone has become a fanatic is that he completely loses his sense of humor about some important facet of his life. When humor goes, it means he's lost his perspective.

Wedge Antilles
Star Wars - Exile

Dr. Jerk
On a Flight into Space
Posts: 1852
Joined: 15 years ago
Location: Canada
Contact:

Postby Dr. Jerk » 14 years ago

I don't really mind either way though, if it gets the information, then why not. So if you would like to do that, sure, that'd be great. :)

I'm not so good at hacking roms myself, although what you're explaining is fairly simple to understand.

Should I go ahead and list the numbers that I still am missing? I found some more missing events since then, not sure why they slipped my eyes.

User avatar
fafner
Cosmic Ranger
Posts: 3524
Joined: 21 years ago
Contact:

Postby fafner » 14 years ago

Bad news: I thought the processor of the GBA was a Z80, but it is in fact a ARM (I think the Z80 was for the old Game Boy, thus my mistake). Problem is that I don't know this assembly language, and it seems to be far too different from what I know for me to understand what's happening in the debugger (I have seen many operations with 3 operands, while those I know usually have only 2). I will be looking for other solutions if I can, but it will take longer anyway. Sorry :blush:
The real sign that someone has become a fanatic is that he completely loses his sense of humor about some important facet of his life. When humor goes, it means he's lost his perspective.



Wedge Antilles

Star Wars - Exile

Dr. Jerk
On a Flight into Space
Posts: 1852
Joined: 15 years ago
Location: Canada
Contact:

Postby Dr. Jerk » 14 years ago

If you want to look for other solutions, then go ahead. I'm busy with other things at the moment anyway, so if you want to look elsewhere, then I can wait.


Return to “Astro Boy Discussion”

Who is online

Users browsing this forum: No registered users and 90 guests