punktiger: (pinball)
2021-08-23 08:27 pm

The Pinball Project, pt. 9

Right. So it's been a good eight months since I wrote about my Virtual Pinball build, so I'm sure the one or two people who read this will be thrilled with the update.

So, sometime during the spring, I managed to get my byootocks up to MicroCenter to find a case suitable for the build. My hopes for a smallish, inexpensive case were soon dashed against the Rocks of Reality as every smallish case they had was either out of stock, a damaged demo, seemed to be made of Gold Pressed Latinum (judging by the price they were asking), not being made anymore or, worst of all, wouldn't properly fit the motherboard I'm using. Trust me when I say that this is essentially what I expected. In the end, I managed to get a desktop case (as in one of those old-skool type cases that sit horizontally on your desktop) for a "reasonable" price (after getting sticker-shock by some of the prices I was seeing, it seemed reasonable at the time). It was much larger than I wanted, but it was a case that fit, so it won out. Go me!

After fitting in the motherboard and connected the peripherals it came with (like the case fan with a cord that was too short to be effectively placed and the drive lights / USB ports that was in the original case that I had to remove and reattach to the motherboard because it would complain QUITE IRRITATINGLY if they weren't plugged in), everything seemed pretty stable. The biggest downside is that I have to use the rear USB ports because the four ports placed conveniently on the front piece that the motherboard INSISTED TO BE INCLUDED don't work anymore. (Y'know?... Y'KNOW??...)

Regardless, the system is stable and works for however long I play on it (as opposed to the system that would blue screen even when idle). I have about 200 boards on it thus far, and I'm always searching out for more. I'm focusing on VPX (Visual Pinball 10) tables because they're a bit more stable. Using the back glass system with VP9 tables works, but when I switch to a different table, the back glass for the first game stays on and I would have to manually close it to get the new back glass for the current game I'm playing to display. VPX tables will nicely close the back glass when I end the game and switch to a new one. I'm going to miss playing a bunch of VP9 tables that haven't been converted to VPX, but I would rather have a smoother playing experience.

So the VP Table is (for the most part) finished. I still hate the case for it, but that can't be helped right now. I have been enjoying getting my pinball fix whenever I want, and that's certainly a plus as opposed to me sulking away that I can't get to play some decent pinball.

Now. That being said, I recently found there is a new pinball arcade opening "near" me (the one "near" me before was the Pinball Wizard Arcade in Durham, NH, but they closed a few years ago). This one is much closer to me: Electromagnetic Pinball Museum and Restoration in Pawtucket, RI (link goes to their home page). I'm going to go there for my birthday this year (2 September), but not as early as I'd want (I have a doctor's appointment that morning). But, hooray for real pinball!

That's about it for the time being. This might be the last part in this series (unless I can find a better/smaller computer case).

Take care!
punktiger: (pinball)
2020-12-10 07:43 pm

The Pinball Project, pt. 8

So... It's been a while, hasn't it. Fallen off the radar for a few months with no updates or anything. Yeah... odd how that works. Believe me, nothing extinguishes the fire in your belly like being fed serving after serving after serving after serving after serving after serving after serving of non-stop fail. This will be lightly condensed, but still long...

I last mentioned I had put the motherboard inside the cabinet, and things were still working. That bit of victorious speech was premature. Things were anything BUT working. I'd boot the system, play a game or two, then the VPin program would crash. Or more commonly, the computer would blue screen. Most times when it was just idling! The "error code" explanations weren't very helpful, either. Like the cause of the blue screen was part of the NTFS system, or memory errors, or driver errors, or graphic errors, or processor errors... literally all over the damn place! Like snowflakes, no two blue screens were the same!

Ran MemTest 86+ overnight. No issues. Checked memory seating. All good. Checked processor seating. Good, too. Chip cooling fan doing its job. Replaced the thermal compound on the processor. Checked the hard drive connection. Good... but the blue screens kept on coming.

I will admit at this point, I did not wipe the drive and reinstall Windows 10, and I'll tell you why. I removed the motherboard from the cabinet to do a lot of my testing, and the blue screens became less frequent. I put it back inside, and they came charging back with more frequency. Removed it again, and they were less frequent.

OK... So the motherboard obviously has claustrophobia or something. The biggest problem is it's mounted in the ONLY place inside that has room for it.

Looking for another solution, I read about these mini PCs that were tiny, and could run Windows 10 on two monitors. Thanks to a friend, I managed to secure one of these little marvels. It WAS small. It could fit inside the cabinet with lots of room to spare. So, I eagerly set it up, and got Windows 10 up, running, and fully updated. Then I installed the VPin program and tested out a game.

My heart sank when, while it was able to run the program, the controller delay was VERY noticeable, and made the game unplayable. We're talking about a quarter- to a half-second delay from hitting the flipper button to getting a reaction from the flipper. Totally unusable.

I only had one other usable motherboard in the house that I hadn't tried yet, and that was from my old computer before I built the one I'm using now to type this entry.

Got it set up, Win 10 installed, updated, all the drivers, got two monitors working, then installed the VPin program... and for WHATEVER reason, the playfield would appear in the backglass, and the backglass would be in the playfield in the upper right corner of the screen.

Went into Windows 10 Display properties and made sure the playfield was Monitor 1 and the backglass was Monitor 2 and in the right order. Reinstalled the backglass program and made sure the configuration and resolutions were correct. Tried to tweak every other setting I could think of that dealt with the displays. Same result.

Posted in a Vpin forum about this problem and was told to try a monitor swapping program. Got the suggested one and followed the instrux to set it up properly... and it just wouldn't work... unless I wanted both the backglass AND the playfield in the backglass monitor.

So, I walked away from it in frustration for most of November.

...

Fast-forward to a this past Monday. My mind wanders to that abysmal wreck of a VPin machine. Why is something like this giving me so much grief? What am I doing wrong? It seems to be fighting tooth and nail against me. Every avenue I take to mitigate a problem just comes up with a new, unexpected problem.

It then hits me; I'm trying to turn it into something it's really not. What I mean by that is, my vision of that pinball machine is to have the computer and everything inside the cabinet to make one, easy portable game system. And everything from the first few steps into making it told me it all wouldn't fit inside. From the original computer/video card issue onward, it's been me trying to bend reality to my will. A sort of a "ten pounds of sugar in a five-pound sack" thing.

So, let's say I give up that vision. What's currently inside the cabinet (audio amplifier and speakers, two monitors, USB controller board for the cabinet buttons) all seems to be working out fine. It's just all the cables would be sent out the back of the unit to plug into power or a computer. So, find a small computer case to house your computer and leave it at that. It won't be as elegant, but it'll still work and I can play pinball.

And with that, I'm starting again. I have the original motherboard and graphics card I wanted to use in the first place. Today, I wiped the drive to have a fresh, brand new install of Windows 10 using the latest ISO file from Microsoft. But if anything, this taught me something. I DIDN'T connect the backglass monitor during the install process, so Windows will see the playfield monitor as the ONLY monitor (i.e. Monitor 1). After Windows was up and running and updated, I connected the backglass monitor, reset Windows, and made sure the main monitor was STILL the playfield monitor. Downloaded the latest installer for Visual Pinball and got that properly set up and configured to use the backglass monitor. Installed a simple pinball table and backglass, and ran the program.

The backglass appeared in the backglass monitor, and the playfield... was in the playfield monitor, but in desktop mode. OK, this is something I can work with. A few tweaks in the settings, and the playfield was in the correct orientation in the appropriate monitor. Played a few rounds to test everything out, and it all worked properly.

SUCCESS! And trust me, after all the garbage I had been through on this over the past couple of months, it feels really good now.

So what's next? I'm really not out of the forest yet. The last piece of the puzzle is to get a case for the computer. Now, I really have to temper what I'm looking for with my expectations. If I can at all help it, I don't want to mail-order a case... mainly because with all the times I've been bitten with this project, I am REALLY shy about trusting a case description on NewEgg or Amazon with the motherboard I'm using. Because it was a specific Dell motherboard from a machine that was MADE for that motherboard, the components aren't really in the usual places. Meaning things like hard drive cages will interfere with the RAM sticks, and no backplane for the outputs at the back. I had a small mini tower case that I thought would work with it, but it didn't because of the hard/floppy drive cages. It's one of those things where I'll have to bring the motherboard with me to make sure it'll fit properly. Which means planning a trip to Boston to MicroCenter, the only real computer store in the area that isn't a Best Buy or other "big box" store.

But that's an issue for another time. This entry is already monstrous.

For now, I'll be slowly adding in tables, testing them, and hoping for the best. Then I'll install the front end (PinballY) and set that up. Hopefully by that time, I'll be confident enough to find an appropriate case for the computer and I'll call it as done as it could be (short of adding more pinball tables to play).

I thought this was supposed to be fun, not supremely aggravating. But, I'm better now.
punktiger: (pinball)
2020-10-24 10:37 pm

The Pinball Project, pt. 7 (and MORE!)

I know I haven't been filling you in on the progress of my virtual pinball cabinet these past few weeks. Sorry about that. Distractions, frustrations, and real life keep getting in my way. So, here's an extra-large entry to get you all caught up on this fool's errand.

Now that the two-screen setup is working, my next step is twofold: setting up all the Visual Pinball programs (VPin 9, 9.5, 9.95, and 10)* to work with the control buttons, and setting up the PinballY front end to work with each VPin table. (BTW, "PinballY' is pronounced like "pinball-why.")

*Yes, certain virtual pinball boards work best with certain VPin versions, and those boards made for VPin 10 will not work with VPin 9x (nobody said this would be simple).

Over the past few days, I've been going through repositories of virtual pinball tables, picking and choosing the ones I'm interested in having/playing. Of course, the first three I looked for were my "pinball trinity," the three main boards I would have in my game room (if I had a game room): Flash, Lost World, and Paragon.

Fun fact: 1977 was the year that marked the start of computerized pinball machines, and the phasing out of electro-mechanical boards. By 1979, all pinball manufacturers in the US were making electronically scoring machines, relegating the distinctive clatter of score reels resetting to zero at the start of a game to a bygone era.

What that means for pinball emulation is that while the older electro-mechanical boards were able to be emulated just by Visual Pinball's scripting language, the more modern, computer-driven boards needs the special programming used (in the form of ROM chips) to make everything happen. Thankfully, finding the special ROMs for most pinball machines today is rather easy and repositories abound... with the notable exception of Gottlieb/Premier. Last year, they sent out DCMA takedown notices to all the pinball emulation repositories to remove their pinball ROMs from their sites. That means someone wanting to play a classic Gottlieb board like "Cleopatra" or "Genie" in emulation are going to be out of luck. You can still get the pinball table in emulation, but it won't run without the ROM files. That said, I *did* manage to locate some Gottlieb ROMs I needed for a few choice tables. Score!

Then came setting up PinballY for the tables I had. To its credit, PinballY was very easy to install and set up. It automatically found the pinball tables I had downloaded. It'll even go out to the IPDB and cross reference the exact tables and fill out all the necessary info on it... except for the handful of original, fan-made ones I got.

Then it was the pretty part: getting all the menu graphics for each of the tables. There are things called "media packs" for Hyperpin for just such a purpose. These contain the graphics for the table's backglass, playfield, and menu logo, among other things. Fortunately, PinballY is compatible with them and will assign everything accordingly. At least, for most of the tables I have. There were a few tables where media packs didn't exist for them. Lots of searching for screenshots of backglasses, playfields, and logos, and being mostly successful. There were a few I couldn't find, were unusably tiny, or had a massive, obvious watermark on them to make them unusable.

And then it was (what I was thinking was going to be) the fun part: test playing all the tables to make sure they all work. Yeah. This turned into the BIGGEST FARKING HEADACHE and I encountered: tables that wouldn't exit cleanly by leaving the backglass/scoring active, those that would put the table in the wrong orientation (causing me to futz about with the table's settings to put things in the right orientation), DMD/scoring screens that won't stay in the position I put them, having PinballY thinking that the backglass file was the table and the table file was a new table and doubling the entries, those that would crash Visual Pinball upon exiting, Windows 10 crashing for no apparent reason, and answering all those one-time "Are you using this pinball ROM for personal use?" requester boxes when the computer pointer vanishes as soon as you move onto that requester box, leaving you to scratch your head as you try and figure out how to answer them.

I had been on "the fun part" for a couple of weeks, and just finished up last night. I have about 114 tables, so I went kinda slowly, doing about six to ten tables a day... mainly because of the frustrations trouble-shooting when things went wrong.

And then the part I'll be starting on tomorrow: culling the boards that either won't work properly, continually crash, have really wonky physics (if the ball acts like it's rolling through REALLY THICK AIR, then the physics are wonky), or aren't as good as I thought they would be. Trust me, I know the difference between a "challenging" table that I would have to be in the mood for playing, and one that just flat-out fails to deliver any joy to me.

Today, I re-mounted the motherboard back into the cabinet and made sure it was still working and the cooling still had enough clearance to work properly.

I also attempted to fix an issue I had when I assembled the cabinet, a small area of T-molding wasn't lying flat on top of the cabinet. It was my first time installing T-molding, so there had to be a mistake or two. T-molding is a vinyl strip that finishes a board edge of an arcade video game cabinet. A bit of trimming, a bit of glue, a few taps with a rubber mallet, and it was... well... good enough, I guess, but not as good as it could be... which seems to be the theme of this whole project, truth be told.

In other news, my "good" laptop that I've had for about 10 years was seriously showing signs of age. The screen had a loose connection or break in the cable somewhere that was making the colours go weird when it was opened in certain positions. A few months ago, I had replaced the power supply because half(!) of the cable from the supply to the computer had gone stiff and was cracking. And, despite the best intentions of others saying they could try to get me an updated laptop, I soldiered on with it as best as I could. It was made for Windows 7, and it runs Windows 10 fairly well. It's a little pokey, but not aggravatingly so.

Last month, a few days after my birthday, I got a call from my case worker at the Massachusetts Rehabilitation Commission asking me if I needed a new computer or tablet. Thanks to an end-of-fiscal-year overage, they were able to supply me with one free-of-charge... the best price to pay! I mentioned that I could certainly do with a new laptop, as mine was pretty long-in-the-tooth. Fast-forward to today, and UPS delivered to me a brand new Dell Latitude 5510 (10th Gen Core I5, 8Gb, 256Gb SSD, Win10Pro) courtesy of the MRC. Holy cow it's good! Now I have to figure out what I'm migrating from my old laptop. It'll take a while before I'm settled with the new one.

That's all for now. Hopefully, I'll post another update sooner than I did with this one.
punktiger: (pinball)
2020-10-04 06:28 pm

The Pinball Project, pt. 6

Well, I had sent off the motherboard back to the online store, and I received the replacement on Friday. I was smart this time, I tested it for power before I did anything else... well, after I installed the processor, memory, and hard drive on it, that is. Fortunately, this one works. Woo!

While I was waiting for the replacement to be processed, I took the original motherboard I had initially planned to use in this build and hooked it up to the monitors and buttons. It was placed outside the case along with the power supply. I wanted to see if everything else worked. Both the buttons and the monitors lit up. After some more experimentation, I set up part of the pinball software to get a feel what this would potentially look like once it's done. It wasn't too bad. I even played a few games with the handful of "boards" I set up.

The only minor grump I have about the monitor setup, is that the backbox monitor is considered "widescreen," and it stretches the backglass design to fit it. It's not really all that bad but I tend to notice it. Not that it matters in the end; my attention would be mostly on the main playfield anyway.

Back to the replacement motherboard. After a successful test run, I hooked it up where I had the other motherboard... USB plug for the buttons and lights, the two HDMI cables for the monitors, audio cable for sound, WiFi dongle, mouse and keyboard, and powered it up. The playfield monitor soon displayed the BIOS for the motherboard and allowed me to set it up properly.

Now comes the fun part... installing an operating system. Since all of the pinball software I'm using to run this cabinet is MS Windows based, Windows 10 was the obvious choice (the other system I was using was Win10 as well).

Fun Fact: I was going to get Windows 10 on the computer by first installing Windows 8.1 and upgrading it (long complex story). So, during the install on Win8, I had noticed something. That something being the backglass monitor continually going through its "no signal" test... meaning it filled the whole screen with a solid color (a different one every few seconds) with an info box giving such info as resolution, connection type, frequency in Hertz, etc., slowly moving around the screen. This concerned me, since I specifically landed on this motherboard because it had two video connections, and the packaging said it was for "multiple displays." So, why wasn't it working? I switched the monitor cables around, and the backbox display worked, but not the playfield. To say I was livid would be an understatement. I pored through the BIOS settings to figure out what I was possibly doing wrong. Finding no answers that I could see, I wrote a customer support letter to the motherboard manufacturer about the issue.

Anyway, as for the OS, using that method to get Windows 10 on my computer was not working (much like nearly everything else on this build), so I just installed Win10 directly and linked it to my Microsoft account. I really wanted it separate, though, but I didn't want to pony up the money for another license.

It's not enough to have a fresh install of the OS, you also have to go through UPDATE HELL. That was Saturday afternoon through night. The updates made my internet slow to a CRAWL! My DSL connection is slow enough without Microsoft hogging up every last bit of my bandwidth, so I paused all the updates, did my usual website cruising before bedtime, then restarted the updates and went to bed. Let it go to town overnight when I'm not trying to use the internet.

Well, this morning, after all the updates (except two quick ones) were installed, I reboot the computer to see if there were any more updates coming, and the second monitor started working! I guess Windows 10 just needed to do some driver updates to get both monitors up and running at the same time. I was quite relieved.

After all the rigamarole over the past two days just to get the base system up and running, I took it easy today. I tried doing a little research on virtual pinball front ends (essentially, a glorified menu of the tables installed on a virtual pinball cabinet). The three most popular ones are HyperPin, PinballX, and PinballY. I keep hearing that PinballY is the easiest of the three to set up, so I'll have to read up on it.

So that ends this entry. There were a few other things that I didn't mention (like hooking up the 2nd monitor to a graphics card to see if I could get both to work, no dice), but I figure I've gone on long enough about this for tonight.
punktiger: (pinball)
2020-09-22 07:56 pm

The Pinball Project, pt. 5.1

Sorry for the lack of news about the project. I ended up sending back the motherboard to NewEgg on Friday in exchange for a new one. According to my tracker, it hasn't arrived there yet.

I had been thinking that if it isn't the motherboard, it might be the processor, but when I removed the processor from the board, it shows absolutely no signs of damage. Unfortunately, I don't have another spare motherboard I can try the processor in, so I can't really check it.

Anyway, while I'm waiting for the new motherboard, I hooked up the original computer I had planned to use for this build to see what it all looks like when running. Of course the computer and graphics card works well. It handles the two-screen output like a champ. I just can't use it because there's so little room inside the cabinet, it won't fit -- mainly due to the height of the graphics card (GTX 750ti). So, I hooked it up outside the cabinet.

If anything I'm finding out how to run Visual Pinball (the main virtual pinball program I'm using for this build) with a two-screen setup... what files go where and the like.

That's all for right now. I probably won't pick this up again until after the replacement motherboard arrives.
punktiger: (pinball)
2020-09-18 06:13 pm

The Pinball Project, pt. 5

MASSIVE SETBACK!

It seems that the brand new motherboard I got for this build is defective. Either that, or the processor.

I wired up all the buttons and monitors, plugged them in to their respective places on the board, got out my camera (phone) to record the first bootup, hit the power switch... and nothing happened. Well, by nothing I mean that the monitors and buttons lit up, but the computer wouldn't start. I checked all the connections, no dice. Went online to get the real manual for the motherboard (they only gave me a "quick start guide" in the box) and found where the "case power switch" connection was located. Tried turning it on that way. Nope. Checked the power supply by connecting it to the original motherboard I was going to use. It started. Tried it again on the new one. Nope. Got another known working power supply from a spare machine and tried it on the new motherboard. Still no response. Since the button lights are connected via USB to the motherboard and they came on when power was applied, I know that at least that subsystem was working.

Looks like I'm going to have to get an RMA from Newegg and send the board back for a new one. I'll get that started tomorrow. I'm tired right now and want to not think about this whole project for a little while.
punktiger: (pinball)
2020-09-17 08:56 pm

The Pinball Project, pt. 4

When last we left our intrepid adventurer... he realized that his motherboard and video card weren't going to fit in the cabinet, full stop.

OK, so I did some looking online and found a new motherboard that could take a Ryzen processor with graphics capabilities. A few more cashed-in bonds later, and they were on their way.

I received them today and excitedly put it together and test fit it inside the cabinet. The CPU cooler was just a little on the tall side. (insert "facepalm.gif" of your choice here) After a bit of finagling I found a spot where it fit with enough clearance for the cooler to draw air properly. Of course, that meant the power supply had to move... and no matter where I moved it, it wasn't going to fit, full stop.

Mainly, this is a small pinball cabinet with not much room inside, and the monitor has this bowed back to house the wall-mounting screw holes. That curve takes up a lot of room that, if it was just thinner and flat, could be used for other components. Thank goodness I've been taking CBD oil for the last few weeks (thanks, sis), or I would have been screaming bloody murder.

So, I looked over what needed to be fit, and where things needed to go. "Amplifier goes here, 2nd display control panel could go there, power strip can go... uhh... If I put it like this... no...the plugs stand up, except for the wall warts... ummm..." It was then I realized there was no place I could put the power strip inside the cabinet because of that bow-back monitor. OK, FINE! The power strip will join the computer power supply outside of the cabinet for the time being.

Those decisions made, I took the opportunity to completely assemble the cabinet. This job needed two people, of which I was merely one. Of course, assembling this beast on the floor wasn't helping much, as some of the angles I needed to view while holding several bits of MDF in their positions were just not easily doable. A lot of grunting and mild cursing later, the cabinet finally fell into place. Naturally, I had forgotten to remove a piece of protective plastic film on the back glass monitor, which was... erm... "easily" remedied (after a little more mild cursing).

That's where I called it quits for the evening. I'll mount a few more things in the cabinet tomorrow, and wire in the buttons. I'm hoping to give it a test start tomorrow, maybe even install an OS if I'm feeling particularly jaunty.
punktiger: (pinball)
2020-09-15 07:23 pm

The Pinball Project, pt. 3

Punk's Pinball Universe is now officially ooooooon hold for the time being.

I got the cabinet kit today, the last part of my puzzle, and began the laborious process of putting it all together. For a single page of instructions with pictures, they were still a bit odd. No numbered steps. I didn't know if I should read them along the top, or in columns (turns out they're in columns). It's all a post-and-cam assembly (like most pre-fab furniture).

A few things stood out. Taking a good look at the depth of the cabinet (when completed) filled me with a sinking feeling, as it's not very deep. There was something I said (predicted?) when I first made an entry about my concerns on this nearly two weeks ago: "Like, if the graphics card is a bit too tall with the amount of room I have between the motherboard and the play field monitor that might have been alleviated if the monitor was a quarter-inch thinner."

Turns out that was exactly the case. Well, not a quarter-inch thinner... it needed more than that.

So! Where does that leave me? I need to do a little more research. There's a range of AMD Ryzen processors that have a GPU as part of the chip itself; not quite as good as a high-end graphics card, but it'll do the job. However, that now means I have to get another motherboard... and the memory to go with it. I can part with a few more savings bonds to cover it, but I wish I didn't have to.

That's really the only problem I'm having with this build (well, that and being a single screw short. A quick trip to the hardware store sorted that out).

Now, if you'll excuse me, I'm off to the Interwebs and see what I can get for parts.
punktiger: (pinball)
2020-09-13 06:13 pm

The Pinball Project, pt. 2

Both playfield monitor and fan adapter were delivered without a problem. Now, some of the testing begins.

Hooked up the necessary cables to the motherboard, got a mouse and keyboard, connected the monitor, plugged everything into a power strip, and gave a test run. Things work... slightly better than expected (a.k.a. "Holy Crap! I caught a break!"). Turns out I didn't need a switch for the power supply. As soon as I switched on the power strip, the computer turned on. Shutting down the machine as normal (Windows 10) powers everything down. I knock off the power to the power strip, and the next time I turn on the power strip, it powers up the computer again. Nifty!

The playfield monitor is lovely and sharp (using the VGA connection as a test; it'll probably be better when I connect it using HDMI). Unfortunately, I was caught in Windows Update Hell, as I hadn't powered on that machine in a few weeks. I really should have done it before i took it apart for this build. Oh well, live and learn.

Next, tested the amplifier and speakers. Y'know, I didn't know what I was expecting when I ordered the parts. Of course, the amplifier came without any cables (save for the power adapter), and the speakers came without wires. Fortunately, I had a spool of speaker wire and a soldering gun (even though my soldering skill is very iffy at best).

Anyway, connected up the amplifier and attached the speakers and it all works. Rather well, actually, and it'll probably sound better when I mount the speakers in the cabinet... after I get some screws, that is.

The only thing I haven't tested is the small back glass monitor, as I realized that I don't have any spare HDMI cables around the house. *heh* *sigh*

So, that's all the testing and whatnot for tonight. I know what I'm getting tomorrow; a pair of HDMI cables. I already have a lot of wood screws here, and I'll need to know if there are any pilot holes on the cabinet for the speaker screws before I figure out what size screw to use.

The next major event is getting the cabinet on either Tuesday or Wednesday (it was originally scheduled to arrive on Wednesday, but recently it's saying Tuesday. Either day is fine, frankly).
punktiger: (pinball)
2020-09-13 11:13 am

The Pinball Project, pt. 1

As referred to in my last post, I warmed up my cold feet and charged ahead getting the virtual pinball kit. Frankly, it’s about time. After ordering the kit, I went through my list of all the other parts I have and mail-ordered the rest of the parts I needed. That’s when the fun started.

It’s all the little things that make things work that you tend to forget. For instance, the computer I’m using for the vpin (a Dell Optiplex 790) isn’t staying in its case; just the motherboard is needed. The cabinet I’ve ordered isn’t deep enough to have the whole computer inside. Fine. On removing the motherboard, a couple of things made themselves clear: both the chip cooler and power button were secured to the case. Those were two things I didn’t really think I needed. I did some research on chip coolers and found one on NewEgg for about $20. Yes, it’s inexpensive, but I’m only running pinball sims on this machine. It shouldn’t stress out the processor that much. It arrived a couple of days ago. It installed without a lot of drama, but things can’t go smoothly (what fun would THAT be?) as I discovered that the plug for the cooler is different than the plug on the motherboard. MOAR RESEARCH! Found a 4-pin to 5-pin adapter made just for Dells and chip coolers on Amazon for another $8 (plus shipping).

Now, for the power switch. The original plugged into a socket on the motherboard, but I’m not going to look around online just for that. I know that shorting the green wire on the power supply to ground turns the machine on and removing that short turns it off. A SWITCH! and I don’t mean Nintendo. Rummaging around in the basement turned up a usable old push button on/off switch. A little cleaning and a little continuity testing found it in fine working order, and is by far the oldest component used in this build (probably from the 1950s or 60s).

I’m expecting the last two component parts of the build today (the 24” monitor and the chip cooler adapter) so I can finally test the system to see if it’s still working. The actual cabinet will get here either on Tuesday (15th) or Wednesday (16th), and then the fun can *really* begin.
punktiger: (huh)
2020-09-03 10:19 pm
Entry tags:

Cold feet?

So, my birthday was yesterday, and in celebration, I figured that I would get the parts together to build a virtual pinball machine. I mean, I've always wanted a pinball machine since I was a child, but they were very expensive (my family wasn't well-off by ANY means), and overall, there's no room in the house to feasibly put one if I did get one.

Fast-forward 40 some-odd years and I have the means to get a small virtual pinball machine that can play just about any board of my choosing. I have the money virtually in hand to buy all the parts and pieces needed that I don't have on hand. So why haven't I started? Chronic indecision.

I've researched cabinets, monitors, audio amplifiers, and speakers. I've thought about the types of cables necessary to connect all the peripherals and how all this will be powered. I already have the motherboard, power supply, graphics card, and hard drive to (hopefully) run this smoothly. And every time I tell myself to start the purchasing, the fire in my belly goes cold, and I have a hard time justifying it. I mean, this whole thing will cost me around $500 (more or less), and it's the matter of cashing in a few of my bonds to easily cover the cost, and this is something I've wanted for years... but I'm still hesitant.

What's really stopping me is fear. A fear that, even though I've researched pretty much everything about this build, something devastating will go wrong and it'll break my heart. Like, if the graphics card is a bit too tall with the amount of room I have between the motherboard and the play field monitor that might have been alleviated if the monitor was a quarter-inch thinner. Or that the cables will turn into a rat's nest and hamper the airflow/cooling of the components causing catastrophic failure. Or any one of a myriad of little annoyances that could bring the entire project to a screeching (and potentially expensive) halt.

I realize I'm probably overthinking all this and jumping at shadows, but mostly, I'm hoping that I'm doing this for the right reasons. When it all comes together and I'm playing my first few games on it, I know I'll feel so much better. Getting there is the hard part.
punktiger: (Teasel-tude)
2019-12-13 09:29 pm
Entry tags:

No time like the present

Earlier this year at a Flea @ MIT, I found an original Xbox with all the cables, two controllers, and the box for the princely sum of $10. I took a quick glance at it and it seemed like it was in decent shape, so I bought it.

When I got it home, I gave it a good lookover. It was very clean, and all of the labels were intact. While I was at the flea, I picked up a copy of Halo (it only seemed right to go with the console). It booted right into the game and ran well. Well! Success!

I then went out to do a little research in case there was anything I should look out for on this nearly 20-year-old console. I was immediately clued-in on the "TIME CAPACITOR OF DEATH!!" Since the OG Xbox doesn't have the usual button cell to keep the time when the system is unplugged, it relies on a special capacitor that keeps the clock active for about three hours. UNFORTUNATELY, this component was made during the Capacitor Plague era, meaning it's liable to leak out electrolyte onto the motherboard over time, and destroy nearby components and traces if left unchecked. Much like the leaking Varta batteries destroying motherboards that the Amiga community is dealing with. I checked if my Xbox is one that has that particular problem capacitor, and it does.

Fast forward to a couple of days ago. After viewing one more video on the OG Xbox saying "OMG! GET RID OF THAT CAPACITOR BEFORE IT KILLS YOUR SYSTEM! GET OFF YOUR KEISTER AND DO IT NOOOOOW!!", I decided to just go ahead and do it.

It made me sad to partially cut some holes in two of the otherwise unmolested labels to access a couple of screws, but it needed to be done. I cracked open the console and was totally surprised at how clean it was. I mean REALLY clean. No dust in the rear vent fan, no dust in the chip cooling heat sink, not even a trace of dust. It looked PRISTINE. Made my way to the motherboard and looked for the offending capacitor labeled "POWERSTOR AEROGEL" and... it was totally clean. No electrolyte, no bulging, no rot or debris, the capacitor looked just as clean as the rest of the board. I removed it and looked beneath it... nothing. Everything looked brand new. That console must have had absurdly low hours of play on it.

I put everything back together and tested it out. It all worked without a hitch. Granted, I have to reset the time every time it's unplugged, but small price to pay to know I don't have that potential issue anymore.
punktiger: (Nani)
2018-11-14 09:46 am
Entry tags:

So what happened?

For those who might not be in the know, I had recently applied for a holiday job at the post office as a "Holiday Clerk Assistant." It sounded great, and with my clerical background as a Senior Office Clerk at AT&T for 13 years, I thought it would be a perfect match.

The interview I had with them went quite well, and aside from them saying I'd be on my feet all day and lifting the occasional heavy package, nothing initially seemed amiss (that, and it sounding less and less like a traditional "clerical" job like the ones I've had in the past). The job was only going to be for 6 weeks, but there was always the possibility of staying on, or at least having a better chance to be hired if another opening came up after the job had ended. I went through all their background checks, CORI, driving records, credit checks, et cetera, and eventually I was hired. My two-day orientation started on November 11, and I would get my assignment during that time.

Orientation was held at the Providence post office; a HUGE, modern facility with all kinds of scanners and sorters and sniffers and other logistical wonders. Having never been a facility like this before, it was all very interesting. But as orientation went on, nothing seemed to describe in more detail exactly what my job consisted of (short of what I was told during my interview that "scanning packages is the utmost importance to your job"). It didn't help that out of the 50 people there for orientation, perhaps 5 (myself included) weren't going to be working in Providence.

I received my assignment on a little slip of paper that said I would be working in the Mt. Pleasant Street office on Tuesday, and my start time was three in the morning. I hit the sack early for my shift. As was the norm for me, getting to sleep was easier than staying asleep. I arrived a little early showing my eagerness to get started. After being shown the equipment and instructed on what to do and how to do it, I got started. I was working with another person, Warren (a really nice guy... and he was a freakin' MACHINE! You could tell this wasn't his first rodeo).

Mentally, the job was simple enough: scan the tracking bar codes on boxes and packets and put them in either in the appropriate basket (for flat materials and small packets/boxes) or wheeled bin (for larger boxes/bulky packets) according to the mail carrier's route.

Physically, the job consisted of lots of bending, stretching, walking packages to the bins, changing full baskets for empty ones, and carrying those baskets to the appropriate mail carrier's stations. Also helping to unload mail trucks as they come in, wheeling pallets of packages to the scanning station... Generally, a lot of physical work.

I was fine for the first hour. By the second hour, I had a stabbing pain in my back (I have a "knot" of muscle in my upper back near my right shoulder blade that will act up now and again, and it was doing so in spades). By hour three, I knew I was in deep trouble as the upper back pain had been joined with leg pain, lower back screaming, dizzy spells and mental fuzziness. I took a small break, drank some water, and went back into it again. I lasted another hour, when the boss, concerned with my staggering around, told me to take a longer break. To say I was frustrated and angry with myself was an understatement. I went out onto the floor one last time, but after a half hour, the boss told me to go to the break room and rest... and not to come out until I can be steady on my feet again. I knew that was it for me and this job.

We had a "talk" afterward. I explained what was going on with me, he explained his safety concerns, and we both agreed that this just wasn't the right job for me in my present condition. I would be paid for my time, and I signed the resignation form.

So there went the money I was going to use for a new computer I wanted to build, repairing my car's exhaust system (it's sounding a little louder than normal), real estate tax due in February, deductible for my medications in January, and any other spare money I could save and use for whatever.

