Jan 18 2006

Moving Along

Well, we’re moving along.  Kristin finished painting the door trim and the doors in the kitchen today.  She just painted them a flat white with no coloring (boooooo).  I just vacuumed a bit in the master bedroom and cleaned everything off the floor since we are having the carpet installed tomorrow.  I also went downstairs and started hanging the telephone and ethernet wires.  I have finished hanging the bedroom phone line and have connected it already.  I ran the ethernet wires next to the heater next to our cubby room.  I have decided if I’m going to drill a hole into the cubby hole and have all the wires meet in that room.  I’m kind of leaning in that direction though.

Tomorrow I took of work so I can be at the house while the carpet is installed and the glass block windows are taken care of.  By the end of tomorrow, the kitchen, garage, and master bedroom will be finished.  We already have moved everything in the apartment kitchen over and need to move the bedroom from the apartment to the house next.  We will probably do that on Friday, possibly Thursday after we get off work. 

Jan 16 2006

Kitchen and Master Bedroom Check

Been a while since the last post about the house, mostly because of being so busy.  Kristin and I are really tired from working so much lately, but here is what is going on.

The kitchen is almost finished.  It’s so close that we’ve already moved all the kitchen stuff from the apartment to the house.  The only thing left to do is paint the door frames.  The new dishwasher was installed, the ceiling was primed and painted white, the cabinets were painted white inside and out, and the walls were primed and painted yellow.  Kristin picked the color and loves it, just reminds me of an omelet. The panty has been finished also.  The light in the pantry was installed and works great also.  The new electric outlet for the fridge has been wired up and is working correctly.

The master bedroom is almost finished also.  We’ve finished painting, George installed the extra wood so that we can have a two level closet, and I’ve wired up the cat5, cable, and phone line.  We have carpet coming in on Wednesday.  We’ve also added a light inside the closet, we just need to connect the line up for power which won’t be too much of a problem.

We also looked into getting block windows for the basement windows.  The price was lower than we were expecting, so we decided to get the block windows now.  Each window will have a vent and we went with the Decora pattern.  We are getting the windows through Ace Glass Block.  The glass block windows will be installed on Wednesday also.

My Dad was able to stop over Sunday and he finished installing the garage door.  He actually managed to get it to work perfectly which was amazing considering some of the height and bar problems that we were running into.  It was really great of him to do since he is working 60 hours a week at work.  Today I cleaned out most of the garage, scrubbed down the concrete, and Kristin cars fits in the garage great.  It’s actually in there right now since we car pool to work every day.  I still need to clean out the 1/2 part of the carage so that I can store the Jet Ski in there.

I had also started to rewire the phone lines in the house.  Zoomtown was turned on Friday, but was not working correctly.  I ended up rewiring the phone lines starting outside and then moving on to the inside of the house.  Pulled all the wire except the new wire George ran and the wire going to the kitchen.  I created a setup where the dsl modem will have it’s own line and the rest of the house will be filtered from the basement (so now we do not need a filter on each line in the house). 

The last thing that I can remember that is done so far is that work on the living room has been started.  The ceiling has been primed, my Mom started pulling the screws up on the floor, and George has started putting dry wall up around the sides of the fire place. 

Jan 12 2006

ZCE 1000

Looks like Zend is celebrating their 1000 person to receive a ZCE (Zend Certified Engineer) certification.  They sent me an email about it a couple days ago, but I’ve been so busy that I really have not had a chance to look at it until now.  Apparently, they have created a new ZCE logo for the first 1000 ZCE’s to use.  I just happen to be one of the first 1000.  In case you’re not sure what the Zend Certified Engineer means, it basically is a certification for programming with PHP.

ZCE1000.GIF 

Jan 11 2006

Electric Rewiring

Well, there was a very important lesson learned.  Just because an electric wiring system in a house has been approved by an inspector does not mean that the electric wiring system is actually good or alright.  Problems can still exist.

George had mentioned that a lot of the upstairs were on the same circuit yesterday, so I took the task of mapping out every light, switch and electric outlet in the house.  I saved the result in a excel matrix of plugs and circuits.  By looking at that sheet, a few problems should automatically jump out.  Almost all the living room and a few lights in the basement are sitting on circuit #9 which is only 15 amps.  Almost the entire second floor, plug in dining room, front porch lights, kitchen lights, and back porch lights are on circuit #17.  Some other issues here and there where the bathrooms / outside should be on their own GFCI protected circuits, but share the circuit with other rooms around the house.

After looking through this, it looks like for my power needs, there will need to be a bit of work done on the electric system to bring it up to my liking.  Other work on the house has been getting done also, but I’ll talk about that later when I have more time. 

Jan 09 2006

MAME Input Controller

After doing a bit of research, I’ve decided that I will be using I-Pac from UltiMarc to handle the interface between the joystick / buttons and the computer.  I’ve spent about a week or two researching the different options.

For those of you that have no clue what I am talking about, here’s a little better description.  Each joystick has 8 wires and each button has 1 wire.  Each of these need to be able to send a signal to the computer when they are moved or pushed.   This is not a simple solution once you think about it, because where are you going to put these wires into the computer?  This is where teh I-Pac comes in.  You can plug each of the wires up to this controller, and then the controller plugs into the computer in the PS/2 port (where the keyboard goes) or can be plugged into a USB port (which is what I am doing).

I went with the 28 keyboard controller, which is enough for a two player system like the one that I am building.  The inputs will be for 2 joysticks, 6 buttons each player, coin slot 1, coin slot 2, player start 1, player start 2, sound up, and sound down.  That will leave me with 2 open buttons that I can use later if I find a use.

Here are some of the benefits that set this controller apart:

  • It has a fully programmable key code set which is stored even after power off unlike some other interfaces which lose all data when powered off.  This is nice for setting up the buttons to correspond to certain keys once and never have to worry about it again.
  • All joystick/button connections easily made via screw tag strip, the connections are marked on the board.  This makes life easier so that I won’t need to use a solder to get each wire on the board.
  • Does not use a matrix, so there will be no ghost keys.  This is a huge benefit.  If you hit a bunch of keys at once on a keyboard, you will notice only two or three keys will register at once.  This is a problem if playing games with two players (joystick movement x 2 + button presses x 2).  This allows for as many inputs to occur simultaneously.
  • Does not use a scanning method which causes a variable delay, each input has it’s own dedicated connection to the on-board CPU.

Once this part comes in, I will have all the pieces needed to start building the control panel.  I plan to build the control panel first, before I start building the rest of the cabinet.  This will make life easier since I can start working on the interface and the front end, without having the big clunky cabinet until more of the house is done to store the cabinet.