22-09-19, 15:47 | #11 | |
Member
Joined: Sep 2010
Posts: 306
|
Quote:
I'm opening IDA Pro right now to see if I can scavenge why it's failing. I had previous success with it while developing a UWP VPN solution but it was native - right now it's managed JavaScript so I'm not entirely sure if IDA will pick up. It actually worked - the breakpoint on saveModelToPackageAsync hit - now it's time to debug. Last edited by sasho648; 22-09-19 at 16:11. |
|
22-09-19, 15:52 | #12 | |
Member
Joined: Feb 2015
Posts: 874
|
Quote:
|
|
22-09-19, 16:12 | #13 | |
Member
Joined: Sep 2010
Posts: 306
|
Quote:
First problem was that there were occasionally duplication of vertex indices which are ok in the zone file but not ok in the 3mf buffer. Now I've fixed that but it still ain't working for some reason - it fails with unspecified error at saveModelToPackageAsync If don't have anything better to do add me on skype so I can share my screen and you can see what I'm talking about - sasho648 Actually never mind there is not much to show it's giving me the error right in the debugging log - e06d7363 - it's accessing data after the buffer size it seems Actually never mind again that seems to be the same exception that is being thrown around sometimes. Last edited by sasho648; 22-09-19 at 16:29. |
|
22-09-19, 16:28 | #14 | |
Member
Joined: Feb 2015
Posts: 874
|
Quote:
Let's say we have the following strip: 2/2/5/7/1/3/3/8/4/4/4 Do the following steps: 1) Read 3 values (signed shorts in aod) from the beginning 2) check the three values. If they are all different then go ahead, if not return to step 1 and read 3 values at position beginning+1 (add 1 at every new cycle) 3) if the position in the strip of the first value is even skip this step, otherwise, if it's odd, exchange values 1 and 3 4) you now have your explicit face to import in the 3mf file. Now return to step 1 and repeat till the end of the strip. Previous strip becomes in explicit faces like this: 0) 2/2/5 discarded 1) 2/5/7 -> 7/5/2 OK 2) 5/7/1 OK 3) 7/1/3 -> 3/1/7 OK 4) 1/3/3 discarded 5) 3/3/8 discarded 6) 3/8/4 OK 7) 8/4/4 discarded 8) 4/4/4 discarded |
|
22-09-19, 20:50 | #15 |
Member
Joined: Jan 2012
Posts: 2,446
|
It's a nice idea to add new levels !
|
22-09-19, 21:32 | #16 | |
Member
Joined: Sep 2010
Posts: 306
|
Quote:
Last edited by sasho648; 23-09-19 at 18:15. |
|
24-09-19, 03:40 | #17 |
Inactive
Joined: Mar 2018
Posts: 1,453
|
What are you doing with all this?
|
24-09-19, 03:58 | #18 |
Member
Joined: Jul 2012
Posts: 4,286
|
It's pretty well explained. Rebuild AOD 1:1 in unity using all the assets we can now extract from the game thanks to fan made programs, then refine and finish the game.
Good luck with the project! There's a lot of pessimism for big builds like this that get announced before there is much to show, due to the vast majority being cancelled five pages later. Try not to let it get to you, and keep working until it's done. |
24-09-19, 06:34 | #19 | |
Member
Joined: Feb 2015
Posts: 874
|
Quote:
I don't get why you're facing all these issues. You've already made a level viewer so I guess you know the structure of zone files, don't you? |
|
24-09-19, 11:03 | #20 |
Member
Joined: Apr 2015
Posts: 610
|
Keep up the good work
|
Thread Tools | |
|
|