If I was the me of the mid-1990s, I would have no problem in doing that job. But, after being in a fairly sedentary job for 13+ years, then being sedentary and out-of-work for another 8+ years, going in head-first full force into a job that demanded even a moderate amount of physical labor just did me in.

What will I do now? Survive. Keep looking for another job more in-line with what I had been doing before I got laid off... even though that avenue has been coming up with nothing for the last 5+ years. I'm sure something will come up.

...eventually.
punktiger: (oCe)
2018-10-11 10:45 pm
Entry tags:

A Year's Worth of Journal

Hey there! It's been about a year since I've last posted here, which only goes to show how things go around these parts. Get yourself a cup of tea; this be a long one...

Yes, I went with the iPhone 5S. I like it, but the screen is kinda small. I also went with RoboKiller for my spam call/text blocking software. I like it as well. So, that part's over. Now for the rest...

Still jobless, but there's a tale or two about that. I had alluded that I was in line for getting a job with the state. The past few years has made me convinced that there's some sort of Malevolent Force out there that's preventing me from getting a job. Well, that MF didn't like it one bit when I was hired nearly on the spot for a temp position, and it went into a frenzy. Mass went into a hiring freeze, so there were no new hires until the end of the fiscal year. Not only did the MF do that, it also got about 30 people fired from the department that was going to hire me.

