Forum

ASSIST, AMERICA'S ARMY COMMUNITY - RELIVE THE GLORY DAYS OF AMERICA'S ARMY 2.5

Show Posts

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.


Messages - ELiZ

Pages: 1 ... 140 141 [142]
2116
Whese are the maps that are in 2.8.5 that isnät in 2.5.0?
Code: [Select]
BRM_Range.aao
Canyon.aao
District.aao
Eagle_Tower.aao
ES2Border.aao
ES2Bridge.aao
ES2McKenna.aao
Interdiction.aao
JavelinTraining.aao
Recruiting_Station.aao
Rummage.aao
SFHospitalSE.aao
SFSnakePlain.aao
ShootHouse.aao
SMU_GH_SFFloodgate.aao
Steamroller.aao
Weapons_Fam.aao
Vehicle_Training_Driver.aao
Vehicle_Training_Gunner.aao

2117
Koden actually started doing that by hand with your older AARE program, before you started posting here :)

Is there a way you could explain how you're doing this? I mean, simple and whatnot? It just boggles my mind as I thought 2.8.x stuff was encrypted.

It's encrypted in such a way that I was able to "crack" it in a day just by looking at the data in an hexeditor.

Code: [Select]
' Create the 64KB key
        asa = 0
        For ca2 = 0 To 255
            For ca = 0 To 255
                If (ca2 And 3) < 2 Then
                    If (asa And 3) > 1 Then
                        SecondLevel(asa) = 1
                    Else
                    End If
                Else
                    If (asa And 3) < 2 Then
                        SecondLevel(asa) = 1
                    Else
                    End If
                End If
                FirstLevel(asa) = (ca Xor ca2)
                asa = asa + 1
            Next ca
        Next ca2

'load the file into an byte array
        cc = My.Computer.FileSystem.ReadAllBytes(name_Renamed)

'Apply the key to bytes 68->End
        For Dcounter = 68 To UBound(cc)
               asa = Dcounter And 65535
               cc(Dcounter) = cc(Dcounter) Xor FirstLevel(asa)
               If SecondLevel(asa) = 1 Then cc(Dcounter) = (cc(Dcounter) >> 7) + (cc(Dcounter) << 1)
        Next Dcounter

The Name table is then encrypted with a second layer, and it's that I'm currently working on right now.
I almost got it right.

The Exporttable and importtable isn't encrypted with a second layer, but instead it is modified in a few ways:
Flags is xor'd with FFFFFFFF
ObjectName and Flagss  has swapped places compared to a 2.5 package.



2118
But it won't have the tender love you put into it :D

Also, I'm a bit concerned with packages. From what I understand ELiZ, you've just converted the 2.8.x packages to a format the 2.5 engine & editor will use. The converted maps then use those packages right? That's cool but the problem I have is that a lot of those objects/sounds/textures are already in 2.5 and it's not going to be good to make people download duplicates of files. Is there a way that your program can check if an object/texture/sound exists in 2.5's packages and use those existing packages rather than the converted ones? Maybe we can trim down the stuff converted from 2.8 to only things that don't exist in 2.5.

That sounds like a good plan, perhaps create new packages, ie T_AA25_ and M_AA25_
I should be able to create a list of all objects in all the exting 2.5 packages.

But first things first, I still have to fix the name table 100%, otherwize we wont be able to check if the object exists or not.

2119
Here is Beta3, most of the issues are solved.
I'm still not 100% satisfied with the nametable issue, but I’ve added some more workarounds so it now works decent.

We also have the Issue with M_AAs vs M2-
What is the best solution?

Koden, I heard that you been working with Interdiction  ;)



2120
Eliz may i ask if you opened a converted map in the 2.4.1 editor? I have something wierd going on, as i ported all the converted packages (static meshes, textures, sounds animations and maps) into my AA 2.5 folder, and opened a map into the editor but i see many textures missing despite the packages being there. I hope it's just something wrong on my install :)

It's not you, it´s one of the things I hope to able to fix this weekend.

2121
I'm getting a "Arithmetic operation resulted in an overflow" message after a few maps, it stops at Canyon. I have a few custom made maps, would that make for an issue?

the version you tested had som absolute paths for what maps to skip, ie:
D:\Workbench\AARE\America's Army 2.8.5\Maps\Canyon.aao

I've attached a beta2 vesion to to this post.
It still have alot of issues, but it should be able to get past 4 maps I have Total Failure with.

Make sure to unpack it anywhere else BUT the game folder.



2122
Status report:

About 80% done.
Almost all 2.8.5 packages converted to v2.5.0 can now be loaded in the 2.4.1 editor.
Only 4 maps fails on the convert.

I still suffer for not to be able to decode the nametable 100% correctly, some characters still get jumbled. Hopefully I will be able to finish this weekend, when I finally have some time over.


2123
I think I got all that I need to convert packages from 2.8.5 to 2.5.0.
Now I only have to dig up old memories from 6-7 years ago about the pitfalls and I know there are some not so obvious.



2124
Some textures and meshes aren't in 2.5 that do exist in 2.8. It would be good to put those in 2.5 packages in case they're used by multiple maps, this would cut down file size rather than using mylevel. Just an idea though. If there's a 2.8 map you like, I would say go for it rather than guessing one the 2.5 community would like.

I only played bridge, from v1.1 to v2.8.X, so I would't  have a clue.
I've been out of touch for such a long time, I'm just need a starting point.
I've saw mention of 2.4.1 editor, where can I download that? I assume if you can load up what I produce in that editor you are good to go?

2125
I'm downloading 2.8.5 now.

If I manage to do this, the plan is to convert the map(s) completly without much manual intervention.
Terrain, Meshes...

I'll take a look, and repor back what can be done.

2126
WELCOME! I posted a comment on one of your YouTube videos and I suspect VendorX has been trying to get in contact with you as well. Anything would be appreciated and if you wanted to even create stuff for 2.5, we would certainly welcome it.

Converting 2.8 maps is a pain in the ass :D

Any specific map I should start messing with?

2127
Hi


I am the author of one of the above mentioned apps, AARE284.
I had the intentions of moviemaking in Aao, but if would like I could remake it so that it would be possible to export complete maps, I remember doing that for AAo-> UT2004 back in the early days.

I got a few messages the last few days about my work in the old AAo community, I suspect some of them have responded in this thread.

In short, I’m taking requests.

Besides authoring AARE and PBSSCollector, I have a few unreleased tools that I made when making AAo movies.

/ELiZ



Pages: 1 ... 140 141 [142]

Download Assist

×

Download Game Client

Important: Battletracker no longer exists. However, old Battletracker accounts may still work. You can create a new 25Assist account here

Download Server Manager