Author Topic: Coming to a screen near you soon!  (Read 4490 times)

Legacy_Estelindis

  • Hero Member
  • *****
  • Posts: 935
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #45 on: October 12, 2010, 12:17:30 pm »


               Poor Elgar.  :-(  Thanks for the reply.  Hope you get well soon.  :-)
               
               

               
            

Legacy_Talia Kirana

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #46 on: October 13, 2010, 02:57:13 am »


               Hope you feel better soon!
               
               

               
            

Legacy_ElgarL

  • Full Member
  • ***
  • Posts: 128
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #47 on: October 13, 2010, 12:46:03 pm »


               I'm back at the PC (propped up:wizard:) so looking to fix a couple of bugs which have appeared, then (fingers crossed) we'll open beta.
               
               

               
            

Legacy_MrZork

  • Hero Member
  • *****
  • Posts: 1643
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #48 on: October 13, 2010, 01:13:25 pm »


               Glad you are on the mend. As someone who has dealt with back trouble, I know it's no fun and sitting the way most people do coding can be rough. Anyway, take your time; this game has kept us engaged for so long that I am confident it will continue to do so long enough for such a significant advance. '<img'>
               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #49 on: October 15, 2010, 01:00:35 pm »


               Hey would be possible to save spells in slot for situation when you (temporarily) lost the spell slots, so you wouldn't need to re-add all spells there again and again? Would be amazing improvement for wizards and divine spellcasters.

Also, hows progress?
               
               

               


                     Modifié par ShaDoOoW, 15 octobre 2010 - 12:01 .
                     
                  


            

Legacy_ElgarL

  • Full Member
  • ***
  • Posts: 128
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #50 on: October 16, 2010, 03:42:22 pm »


               I've not found the saving/loading of spell slots functions yet (not really looked), but we are getting there. I'm currently stuck on one piece of a casting ability check. Everything else seems to work ok, but untill I sort this we can't be sure. I'll get there eventually, but this may take a few days to find and fix.
               
               

               
            

Legacy_Avonos the Rogue

  • Jr. Member
  • **
  • Posts: 70
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #51 on: October 18, 2010, 07:05:34 am »


               I know Acaos did some work on this for NWNExalt awhile back for Linux servers.  Someone may have ported it over to windows by now.  I'd check out the nwnx.org forums.  There may be a wealth of information there for you.
               
               

               


                     Modifié par Avonos the Rogue, 18 octobre 2010 - 06:06 .
                     
                  


            

Legacy_ElgarL

  • Full Member
  • ***
  • Posts: 128
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #52 on: October 18, 2010, 12:15:38 pm »


               I have been meaning to look over at the NWNX forums, I should have before I started to reduce the amount of duplicate work. I just never seemed to get around to it.



Well, teh good news is teh castign bug is fixed, so just waiting to see xwarren to hand him a new beta. Bad news is only Anti-Paladin is not working correctly, so almost there.
               
               

               
            

Legacy_Kail Pendragon

  • Sr. Member
  • ****
  • Posts: 405
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #53 on: October 18, 2010, 04:17:36 pm »


               Simply amazing! Muchos kudos
               
               

               
            

Legacy_Calvinthesneak

  • Hero Member
  • *****
  • Posts: 1159
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #54 on: October 19, 2010, 03:43:37 am »


               

Avonos the Rogue wrote...

I know Acaos did some work on this for NWNExalt awhile back for Linux servers. Someone may have ported it over to windows by now. I'd check out the nwnx.org forums. There may be a wealth of information there for you.



I don't think anyone had anything done as of the end of August, I'd been looking at that sort of stuff, but that doesn't mean it was advertised.  Most of the functionality for NWNx seems to be developed for Linux.
               
               

               
            

Legacy_Grizzled Dwarflord

  • Newbie
  • *
  • Posts: 13
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #55 on: October 20, 2010, 01:57:43 am »


               Nice....but then I'm cut from the cloth of,  "If it looks too good to be true, it is."  Your reasoning and logic behind this premise is sound, yet...how, after 9 years and more, has no one thought of this before?  I mean, I know why I didn't, but there are and have been minds far brighter than my own..... hmmm, yes, perhaps it is the way of things, accidental inventions and discoveries, how many centuries passed and how many apples hit the ground before we struck upon the notion of gravity....or at least put the principle to paper....

