It's Done
Ok It's Done! I finished the new skin. Look it over and give me some feedback. I think it looks a little flat but I'm gonna work on that....
Ok It's Done! I finished the new skin. Look it over and give me some feedback. I think it looks a little flat but I'm gonna work on that....
Posted by Matthew at 9:22 PM 0 comments Labels: Site News
I'm rebuilding the blog template so it's going to look like crap while I work out the bugs
Posted by Matthew at 12:50 PM 0 comments Labels: Site News
This summary is not available. Please click here to view the post.
Posted by Matthew at 5:05 PM 2 comments Labels: Games, LAN Party, LAN-O-THON v3.5, Steam, Valve
For those who are like me and can't remember the order of wires in a standard ethernet cable, I made this simple diagram (according to the common T568B spec).
Posted by Matthew at 12:01 AM 1 comments Labels: Helpful Tips, Networking
Having problems with a strange bug in one of valves games? try running the Steam diagnostics tool and see if it finds any problems
Update:
One of the most common it reports is that your version of Directx is out of date. This easily fixed by downloading and installing the latest version. Directx is often updated monthly and is not always part of Microsoft's auto updates.
The other common problem is outdated graphics drivers. For desktops, this is easy to fix but laptops take a little bit more work. For desktops just visit the website of the brand graphics card you have such as nVidia, ATI, or Intel. For laptops you must visit the website of the manufacturer of your laptop. The common ones are Dell, Hp & Compaq, Toshiba, Gateway, Sony, Acer, Alienware. Hopefully this list will save you some time searching.
Please report any bad links and I will update my list.
Posted by Matthew at 10:19 PM 0 comments Labels: Helpful Tips, Steam
As many know, in this weeks Steam update, in game advertisements were taken out of beta and added to Counter-Strike 1.6. This has launched a long debate about in game advertising. For those who haven't played recently, I took a couple of screen shots detailing the ads. Wall ads were added to de_dust, de_dust2 and de_aztec and ads were also added to the spectator view and on the scoreboard.
Wall Ads-
Spectator and scoreboard ads-
As you probably could predict, this has caused huge uproar in the CS community. There is a massive thread in the Steam forums on the subject. We first heard about ads coming to 1.6 a while back and the plans were detailed in an interview by CS-Nation with Doug Lombardi and ever since, the number of hurt feelings has been growing. Users are feeling neglected and alienated by a company growing more greedy. Below I've summarized the debate.
The arguments against the ads are:
You mentioned the need to experiment - something that's been announced in the last week is in-game advertising in Counter-Strike. Why did you choose to do that now? I read an open letter from a server admin who made the point that he's hosting the game, so why shouldn't he expect a cut?
Well we're looking at a variety of ways of funding these development projects and it probably benefits us less than other kinds of developers. We're very successful with the retail model of large-scale projects; we could have just kept turning the crank on that. I think where advertising-supported projects will be interesting is the degree to which it continues, you know the same way Steam hopefully broadens... one of the issues that it solves is broadening the distribution of games like Red Orchestra, which deserve to reach an audience. I think that we're also going to start to see games that would struggle to get traditional publisher funding find that advertising is a great way of finding and developing an audience, and that's why we're putting the effort to make it possible for people to use Steam to do advertising-supported games. So we really see this as another option that we and other developers can use to figure out how to fund projects going forward. What I would hope to see is that small developers can give away their titles for free and garner ongoing development support by generating advertising revenue, and we've done all the work to make that possible through the work that we're doing in Counter-Strike. That's certainly the hope. Another aspect in addition to broadening monetisation options and funding options, especially for new developers, is the possibility of segmenting your audience. So any time you can give people more pricing options, that's always been a good idea. Some people will prefer it one way and some people will prefer it the other way, but it really requires us - especially as the technology provider that a lot of developers are starting to depend on - to do it first and get it out there, work out the kinks in the system so that they can then use it to trial things themselves.
But do you sympathise with, say, the guy in Germany hosting a CS server who wonders why he should pay to serve your ads? Is there a feeling that they could cut in on that income?
We haven't really thought about that. If they want to talk to us about it then they can. I think in general... there are between 150,000 and 180,000 servers around the world, so I think we've traditionally done a good job of supporting those people and giving them what they need to be excited about running and hosting servers. That's why it's an order of magnitude larger than any other server community for any other group. We're certainly always interested in engaging with any server operator to find out how we can do a better job.
Posted by Matthew at 4:08 PM 0 comments Labels: Advertising, Counter-Strike, Editorial, Games, Valve
Posted by Matthew at 5:02 PM 0 comments Labels: LAN Party, LAN Party Photos, LAN-O-THON v3.5
Posted by Matthew at 8:49 PM 0 comments Labels: LAN Party, LAN Party Photos, LAN-O-THON v3.0
At my last event we did pre registration for the LAN Party online but since the RHA LAN-O-THON is a free event, We had a problem with people signing up online and then not showing up, so this time I'm doing a paper sign up system. I think only people who are serious will take the time to print out the registration form, fill out and drop off to our office.
Posted by Matthew at 9:09 PM 0 comments Labels: Guest Registration, LAN Party
A critical part for any LAN Party is the waiver. It's purpose it simple, it releases the event organizers from any liability if someones computer deep fries at the event. This is important because if there was a power surge or if a computer virus destroyed everyones computers it keeps the Organizers from having to pay to repair all of the damaged computers or from being sued if someone slips, falls and breaks their neck.
Tonight I put together a draft of the Waivers and Registration forms for my event. There are three, one for Gamers, Spectators and Volunteers.
Posted by Matthew at 8:57 PM 0 comments Labels: Guest Registration, LAN Party, Liability Waiver
The solution to Steam error "Invalid Steam User ID Ticket" is to completely exit out of Steam and delete "steam.ui", "clientregistry.blob" and "steam.dll" files in Steam's directory, usually "C:\Program Files\steam\". Once you finish that, start Steam again.
Posted by Matthew at 4:24 PM 1 comments Labels: Helpful Tips, Steam, Valve
Every LAN Party needs a web site. Ours is here. I'm a code junkie but the website I wrote for my last LAN Party(a 25 seat event) didn't have the features I wanted and I don't have the time to write them so I searched the web and tried a few things but the best thing I've found is ALP. It has everything I could need. Tournament management, Music management, server listing and more. I'm going to mod to change a few things but so far so good.
Posted by Matthew at 11:20 PM 0 comments Labels: LAN Party, LAN Party Website
One thing that makes a LAN Party is the sponsors. Several hardware companies offer LAN Party sponsorships on their websites and I have compiled a list of links. Many of them will provide some free swag but it is not guaranteed. Don't expect hardware or anything expensive. For most events, the most you will get is a poster to hang, a t-shirt or two and some stickers.
Posted by Matthew at 10:27 PM 0 comments Labels: LAN Party, Sponsors
At the most LANs getting enough electricity is a challenge and at our LAN it's no different. Larger LAN may use a diesel generator to have enough juice if the facility can't supply it. Even if your location says it has the power you need you may still have to rent power converting equipment to use it. At our lan there is "appears" to be enough electricity in and around the building but I can know for sure with out seeing the circuit breaker panel.
In most circumstances you would go look at the circuit breaker panel to find and mark which outlets are on each circuit but the room where we have held our last 2 LAN Parties, the electrical panel is in a locked closet that maintenance seams to be unwilling to unlock. So we have relied on blind luck not to blow the circuit breakers.
In the room we are using there are several 20 amp outlets characterized by the use of NEMA 5-20R outlets (See the picture, one prong has a T shape) but what I don't know is if each one of these outlets is on it's own circuit or shares with another outlet 5 feet away. A 20 amp circuit can theoretically carry 2400 watts of electricty (calculated by using watts = amps*volts) but most will trip when they reach around 80% load (about 16 amps or 1920 watts)
I'm tempted just to carry down 3 1000 watt microwaves down to the room and plug 2 into one outlet and 1 one in another and have them boil water till I trip a circuit breaker and and after a few minutes if the breaker doesn't trip I will know that they are on separate circuits.
At the event it is optimal to provide 3 to 4 amps for each computer. Even though some of the desktops have a 500 watt power supply that won't come close to using it. Most computers don't use as much electricity as they think. My very high end Desktop rig only draws 300 watts (or about 3 amps) so planning for 4amps is more than enough. Usually you shouldn't have more than 5 or 6 desktops on a 20 amp circuit.
Another thing you have to take into account is the number of amps that a power strip and extension cords can carry. 20 amp power cords and power strips are expensive so we split them over 2 separate power strips and extension cords carrying 10 amps each. The power strips we use can handle 15 amps but the extension cords are different. The 25ft cords can handle about 14 amps but our 50ft cords can only handle 12 amps and if you use even longer cords, the number of amps drops even more.
At our event, since we have so many laptop users I take this in to account when planning the power setup so we can minimize the number of extension cords we have to buy. An average laptop uses around 100 watts or about one amp of electricity. We seat 2 laptops and 2 desktops to a power strip thus maximizing the number of computer we can power.
I'll add some more pictures later. I have all summer to bug the maintenance department to mark the electrical circuits.
Posted by Matthew at 7:26 PM 0 comments Labels: Electricity, LAN Party
Our network is made up of
4 Dell 2324 24 port switches with gigabit uplinks for the table switches.
1 Dell 2708 for the core switch.
1- Router/Firewall/NAT: An old HP 700 Celeron running pfSense
1- Web/File server- An old PIII 733: running FreeBSD, Apache, PHP, mySQL, FreeRADIUS, FTP and Samba. (I would spread the load if we had more machines)
2- Dedicated Game servers: the RHA Laptop (Desktop 3.0ghz P4) and My personal laptop (Celeron M 1.3 ghz)
Add to this my desktop and any other loner pc's I get and we can get plenty of server power.
Depending on what I can find a good deal on, I would like to upgrade the core switch to Dell 2716 or a Dell 2724. I like these Dell switches because they are cheep and good quality. They are made for dell by Delta Networking and company that also makes switches for Netgear and other companies.
Posted by Matthew at 6:48 PM 0 comments Labels: LAN Party, Networking
Posted by Matthew at 6:38 PM 0 comments Labels: Helpful Tips, LAN Party
Thanks for your donation. People like you help keep this blog going.
Posted by Matthew at 12:00 PM
This blog is an inside look into what it takes to put on RHA LAN-O-THON v4.0, a 50 person LAN Party happening Friday, October 26 2007 for the residence of USF in Cypress E.
I want to share my setup with you so you can use some of my ideas at your events and I can use yours. I want to create a LAN Party Guide that stays up to date as technology and society changes by using the blog format. In the coming months I'm going to write guides on how to install different game servers and plugins, setup a file server, setup pfsense to mange and track users, install and config Freebsd to run a web server to power ALP and other software.
About LAN-O-THON
LAN-O-THON is a LAN Party that was started by The Residence Hall Association (RHA) at the University of South Florida (USF) and has become a semiannual event.
Some History...
v 1.0 LAN-O-THON first started in 04-05 in the Andros Community Room and had about __ people in the BYOC. I'm told it was memorable because one of the lights in the room caught fire or something like that.
v2.0 After the fiasco in the Andros Building the Event was moved to Holly J.
v2.5 The main games were Unreal Tournament 2004 and Warcraft III;
v3.0 This was when I got involved. I ran the network and the main game server. the predominant game was Half-life 2: Deathmatch
v3.5 I planned the BYOC for this one. We had nice need rows and zero network problems. We played Counter-Strike: Source and Half-life 2: Deathmatch;
v4.0 I planned this event to the max. We had a great event. We played Team Fortress 2 and Half-life 2: Deathmatch;
Now I'm working on planning v4.5 and it is going to be bigger and better and I'm blogging every step of the process.
About Me
I am a Architecture major at USF but one of my hobbies is tinkering with computers and the best way to share this is through LAN Parties. I enjoy working with computers, networks and web design. I started the Cypress LAN Party Group in the dorms here at USF and I run a monthly LAN Party in the dorms. I am also on the RHA programing committee and I'm in charge of the RHA LAN-O-THON, the event that this blog is all about.
If you have any questions, feel free to send me a message or just leave a comment.
Posted by Matthew at 12:00 PM 2 comments Labels: History
I'm slowly working on a series of blog posts meant to serve as a general information and how-to guide on how to plan, organize and host as successful LAN Party.
Posted by Matthew at 12:00 PM 1 comments Labels: LAN Party, LAN Party Guide
Well I'm starting a blog about planning and running a 50 man LAN Party for the students living in the dorms at USF (The University of South Florida) and all of the stuff that goes in to it.
Posted by Matthew at 12:00 PM 0 comments Labels: Site News