Yeah... that job fell through spectacularly.

Now for some REAL fun. Because I was still waiting for word on whether that job was going to be created or not, I had to do my yearly sign-up for health insurance (because of my disability, I have to choose a Medicare supplemental plan for drug coverage). The plan I chose (since I THOUGHT I was going to have some sort of income over and above my disability payment), I chose a plan that was a bit more expensive than my last one... so my disability payment was about $50 less to cover for the more expensive plan (the premiums for the plan are taken from my disability payment; thus I get less money because of a higher premium).

So, when the job fell through... yeah, not good.

On top of that, at the end of last year, my finances were destroyed because of a real estate tax bill I thought I had paid, but turned out I didn't... which came to a total of over $1700 I had to pay by Feb 1st. I found that out well after I received my disability stipend for December. Considering I was getting $1325 a month... oops, make that $1275 a month now, and had a $300 deductible for medications due in January because of that new plan... Suffice it to say, I wasn't in a good place financially.

That "not in a good financial place" thing continued until August when things started to even out (thanks to cashing in nearly $5000 worth of savings bonds over the course of the year that I was keeping for my "retirement"). -= sigh =-

In July, the employment rehabilitation people I had been working with mentioned that they were having a little course in conjunction with CVS to train people to work behind the pharmacy counter as a Pharmacy Technician. It was a 6-week course that by the end, you would be able to interview and get a job with CVS as a pharmacy tech. The course was free, and out of sheer desperation, I signed up for it.

