(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-17-24 08:16 PM
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
Posted on 08-15-06 12:42 PM, in Finding an indextable Link
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
Posted on 08-17-06 03:56 PM, in Finding an indextable Link
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
Posted on 08-17-06 04:12 PM, in how hard is 3d with SDL/OpenGL Link
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
Posted on 08-19-06 08:50 AM, in Finding an indextable Link
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
Posted on 08-19-06 08:57 AM, in how hard is 3d with SDL/OpenGL Link
Originally posted by MisterJones
Originally posted by jeb
EDIT: If you're searching for a 3D-Modeller. I prefer http://wings3d.com to Blender.

Blender lets you make your own games too. http://www.tigsource.com/articles/2006/08/14/blender-bullet-physics-2006-contest


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


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.007 seconds; used 359.12 kB (max 432.14 kB)