2011-01-14, 05:13 AM
(2011-01-13, 05:47 PM)Madison Lastrega link Wrote:Allright guys:) lets play nice:) I LOVE the fact that ben and I are doing customs work to our title, when you play Rathmor, it will be unlike anything played before on the som format, and I say BRAVO my friend for taking the time...... I myself have invested now OVER ayear making my toolset.. STILL NOT DONE....Not even close in fact, my problem is that when ever I get alot of stuff done , I go back and try to make it better...., I am a perfectionist when it comes to my art, and IT will show......... In holy's defence here....... He is right about one very strong detail........ Giving up.... When you become obsessed with making your own tool set and straying away from the origanal format.... it is easy to just say " what the hell have gotten myself into?" and just throw your hands up and quit........ I my self went 3 months and did not even touch SoM, just because I could not import custom made animated objects......... Now I modeled during that time , but I almost gave up on SoM, because of that.... Now I am happy with a good story driven RPG with BEAUTIFUL visuals, and customs that break the mold ..... Literally.... I came up with a map set that uses round map pieces for a good depth and randomness.... ( the pieces actually overlap and when rotated can give a "real earthy" look and feel) now in Bens defence I killed the stock SoM map set long ago. I have over 2000 made map tiles, ( not all are inplemented of course) some are good and will be used, others well just ideas or stencils.... so when ever the hell Mytrosia comes out;/ you will notice one thing.......... My enviroment will be unlike anything seen in SoM........ And I now am happy with using KF1 (JAP) enemies and NPC's , I gave up on doing customs , with the exception of reskinns.......... Then I got on a 3 month tangent of making the tool set better, (during the time I stopped working on SoM game design) I broke the eula, and dissasembled all the programs down to the source code.... ( lot of good programs for that) , EULA's do have one little option that allows in some cases to alter the software....... If the software is "BROKEN" and you can't reach the author you may then "fix" the source as long as you comment in the code what changes were made......Now long story short....... I was tring to add more VRAM to the program to make it run better on modern machines......... well I did it and it was easy....... so I got greedy and the thought , if I can translated the text in the strings, I can find out where the INI is and change the amout of items and objects per map right? I also know the size of your maps are in the INI as well......... so with alot of work and a little help from babylon........I translated the strings commented coed.......took over a month to do so..........ONLT TO FIND OUT ......in line 6702 after compiling the final coede they DELETED the damb INI ......So all stats that are numerical......Are locked in the source code forever and with out the INI there is no way to find them and alter them..........A trainer would work IF you isolate the correct values, and since they don't move ANY during operation......Well I think you guys get the proverbial "neddle in haystack" So once again I almost gave up on som completly because of its MASSIVE limtations........ But now I have scaled down again and will make mytrosia with what I have to work with.........In the long run a open source game editor that we make BASED on the IDEA of som will ultimatly solve our problem........Until then lets just have fun with the old 11 year old Som and be happy for it is , what it is, and sadly , with only minor additions being available, it is what is will always be........ I hope that makes sence..........So ben Keep on makin those phat objects, and I will too..... and todd.................. Good one......... I agree a year on the pause button, that was more of a waste of time than me trying to make the map 400x400 instead of 99x99.......... But hey atleast he got his pause button to work, I am still using 99x99 map sets........ so persistence and what is important are in the eyes of the beholder........Last thing opinions are like bungholes, we all have em, and to most people besides ourselfves they all stink:) Just my opinion:)
I'm not really sure what you're getting at here with all this stuff. There is no disassembler sophisticated enough to disassemble the runtimes. If you know of one please tell us. Even if you did that it would be impressive to make any sense of the disassembly.
If you have animated models already created, you can add them via x2mdl and cpgen as Verdite explained.
There is no concept of "VRAM" which would apply to Som. There is the ram in your PC and your display adapter. If you need more you can buy it. There is no EULA ... though the disclaimer on the website frowns upon disassembly/reassembly presumably for the purpose of making your own competitive product. Coffee got a response from From Software that said anyone is free to reverse engineer the file formats. And as I recall only Japanese citizens are bound by any law which would be related to Som anyway. And that foreigners are free to import Som / presumably make KF games with it.
Anyway if you wanna "hack" Som. Take some C++ night courses and check out the Ex source code. This stuff is all being methodically taken care of. But doing it the right way (the only way I know of) takes time. I'd love to have help of course.
Lofty claims like this just confuse everyone involved.
PS: Ex does a litany of stuff. Pause is of course one of the coolest. It also pauses your game when you go to another window or minimize for example, and the same code pauses the sound when entering a menu so that door closing sound effect doesn't keep playing then not play when you jump back into the game. It also syncs the bgm if like. That said pause is less than 1% of Ex... this fixation of pause seems pretty disingenuous (ie. not cool)
PPS: Pausing an application like Som is no simple feat. It involves every single subsystem in fact. In other words there is no magic pause button for software. Though it would be nice if there was.