The course seemed simple/easy enough, but as time went on, I came to the realization that I had less than zero interest in the pharmacy tech job. I had to argue with my self every day -- multiple times a day -- that what I was doing was to get a job "for now"; to get something new on my resume, to get some money back in my pockets, and to stick with it because working in a pharmacy is far better than looking fruitlessly through the latest job offerings for zero dollars an hour. I had actual shouting matches with myself over this. I did stick though it, however, and I completed the course at the end of August.

Shortly after filling out the appropriate (online) job applications, I got a call from a local CVS about an interview. I went to my interview with the Pharmacist, all prepared on what to say and how to say it... and it absolutely wasn't like the "normal" style of interview I was expecting. To make a long story short (I know, it's far too late for that), the pharmacist said she would call me the following day and let me know about the job.

I have yet to hear back, and that was a month ago. Something tells me that I didn't get the job, and to be honest, I didn't want it to begin with.

Anyway, at about the time I was preparing for that CVS interview in September, a couple of other job offerings popped up in my job searching. A Tier 1 IT Help Desk person for Amazon, and a holiday clerk position with the Post Office. Both looked pretty good to me.

I had worked in an IT help desk position at AT&T, and enjoyed it, so that seemed like a natural fit for me. The other side of that coin is it's for Amazon. I've heard a lot of stories about the appalling working conditions at their distribution centers, and that job would be at a distribution center in the next big city over from me. That said, I'm presuming the IT position would be different from a picker position, so I threw an application their way for it.

