#1
|
||||
|
||||
InnerSpace
I've recently been talked into switching from WInEQ2 to InnerSpace and so far I'm pretty satisfied with it. I'm working on configuring a few things to how I like them and I saw a few of the UI mods on their website.
http://lavishsoft.com/wiki/index.php/ClickBoxer http://lavishsoft.com/wiki/index.php/IS:Ventrilo Those are two that I thought were pretty cool and I was wondering if we could get an InnerSpace Forum here on the boards or at least a dedicated thread for people to share the mods they use and maybe some configuration tricks that some might not know about. |
#2
|
||||
|
||||
Feel free to use the code snippets forum for the time being. If enough threads come up I'll make a new forum for it. Make sure you mark all threads with IS or Innerspace in the thread title.
|
#3
|
||||
|
||||
Here are a couple of things I changed in mine.
I did not care for the window titles being like "is1 (CTRL+ALT+1)", "is2 (CTRL+ALT+2)", etc., so I changed the script to show the profile name. I name the profiles by the "main" toon name on the account the profile is configured for, so for example, if acct #1's main is named Bubba, then my titlebar for that session shows "Bubba (1)". I just put 1 there, as I know it's ctrl+alt+1, and don't really need to waste that space. ;-) You can modify it to your liking though, so here is how you do that: 1) Go to your InnerSpace\Scripts directory. You will see the file you want to modify in there, it is called DefaultStartup.iss. However, you can't just edit this one, or the patcher will just patch it back again. Copy DefaultStartup.iss to EQStartup.iss. 2) Edit EQStartup.iss. Look down around line 70 or so, you see a line Code:
WindowText is${Count} (CTRL+ALT+${Count}) Code:
WindowText ${Profile} (${Count}) Code:
WindowText is${Count} (No Hotkey) Code:
WindowText ${Profile} (No Hotkey) 3. Save the file. Now, go edit your session startup sequence in InnerSpace. Insert init for EQStartup right before DefaultStartup. (this is from the General tab in Inner Space Configuration, under Startup Sequences & under Session, click on the Startup button). Click the Finished button, and all done. If you have a quad core, and want to set cpu affinity for multiple sessions between all 4 cores (instead of just core 1/2 by default), you can do that also in your new EQStartup.iss script. Look in the script for the EQSession() function, and replace it with this one: Code:
function EQSession() { /* customize this part for EverQuest 1 */ /* EQ1 is unstable with multiple CPUs. This will rotate the affinity between two cores */ if ${SessionNumber}%4==0 { proc 4 only } else { if ${SessionNumber}%3==0 { proc 3 only } else { if ${SessionNumber}%2==0 { proc 2 only } else { proc 1 only } } } /* Set up our mouse transformation handler for when people resize the window, since EQ1 does not scale the display on purpose. */ Event[On Window Position]:AttachAtom[EQOnWindowPos] alias normalsize WindowSize -Reset alias tinysize WindowScale 20 alias pipforegroundsize WindowSize -Reset alias normalposition WindowPos -viewable ${Math.Calc[${Display.DesktopX}+10].Int},${Math.Calc[${Display.DesktopY}+10].Int} alias tinyposition WindowPos ${Math.Calc[${Display.DesktopX}+10].Int},${Math.Calc[${Display.DesktopY}+10].Int} alias pipforegroundposition WindowPos -viewable ${Display.DesktopX},${Display.DesktopY} alias fullscreenmouse alias normalmouse alias tinymouse alias pipforegroundmouse bind fullscreenkey SHIFT+ALT+f fullscreen bind normalkey SHIFT+ALT+n normal bind tinykey SHIFT+ALT+t tiny bind next CTRL+ALT+x "uplink focus -next" bind previous CTRL+ALT+z "uplink focus -previous" } htw
__________________
Be sober, be vigilant; because your adversary the devil, as a roaring lion, walketh about, seeking whom he may devour.
Click here to donate to htw Last edited by htw; December 13th, 2008 at 03:14 PM. Reason: Attached EQStartup.zip (iss) |
#4
|
||||
|
||||
I dont have a quadcore. I'm just running a dualcore. So, can I change
Code:
/* EQ1 is unstable with multiple CPUs. This will rotate the affinity between four cores */ if ${SessionNumber}%4==0 proc 4 only else if ${SessionNumber}%3==0 proc 3 only else if ${SessionNumber}%2==0 proc 2 only else proc 1 only Code:
/* EQ1 is unstable with multiple CPUs. This will rotate the affinity between four cores */ if ${SessionNumber}%2==0 proc 2 only else proc 1 only |
#5
|
||||
|
||||
Quote:
htw
__________________
Be sober, be vigilant; because your adversary the devil, as a roaring lion, walketh about, seeking whom he may devour.
Click here to donate to htw |
Tags |
None |
Currently Active Users Viewing This Thread: 1 (1 members and 0 guests) | |
cupofjo |
|
|