501
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
music0.obj - ??
music1.obj - ??
music2.obj - ??
music3.obj - ??
music4.obj - ??
music5.obj - ??
rail.obj - ??
texl.obj - Destroys whole world textures. See image above.
wmset.obj - Contains towns, objects etc. but is NOT used by the game!
wmsetXX.obj - where XX is language code. This one is actually used in-game.
wmx.obj - Well... :D
//Getting # set
String CLUT_sets = filebuffer[lookuped+16].ToString("X2");
CLUT_sets = CLUT_sets.Substring(0, 1);
if (BPP == 8)
{
if(int.Parse(CLUT_sets)>1)
tempres = tempres + 20 + (int.Parse(CLUT_sets) * 32);
else
tempres = tempres + 20 + (CLUTs * 32);
}
else
{
if (int.Parse(CLUT_sets) > 1)
tempres = tempres + 20 + (int.Parse(CLUT_sets) * 512);
else
tempres = tempres + 20 + (CLUTs * 512);
}
tempres += 8; //Padding + origin rot
UInt16 width = BitConverter.ToUInt16(filebuffer, tempres);
UInt16 height = BitConverter.ToUInt16(filebuffer, tempres + 2);
1. 15612 - Balamb Garden
2. 18980 - Balamb Garden Ring
3. 19376 - Train 1
4. 20940 - Train 2
5. 21256
6. 22820
7. 23136
8. 24100
9. 24336
10. 24492
11. 26088
12. 27700
13. 29288
14. 29444
15. 31140
16. 33172
17. 36484
18. 36880
19. 38320
20. 39712
21. 41144
22. 42604
23. 43904
24. 44884
25. 45968
26. 49360
27. 55100
28. 60808
29. 65588
30. 66640
31. 67036
32. 67896
33. 68388
const float newSzerU = 256.0f; //CHANGE height * 2
const float newWysok = 256.0f; //CHANGE width * 2
float UU1 = (float)U1v / newSzerU;
float VV1 = 1.0f - (V1v / newWysok);
float UU2 = (float)U2v / newSzerU;
float VV2 = 1.0f - (V2v / newWysok);
float UU3 = (float)U3v / newSzerU;
float VV3 = 1.0f - (V3v / newWysok);
float UU4 = (float)U4v / newSzerU;
float VV4 = 1.0f - (V4v / newWysok);
Any chance for a difficulty mod?
the mods you have done are excellent, But this game is just too easy
// If they had done a training center like the FFX monster arena, where you could get all the additional monsters/boss's
That would've just been amazing
Hopefully if a hard mod comes along, it's so hard that it takes me 500 hours to complete the game
FF8_EN.exe+1584EA - add word ptr [FF8_EN.exe+1C3ED00],04
FF8_EN.exe+15848D - mov [FF8_EN.exe+1C3ED00],ax
Also Copy memory opcode (MOV) that prevents going down from 65k (2 bytes)FF8_EN.exe+158495 - mov word ptr [FF8_EN.exe+1C3ED00],FE00
FF8_EN.exe+1C3ED00 (2 bytes)
Fixed memory val works same as Squall X,Y,Z location. This is:FF8_EN.exe+158676 - add [FF8_EN.exe+1C3ED02],ax - LEFT-RIGHT translation (smooth ADD op)
FF8_EN.exe+15871A - add [FF8_EN.exe+1C3ED02],ax - Still ADD, couldn't find MOV
FF8_EN.exe+15873E - add [FF8_EN.exe+1C3ED02],ax - Another ADD
FF8_EN.exe+158948 - mov [ecx+0A],ax - Copy memory! :)
FF8_EN.exe+158936 - mov [ecx+0A],ax - Copy memory, another, ticked only one time, above also
attaching the Visual Studio debugger to the FF8 process (which is made unnecessarily difficult by that damned launcher...)