As for the Post Office clerk position, well, it's a federal job... or at least as close to a federal job as I could go for. Although it's just for the holiday season, this could get me a foothold in getting a more permanent job at the post office... and I would really like a federal job (except TSA... friggin' wank stains)... or a state job... either would be great, truth be told. So, I tossed an application their way as well.

And a week or two after the CVS interview, the Post Office contacted me about an interview for the job.

Turns out the job wasn't for the clerk at the window, but behind the scenes, scanning packages into their tracking system. You mean, I get to scan packages all day, wear comfortable work clothes, and don't have to deal with the general public? SIGN ME THE HELL UP!

I know I say this after almost every interview, but I felt really good after the interview. I know I can pass a CORI (criminal record check), my driving record is very good, and the only drugs I take are prescribed to me. So, after double checking my driving license, they sent me a few more emails last week: the consent for a CORI, consent to check my credit history, an appointment for a drug screening... and a job acceptance form. I gave an affirmative answer for the job acceptance form, I took the drug screening the same day I received it at the local clinic they suggested, and now all I'm doing is waiting for the results of everything. I don't foresee any problems, really.

I don't want to count my chickens before they hatch, but it's looking like I'm finally about to break this jobless curse on me.

Here's to hoping!

Yeah, that was quite a bit of meandering, wasn't it? I know I glossed over (and even omitted) one or two things that happened -- like the serpentine belt in my car's engine committing Seppuku as I was driving home from the final CVS training session -- but this entry was getting too long.

Until next time!
punktiger: (Droid)
2017-10-12 08:25 pm
Entry tags:

A Bite of the Apple

As I alluded to back in this post a few months ago, I had considered getting an iPhone to replace my Windows Phone (which is quickly becoming more obsolete). Well, between then and now, a few more Windows apps I own fell by the wayside, and a stubborn error keeps happening with my Telegram app and (of all things) the Microsoft Word app that prevents either one from updating (the Telegram one is worse because, apparently, ALL Telegram replacement apps in the Windows Store can't be installed for some weird reason, and I can't uninstall the main Telegram app because of the error). So, when another app decided to be "unable to connect to the server", my patience has just about run out.

A while back, through various and sundry machinations and events, I managed to get my paws on a factory reset and unlocked iPhone 5S 64Gig. It's the only one of the 5-series to have a 64-bit processor like the 6-series and above; which means I'm able to get the iOS 11 upgrades (it's updates to iOS 11.0.3 as I type this). I've spent some time getting it set up, (manually) migrating contacts, and finding equivalent (and working) apps. I also managed to figure out the long, convoluted process of making my own ringtone. (2010 is ringing once again!)

I still have to make up my mind if I want to stay with Truecaller as my call blocking software, or take advantage of another one. I don't know if the iOS version is different from the Windows version. In the WP10 version, if a blocked caller calls again, they can still leave voice mail, which semi-defeats the purpose of BLOCKING a number.

Anyway, tomorrow will be the first full day of me using the iPhone, so I'll figure it out sooner rather than later.
punktiger: (Default)
2017-10-05 08:07 pm
Entry tags:

Earworm...

I've had this song playing in my head for the past three days. It's one of those earworms I can't shake. I'll have to wait until it goes away on its own.

https://www.youtube.com/watch?v=qFfVp6rSWHA
punktiger: (card)
2017-09-28 09:48 pm
Entry tags:

Well, THIS was completely unexpected.

Wednesday (yesterday from this entry's date) was a very busy day for me. I had my usual meeting with my counselor in the late afternoon, an appointment at my garage about a car issue at 12:30p, and an interview for a job at 10:00a.

I thought I was ready for the interview that morning, but after getting outside of the city limits, I realized I forgot to bring my resume with me (that was specifically requested). Turned around back to the city, got my resume, then drove back for the interview. I had JUST made it with a few minutes to spare. Part of the way through my interview, my phone started ringing. So much for remembering to mute it before the interview. I knew it was a garbage call anyway (only two people I know ever call on my cellphone, so the vast majority of the time it's just another spam call). After ignoring the call, the rest of the interview went (I felt) rather well. So it was back home afterward (to realize my belt was still hanging on my trouser hanger...I never put it on. So much for looking professional) and wait the hour or so for my car appointment.

The reason for taking my car to the shop is because I had been smelling gasoline every so often when I drive, so I wanted to see what the issue was. The mechanic took a look and said, "Geez, Punk, you should have had this car towed here. The fuel lines are all rotted and corroded from the fuel tank to the engine. It was even dripping in the engine compartment. I'm surprised you didn't have a fire. We'll have to replace all the lines including the filter." THAT bill came to a grand total of $645. Yes. For fuel lines. The fun part was I only had a little over $500 in my checking account, so I had to put it on my credit card.

Y'know, if I was actually a talented furry and had some sort of marketable skill, I would have opened for commissions to help defray some of the cost of the repair. But I'm not, and I don't, so I can't. Moving on...

As for the meeting with my counselor, it was the usual catching up on what was going on and giving me advice on easing my depression.

ANYWAY, I told you that story to tell you this one.

I spent this morning trying to figure out how I'm going to pay off the car repair and still have enough money for the rest of my budget. Around noon, I get a call from the person who interviewed me yesterday.

I got the job!

It's a temporary part-time State job (well, Commonwealth job, since I'm in Massachusetts) for six months that could transition to a full-time permanent job. Only 16 hours a week at $15/hour, but hell yeah, I'll take it! It's a lot better than what I'm doing now (looking through online want-ads for 0.00/hour for as many hours as I can stand).

I start in three to five weeks, depending on how fast the State* goes.

After seven-plus years of being unemployed, I'm finally going to be employed again, and it makes me feel like I'm actually worth something for the first time in a LONG time.



Oh, and since I can put in the full title of the music I wanted to in the appropriate field, it's:
"Opnad Contribution Study Committee Report, June 1977" - Trachtenburg Family Slideshow Players.
punktiger: (down)
2017-09-01 06:57 am
Entry tags:

Birthday plans scuttled

Yup. Par for the course. I just found out a little while ago that the Pinball Wizard arcade in Pelham, NH closed down sometime in April. So, no more pinball getaways for me. This week's been kinda lousy, and the arcade closing was the dingleberry on top of the shit sundae.

I'm at a loss. A friend suggested another course of action for tomorrow, but I don't know if I'll take him up on the offer. I need some time to figure if I'm able to change gears.
punktiger: (rawr)
2017-08-21 05:22 pm

Flea@MIT Haul

So yesterday was one of the monthly Flea@MIT events in Cambridge, MA. A friend and I usually head up there each month for a myriad of reasons. This time, I wasn't looking for anything in particular, but I managed to score some deals this time around.

First was some unopened Maxell 7" reel-to-reel tapes. Not exactly a deal at $10 apiece, but on par with the prices on that popular online auction site.

I also picked up a few CDs. Peter Gabriel's "Us", David Byrne's "Look Into The Eyeball", and a surprisingly delightful compilation CD called "Nordic Roots (1)" on the Northside label. All three for $5. Not bad.

But the big money (no Whammies... STOP!) deal of the day is what I call "the Instant MiniDisc Collection." Three fully-functioning, portable Mini Disc players, two headphones with remotes, NOS (New Old Stock) rechargeable battery, AA battery adapter, and 52 mini-discs with case for $20. I've been auditioning some of the discs, and the music on them are a real mixed bag. So far, I've only found one disc that I'm going to be erasing, as the music is NOT to my taste (it has Christian rock on it... bleh.)

As a side note, I just now looked up MiniDiscs on that popular online auction site, and my eyes have been opened. I didn't realize just how MASSIVE this bargain was. Some of these things are going for STUPID money.
punktiger: (pinball)
2017-07-19 09:48 pm
Entry tags:

Pinball, Party of 1

Well, it's that time of year again. Time to think about heading up to the Pinball Wizard Arcade for my yearly sabbatical of pinball and aging. My birthday (2 September) falls on a Saturday this year. These days, that usually means nothing to me, as one day blends into the next. But apparently, this increases the chances of something else showing up to the arcade instead of a crushing lack of enthusiasm, crippling depression, and another day of solo playing (it's more boring than it sounds, honestly).

What, as they say, ever. It's my "party" and I'll tilt if I want to. These plans are set in cream cheese, so who knows at this point if I'll even make the half-arsed attempt to do it again this year.

This journal is just serving as a heads-up for those who might be interested (not that there's many).

More later... perhaps.