
Event Test in Omega Factor
- Astronomical girl
- Banned
- Posts: 3438
- Joined: 15 years ago
-
- Cosmic Ranger
- Posts: 3254
- Joined: 15 years ago
- Location: Castelia City
- Contact:
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
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 
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


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
Wedge Antilles
Star Wars - Exile
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.

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.
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 

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
Wedge Antilles
Star Wars - Exile
Return to “Astro Boy Discussion”
Who is online
Users browsing this forum: No registered users and 137 guests