126
Scripting and Reverse Engineering / Info about the field scripting language goes here.
« on: 2004-07-12 00:34:07 »
This is going to be an expansive section of Gears and so it's nice to start a new topic and keep the script-related here.
Now, this is a sample of how I'm documenting each opcode. I think this is the most elegent solution.
Now, if you guys want you can take a line from the opcode marix in Gears and assist me by posting discovered arguments in something like this style here. I'll pop it into Gears. If you can think of something more elegent than this, let me know before we hae 128 of the little boogers decypered only to find some really key information we should of included...
For example should WINDOW say the following?
WINDOW (id=00 x=0000 y=0000 h=0000 w=0000)
-----
Now, terrence, because you have had more play time with script logics (I've been working on more of the cosmetic aspects of the language) Can you tell me how memory management works? Is there a protected array in memory that the script language uses for storing variables? Does it has free reign over the the PSX's memory. I would think the kernel will allow for a degree of protection.
Also, are there flags? Are these bools different from the memory array?
I guess memory management should be the first thing to work out.
Now, this is a sample of how I'm documenting each opcode. I think this is the most elegent solution.
Now, if you guys want you can take a line from the opcode marix in Gears and assist me by posting discovered arguments in something like this style here. I'll pop it into Gears. If you can think of something more elegent than this, let me know before we hae 128 of the little boogers decypered only to find some really key information we should of included...
For example should WINDOW say the following?
WINDOW (id=00 x=0000 y=0000 h=0000 w=0000)
-----
Now, terrence, because you have had more play time with script logics (I've been working on more of the cosmetic aspects of the language) Can you tell me how memory management works? Is there a protected array in memory that the script language uses for storing variables? Does it has free reign over the the PSX's memory. I would think the kernel will allow for a degree of protection.
Also, are there flags? Are these bools different from the memory array?
I guess memory management should be the first thing to work out.