But back to more pressing matters:  PRC aside (for that's a bridge we'll blow up when we come to it), to what extent will performance actually be hindered?  It seems to me that this is nothing more than patch with a ghost exe that fakes the real exe into believing it's something that it's not, and then loads normally from there.  And why is it that you seem so familiar to me?  Do I owe you money?
               
               

               


                     Modifié par Grizzled Dwarflord, 20 octobre 2010 - 12:59 .
                     
                  


            

Legacy_Avonos the Rogue

  • Jr. Member
  • **
  • Posts: 70
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #56 on: October 20, 2010, 06:35:46 am »


               Calvin: yeah, I think it's pretty much just for Linux servers, unless you want to port it to windows.  Whatever the case, Acaos and a few others did some plain amazing stuff for NWNx2.  Definitely worth a look if you run a Linux server.
               
               

               
            

Legacy_Calvinthesneak

  • Hero Member
  • *****
  • Posts: 1159
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #57 on: October 20, 2010, 07:53:08 am »


               

Grizzled Dwarflord wrote...

Nice....but then I'm cut from the cloth of, "If it looks too good to be true, it is." Your reasoning and logic behind this premise is sound, yet...how, after 9 years and more, has no one thought of this before? I mean, I know why I didn't, but there are and have been minds far brighter than my own..... hmmm, yes, perhaps it is the way of things, accidental inventions and discoveries, how many centuries passed and how many apples hit the ground before we struck upon the notion of gravity....or at least put the principle to paper....

But back to more pressing matters: PRC aside (for that's a bridge we'll blow up when we come to it), to what extent will performance actually be hindered? It seems to me that this is nothing more than patch with a ghost exe that fakes the real exe into believing it's something that it's not, and then loads normally from there. And why is it that you seem so familiar to me? Do I owe you money?



Lots of people thought of this, but editing the exe was not a viable option while they were releasing regular patches.  Also I don't know if you've ever seen Assembly code (I'm just sorta learning to read it, let along program it).  Also it's probably not entirely legal to edit the exe, I don't know what the legaleese around that is.

As for the performance being hindered, only while it loads I suspect.  Stuff Elgar can answer for you better.  It's a bit more than a ghost, since it is going to include functionality that will change some of the basic hard coded limitations of the game.
               
               

               
            

Legacy_ElgarL

  • Full Member
  • ***
  • Posts: 128
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #58 on: October 20, 2010, 10:41:10 am »


               

Grizzled Dwarflord wrote...

Nice....but then I'm cut from the cloth of,  "If it looks too good to be true, it is."  Your reasoning and logic behind this premise is sound, yet...how, after 9 years and more, has no one thought of this before?  I mean, I know why I didn't, but there are and have been minds far brighter than my own..... hmmm, yes, perhaps it is the way of things, accidental inventions and discoveries, how many centuries passed and how many apples hit the ground before we struck upon the notion of gravity....or at least put the principle to paper....

But back to more pressing matters:  PRC aside (for that's a bridge we'll blow up when we come to it), to what extent will performance actually be hindered?  It seems to me that this is nothing more than patch with a ghost exe that fakes the real exe into believing it's something that it's not, and then loads normally from there.  And why is it that you seem so familiar to me?  Do I owe you money?


The reason I've not done this before was partly due to Bioware still supporting the game, but also I'd never encountered the hard coded limitatiosn as I'd never used anything like the PRC before. Each of the Bioware patches altered the base code, thus rendering any patch I would have made invalid. Now that it's an unsupported game the code base is fixed.

The way this works is it hooks into the normal exe in over 100 different places, redircting the code to new code I've written to replace or modify many of the default functions. As this is all done in memory and it never actually alters the default binary as it sits on your hard disc it doesn't break any copyright or legal restrictions.

Performance should not be hit at all. No more than when using the PRC currently (slightly longer load time at the very start). When using the launcher for custom content rather than wrapped with the PRC you'll notice no difference in performace at all.

As to me being familiar, you may have come across me in one of the other projects I've been involved with. Most notably Asheron's Call.
               
               

               
            

Legacy_NorthWolf

  • Full Member
  • ***
  • Posts: 143
  • Karma: +0/-0
Coming to a screen near you soon!
« Reply #59 on: October 21, 2010, 03:32:21 pm »


               Very nice. I'm also glad to read that you're not sticking this exclusively in the realm of the PRC, since your project has such a large scope.



That being said, best of luck. Hopefully I'll see this around some time.