Archive for the ‘Technical’ Category.
March 19, 2011, 5:11 pm
So if you’re using the mod _NPCscan for the game World of Warcraft, you know that you have to clear your creature cash to scan for the same mob twice. It can be tedious to do this repetitively, so I’ve made a simple command line script for Windows to do the job on start-up.
(This works for Windows XP. It would work for Vista and 7 but it might require some tweaking. I wouldn’t know how to do it though since I don’t have Vista or 7.)
Make a text file in the same folder as your WoW executable and fill it with this:
del Cache\WDB\enUS\creaturecache.wdb
start Launcher.exe
then save it as scanlauncher.cmd. The important part is that you save it as something.cmd. If you have file extensions hidden, you’ll have to enable them, at least temporarily. (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/win_fcab_show_file_extensions.mspx?mfr=true shows how in the notes.)
After you’ve made the file, launch WoW with this new file! It will clear the creature cache just before the game starts. You can make a shortcut by right-click dragging and selecting create shortcut. You can change the icon by right clicking the script and going to properties.
Tags:
automatic,
batch,
batch script,
cache,
cmd,
command line,
creature,
creaturecache,
creaturecache.wdb,
del,
delete,
launcher.exe,
npc,
npscan,
script,
ui mod,
world of warcraft,
wow,
_npcscan Category:
Games,
Technical |
Comment
September 27, 2010, 12:36 pm
Quick technology tips:
DVI and HDMI share the same video signals. That means you can buy a cable that has a DVI port on one end, and an HDMI port on the other, and they’ll be compatible. Even the HDCP is compatible. The one downside is that DVI doesn’t carry audio.
A small PCI-Express card can fit and operate in a large PCI-Express slot. You can put a 1x device in a 16x slot if you wanted. Or you could put a 1x device in a 1x, 4x, 8x. The inverse is not true, however, as you can not put a large card into a small slot.
August 11, 2010, 8:12 am
I have created a batch script that will share your screen with others. The disadvantage is you will need to allow inbound connections (why port forwarding is sometimes necessary).
start VLC -I dummy screen:// :screen-fps=4.000000 :screen-caching=300 :sout=#transcode{venc=ffmpeg{keyint=40,hurry-up},vcodec=WMV2,vb=150,fps=4,height=480,acodec=none}:http{mux=asf,dst=:PORT/} :no-sout-rtp-sap :no-sout-standard-sap :sout-keep
- Change PORT to the desired port. It may be any unused port above 1024. Examples include 2199 and 8080.
-
Put the code into a text file in your VLC directory called stream.cmd.
-
Double click to run.
-
Access the stream with WMP10 or VLC at http://YOUR_IP:PORT/
-
Replace YOUR_IP and PORT with your current IP address and your chosen port. An easy way to find your current IP address is by going to ipchicken.com or whatsmyip.org
This will broadcast your screen at 4 fps at 150 kilobits/second. It can be opened in any program that can display wmv2/asf/http. Example programs include Windows Media Player 10 and VLC. If need be, you can change height (the vertical resolution in pixels) and vb (the bitrate in kilobits/second) as necessary. Note that the width is inferred from the height. This batch file could potentially be modified to run on operating systems other than Windows. I use this often to share my screen with friends, and to allow friends to watch me play Starcraft 2. Note for Starcraft 2 in particular, the game will need to be in Windowed-fullscreen or windowed mode.
April 25, 2010, 6:07 am
For the longest time, I couldn’t figure out what was wrong with my Unreal Tournament 3 setup. Every time I entered a game of any type, the loading screen wouldn’t appear. Instead, it would say “Precaching” in red with a black background. I figured out the reason why it was doing this is because I had the “-nomoviestartup” command line option set. “-nomoviestartup” eliminates movies of all types, not just the startup movies. Loading screens are considered movies. There are campaign movies, too, and you’ll miss out on those with the command line switch.
There is a way to turn off the start-up movies in a non-destructive way. Find your “My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTEngine.ini” file. Open it with a text editor, such as notepad, and search for “[FullScreenMovie]“. Directly below it, add semicolons before all the sections that say “StartupMovies”. It should look like this:
[FullScreenMovie]
;StartupMovies=Copyright_PC
;StartupMovies=EpicLogo
;StartupMovies=MidwayLogo
;StartupMovies=UE3_logo
;StartupMovies=Nvidia_PC
;StartupMovies=Intel_Duo_Logo
;StartupMovies=UT_loadmovie1
Congratulations. You have disabled start-up movies and/or restored your loading screens!
Tags:
-nomoviestartup,
3,
caching,
fullscreenmovie,
loading,
movies,
pre,
pre-caching,
precaching,
screen,
start,
startupmovies,
tournament,
unreal,
up,
ut,
ut3,
utengine.ini Category:
Games,
Technical |
Comment
March 27, 2010, 2:18 am
Is the “Dualview” option not showing on your NVIDIA control panel?
Short answer: Restart your computer.
Explanation: I have two monitors that I was trying use with my computer, and I encountered a particular problem. I’m running Windows XP Pro SP3 with NVIDIA graphics. I tried to set up the monitors in a primary/secondary configuration, allowing each monitor to have a different resolution, and my task bar to fill one screen. I had a problem because despite the help literature describing the option, I had no ability to select “Dualview”. After searching the web for a solution, some more brutal than others, I tried a simple one. It was suggested that I restart my computer. The reason being that the NVIDIA control panel or my operating system can’t detect both my monitors at a low level unless the operating system is started with both of the monitors connected. Since I didn’t plug in the monitor until after the system was up and running, it hadn’t been started with both monitors. Restarting the computer fixed this problem because it allowed the operating system to detect both monitors at start up.
March 2, 2010, 6:36 pm
This is a brief review for the Logitech Classic Keyboard 200 USB.
Pros:
- Compact. Only has one “Windows” key, the margins of the keyboard are small, and the “Home End Insert Delete” row is 2×3 instead of 3×2. It doesn’t take long to get used to.
- Responsive, relatively quiet keys.
- USB.
- Has the ability to press several keys simultaneously. It’s no gaming keyboard, but it’s close.
- Cheap
Cons:
- Sometimes doesn’t get recognized by my BIOS unless it’s the only USB device. Note that it always works once the OS starts. I’m not sure if this is a problem with my computer or the keyboard.
- No built-in USB hub.
- No built-in volume control (note: this could be a pro for some).
- Keys aren’t loud, but they aren’t silent.
Overall, I give this keyboard a 4/5. Definitely a good buy if you are looking for a minimalistic keyboard that isn’t huge. I use it for gaming all the time and it works fine for me.
March 2, 2010, 6:16 pm
My idea of a dream VoIP program would have a lot in common with popular VoIP programs. Server-side presence information, firewall transversal, video, etc. I’d like a program that degrades gracefully. Popular programs try, but it seems that transmitting video can interfere with graceful degradation. Also, the lower limit on bandwidth and jitter is too high for my preference with many of these programs. I’d like a program that could transmit video and audio in conditions as low as dial-up. I’d like it to have an auto-reconnect preference to resist connection drops. I’d like a quality setting to allow the user to throttle their bandwidth usage. Maybe I’ll start a project like this someday. One can dream, eh?
Recap of my dream VoIP program:
- Text chat
- Low-latency audio
- Video
- Group chat, group audio, and group video calls
- Free internet-to-internet calls
- Robust back-end network
- Peer-to-peer for most operations (increases efficiency)
- Firewall transversal, when necessary
- File transfers
- Username-based identification. No confusing IPs or ports to work with
- Optional offline LAN-only mode
- Graceful quality degradation
- Audio and video usable in dial-up or GPRS conditions
- User-configurable quality setting
- Optional auto-reconnection for dropped calls
- Silent reconnection. The program stays hidden when it’s not called by the user. No pop-ups saying “THE NETWORK CONNECTION WAS LOST”.
- Extreme resilience to packet loss and jitter. I’d like audio to work in 50-80% packet loss. Maybe some extreme forward error correction would do the job.
July 9, 2008, 9:38 pm
Note: Most people are not affected by this. On Firefox 3 and IE7 I noticed a strange behavior. This isn’t exactly a bug, but it would be wise for web browser designers to look in to. The HTTP character set headers take priority over the HTML meta http-equiv pseudo headers. Continue reading ‘Web browser character encoding priority’ »
July 5, 2008, 1:44 am
Today I tried to log onto the GameSurge IRC server to get a scrim for Counter-Strike. When I logged on, however, I was greeted with a one hour G-Line (Global ban) for having an open proxy server. I have a web server but no proxy server. Continue reading ‘GameSurge proxy G-Line’ »
July 4, 2008, 7:52 pm
Some people might think that Azureus has “sold out”. In reality, the entire program is still open source. The new Vuze UI is completely optional. Continue reading ‘Vuze isn’t evil.’ »