8,963
edits
Paradox-01 (talk | contribs) mNo edit summary |
Paradox-01 (talk | contribs) m (Testing different .NET and langs for Onisplit) |
||
| Line 178: | Line 178: | ||
The bigger idea is that every object with custom data gets treated appropriately automatically: Their features get added the the master xml or are optionally also used to build new OFGA resources. | The bigger idea is that every object with custom data gets treated appropriately automatically: Their features get added the the master xml or are optionally also used to build new OFGA resources. | ||
==Onisplit== | |||
===Tests with original and alternative codebases=== | |||
Due to former ''contact'' with Onisplit, I was curious whether the codebase could be upgraded. | |||
As a secondary goal I will might (re)implement the FILM fix described on [[Talk:OniSplit#FILM_import|Onisplit's talkpage]]. | |||
Based on snv revision 1211, level0_Final.dat was used for export. | |||
Onisplit VB needed a lot post-conversion bug-fixing. | |||
{| class="wikitable" width="100%" | |||
|- | |||
! Program !! Onisplit C# (.NET Framework 4) !! Onisplit C# (.NET 10) !! Onisplit VB (.NET 10)* | |||
|- | |||
| Speed || 8.509 ms || 8.327 ms || 8.491 ms | |||
|- | |||
| Peak RAM usage || 57,36 MB || 108,88 MB || 1.370,37 MB (lol, but still slightly faster than the original) | |||
|} | |||
* VB version for serious usage would require some more cleanup, testing and memory optimaziations. | |||
edits