Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
Acmlm's Board - I3 Archive - - Posts by jeb |
User | Post | ||
jeb Newcomer Since: 08-15-06 From: Switzerland Last post: 6481 days Last view: 6481 days |
| ||
Hello!
First i want to say hello, because it's my first post on this board. I've never done anything in romhacking before, but a few weeks ago i've seen pok�mon hacks and I tought that this is a really interessting thing I want to try out, too. I decieded to try it on Zelda OOT because the zelda games are my favourite games. I started with the textsystem. I saw that there is already a thread about this task, but either the person didn't post anything he knew or he didn't get out more. Anyway, there's more to know about it. Now i know how to change color, asking questions to the player and so on. I will post all this infos when I know more about it. This was about my motivation doing romhacking. My problem: In the textengine of OOT, there is a "opcode" to jump to another dialog. This dialog is refered by a 16-bit index. Because there is an index, there must be a index table too, which contains the real adress of the dialog. I checked if there are the real offsets of the dialogs inside the rom or the offsets from beginning of the dialog data. Both doesn't exist (or i didn't find it). Now I need your help how to find an indextable. I thought about choosing a variable which contains any adress and a second one which contains the offset of the dialog in relation to this variable. Then checking each byte (or word or whatever) and see, if the dialog offsets fit inside this system. But to be honest, i don't really know how a indextable might be structured and this algorithm is slow and very bugy. If I make an error while coding that program, it takes me hours to find the error. So if you know a better algorithm to find a indextable or know already how the textsystem in OOT works, I would be very happy. At least I want so say sorry for my bad english. It's not my main language. Thanks for your help jeb |
|||
jeb Newcomer Since: 08-15-06 From: Switzerland Last post: 6481 days Last view: 6481 days |
| ||
Hi!
I thought that sbd. will come and say: It's hard ASM-Hacking is a difficult task. I have already expirience using ASM for x86, but not for n64. I've seen a few papers about the n64 having a main and 2/3 coprocessors. But i've not yet seen a tutorial on how to use them together. Maybe because it's not that know atm. But does anybody know a good paper/tutorial to learn coding for the n64 to start asm-hacking it? thx, jeb |
|||
jeb Newcomer Since: 08-15-06 From: Switzerland Last post: 6481 days Last view: 6481 days |
| ||
Hi!
I think SDL and OGL is a great!! choice to make 3D-Games because it works on nearly every plattform. But if you've never done anything in 3D, you have to decide, what you really want to do: creating a game or coding an engine. OGL only draws primitives. Everything else has to be done by hand or using an other library. A good, complex and not to complicated animation library for 3D programs (doesn't matter which renderer, works with DX too) is https://gna.org/projects/cal3d/. If you prefer to go on to your game, you can choose a graphic library like http://www.ogre3d.org. This library does everything for drawing, animating and translating for you. But collision is not included. You could use a physics engine for it, so you have nice behaviour in your world, too, for example "Newton" or "ODE". There is an engine I really like. It does loading, animating, collision, userinput and everything for you, C++ or .NET. Its called Irrlicht -> http://irrlicht.sourceforge.net/. Many people say, that this engine gives you very small control to the engine. But it's very very easy to use and to create a simple game. So dicide what you want to do. If you stay at OGL, the nehe Tutorials are great. jeb EDIT: If you're searching for a 3D-Modeller. I prefer http://wings3d.com to Blender. (edited by jeb on 08-17-06 03:19 PM) |
|||
jeb Newcomer Since: 08-15-06 From: Switzerland Last post: 6481 days Last view: 6481 days |
| ||
Thx for your informations. I've also found a few code-examples for n64. I'll see if I understand it.
thanks |
|||
jeb Newcomer Since: 08-15-06 From: Switzerland Last post: 6481 days Last view: 6481 days |
| ||
Originally posted by MisterJonesOriginally posted by jeb Using a prebuilt Engine, Editor and Coding IDE, there is also http://3dgamestudio.com/. I've never used it, but a friend of mine is working with it for a few years now. I guess he worked on an MMORPG but it was never released. |
Acmlm's Board - I3 Archive - - Posts by jeb |