Jump to content
  • entries
    334
  • comments
    900
  • views
    258,323

About this blog

Geeky things I'm up to

Entries in this blog

Now with sprites!

Thanks to Ben Langberg, Leprechaun now has sprites.Thanks to Manuel & Thomas, I've managed to trim 13 whole lines of CPU time off the blit routine. I still need to work on their suggestion of changing the playfield to reflected. That will take some more effort. I also have plans to squeeze in REFP0/1 logic, which will reduce the ROM space needed to store the sprites (since right now I have to store both right & left versions).Other major to-dos (not necessarily in this order):1. Add t

Guest

Guest

nope, no round tuit here

Well, I haven't touched Leprechaun in over a month. I thought I might find the time over the holidays, but the drive simply wasn't there. Sigh   Big news on the home front is my mother in law is in town 'cause my wife had jaw surgery to fix her overbite. She's not wired shut, but she is swollen and on a liquid diet. I don't think either of us were prepared for the full impact. Ah, well; it's a temporary thing.   My son is having fun playing New Super Mario Bros on his DS, although I thi

EricBall

EricBall

No Windows 10 for me

The Acer Aspire One netbook we bought after the fire has turned out to be a decent computer (especially with a RAM & SSD upgrade). It came loaded with Windows 7 Starter Edition and (bonus) MS Office Starter Edition. The free upgrade to Windows 10 sounded like a good idea. Not only would I get all of the ongoing security updates etc., but it wouldn't have the 2GB limit of Win7SE. Unfortunately, I just ran the Win10 upgrade check and learned the Intel GMA 3600 graphics adapter isn't supp

EricBall

EricBall

no Chromium for me

Although I bought my Acer netbook as a temporary stopgap I've really grown to enjoy it (especially with the RAM & SSD upgrades). Sure it's not as fast as a Core based desktop and the screen can be a little small, but it's dang portable and seems to run forever on a full charge. Surprisingly, it's the keyboard layout which trips me up more than the reduced size.   Anyway... I had the thought of giving Chromium OS a try. So I downloaded the current Hexxeh Vanilla build, borrowed my wife's

EricBall

EricBall

Nintendo Wii ? maybe not

I've been reading & listening to Ben Heckendorn's (of VSCp fame) disenting opinions of the Wii, and I think he has some good points on why it may be doomed to failure. It comes down to two major design decisions: #1 no HDTV support & #2 unique controller which lead to three reasons why the Wii is doomed.   Currently I don't have an HDTV, nor any plans on buying one in the near future; and I suspect the same could be said for the majority of people. (Although with prices of HDTVs fall

EricBall

EricBall

Nintendo Switch successor

An arsTechnica staffer apparently overheard someone saying, "I'm working on the thing after the Switch." and wrote a whole article about it (which I read, although it's a lot of empty musings).  Of course, it's no surprise that Nintendo would be working on a successor to the Switch.  For home consoles they have a pretty regular 5-6 year cycle.  The Switch was released back in 2017 (how time flies) so I'd expect a successor in the next 18 months.!?   But it got me to thinking - if I wer

EricBall

EricBall

Nintendo Switch musings

Poor Nintendo, their idea for a home video game console which can also be used as a portable video game console became a portable console with removable controllers which can be plugged into the TV. From my perspective, Nintendo has two overwhelming challenges when creating a new console: 1. Not understanding their historical successes. 2. Competition First, I don't think anyone at Nintendo understands the reason the Wii succeeded was because it was often purchased as a fitness accessory. P

EricBall

EricBall

Nintendo DS for Christmas

My six year-old son's Christmas wishlist has GameBoy on it. After some thought I realized we have enough ways to play video games around the house that adding another won't be encouraging him to play more. Plus the battery connector on the portable DVD player died (really bad design IMHO - two very small spring steel "fingers" just waiting to get bent out of shape) and we have a 5+ hour plane flight coming up.   Although the DS doesn't have GB/GBC compatibility, it's the current platform so

EricBall

EricBall

Nintendo DS - first impressions

My son got a DS lite as an early Christmas present (to play with on the plane). We also gave him "Super Mario 64 DS" and "New Super Mario Bros.", along with the GBA version of Activision Anthology which I happen to have...   I have to say I'm amazed that the DS is able to do justice to SM64 from a graphics perspective. It really says what kind of 3D power it has under the hood. NSMB also has 3D graphics, but more in the Donkey Kong Country style - but rendered in real time instead of pre-re

EricBall

EricBall

Nintendo 2DS announced

http://www.nintendo.com/3ds/new/   I guess Nintendo realized that most people play 3DS games with the 3D turned off, so they could sell a cheaper system without the 3D screen.   My son has a 3DS XL (currently playing through Mario & Luigi: Dream Team) and I admit we generally play with the 3D off. I'll turn it on and IMHO it does add to the games. But in most cases the "wow" doesn't offset the annoyance of having to keep everything steady and I'll turn it off again. However, I wonder

EricBall

EricBall

Next XBox will install all games to hard drive

from http://www.ign.com/articles/2013/03/20/xbox-durango-requires-all-games-to-be-installed   "Every Durango console will have a hard drive, although its exact capacity has not been chosen," reads help documentation in the Durango XDK. "It will be large enough, however, to hold a large number of games. All games will be installed on the hard drive. Play from the optical disc will not be supported."   My question is why. I can't think of anything (anti-piracy or anti-resale) which would requ

EricBall

EricBall

Next project

While working at IBM (1993-2008) I acquired several classic Model M keyboards. Unfortunately, they have PS/2 connectors which isn't supported even by many current desktops. I have bought one of the "blue cube" adapters so I can use one at work, but I'm thinking I'd rather "roll my own" - open up the keyboard and replace the 6805 based controller with something that will output USB.   This has been done before by others, so I'm not breaking new ground. I even have a keyboard which is missing

EricBall

EricBall

next gen copy protection

Since the PS3's security structure has fallen, I'm left to wonder whether it's even possible to create a secure console. Secure in the sense that it prevents piracy. And if I was Sony/Nintendo/Microsoft I'd be talking to fail0verflow to contract them to help design it.   Copy protection basically comes down to making something which can be read (by the console) but not written (by anyone other than the creator). The PS1 used some sectors with zero'd ECC. So the PS1 drive could read the dat

EricBall

EricBall

new review of an old game

I played Wolf3D when it first came out. I played DOOM and DOOM II when they first came out. But when Quake came out my home PC no longer had the necessary horsepower. Thus I was pushed off the FPS bandwagon (except for Goldeneye). I also no longer had the time and desire to dedicate to playing games. And online has little appeal to me. But then I saw Half Life athology in the bargain bin at the grocery store. I resisted for a long while, but I finally couldn't say no to $10. At one time I played

EricBall

EricBall

new project curse

I have too many unfinished projects. I think of a project and I can think of nothing else. It rattles inside my head, making it difficult to think of anything else. But as I actually start the project the noise quiets down and life returns to normal. But then I get another idea and I can never quite get back to finishing off the project.   Currently rattling around in my head is an idea for an MPEG Transport Stream separator. This relates back to my idea of using my PS3 as a MythTV front

EricBall

EricBall

New PC - upgrade, part 5

The Corsair XD5 reservoir + pump includes a temperature sensor which screws into one of the inlet ports.  As my motherboard doesn't have a header I could plug it into and I wasn't interested in spending ~$100 on a Corsair Commander. So I just left it (along with the RGB connector) disconnected.   However, there are advantages to measuring the temperature of the water rather than components.  One of the benefits of water cooling is the water has a very high thermal mass.  This means the

EricBall

EricBall in Programming

New PC - upgrade, part 4

It's done! https://youtu.be/2AIxvOHdLRQ   Fortunately the leaks were all due to the fittings not being tightly seated.  Unfortunately, to fix this I had to undo & redo the compression fittings on each connection.  I also learned that draining the system isn't simply a matter of breaking the loop at the lowest point - water doesn't siphon out of the whole loop.  So every time I disconnected a tube I'd get (distilled) water flowing out.  If / when I want / need to drain the loop

EricBall

EricBall

New PC - upgrade, part 3

What was I thinking?  I just hope the end result justifies the money, time & effort I'm spending.   Last week the first order of parts arrived with the radiators and fittings.  As suggested on /r/Watercooling, I bought a cheap (C$20) fountain pump and used it to run distilled water through the radiators and a coffee filter.  The idea is to flush any particles or other manufacturing residue out so it doesn't clog the water blocks and pump.  I don't know where other people are buying

EricBall

EricBall

New PC - upgrade, part 2

My EVGA GeForce RTX 3080 XC3 Hydro Copper 12GB arrived yesterday - and it looks perfect.  (It's also heavy.)  But unlike a normal air cooled graphics card I can't just drop it into my system.  I need to order a whole bunch of parts first.  Any water cooling loop will have the following: Blocks which attach to the CPU or GPU and transfer heat from the CPU or GPU to the coolant.  This is built into the graphics card, but I might as well get one for the CPU too (in for a penny...). R

EricBall

EricBall

New PC - upgrade, part 1

For the most part I've been very happy with the PC I bought two years ago.  From a performance perspective it's handled everything I've used it for and it's definitely faster than the iMac which I was using previously.  Sure, I could have spent more and made it even faster, but my plan was bang for the buck.  I am also very glad I bought it when I did - if I'd waited much longer the epidemic & ethereum related supply difficulties would have made it more difficult and expensive.   H

EricBall

EricBall

New PC - now with Windows 10!

One side effect of trying to install SteamOS is realizing doing the base install & updates while hardwired is a pretty good idea.  However, I did take the advice of JayZ and disconnect the PC from the network for the initial install to avoid having the Admin user tied to an email address.  I've also created individual normal users for each member of the family.   The actual Windows 10 install & update went smoothly.    Then came the big test - I installed Steam, CS:GO

EricBall

EricBall

New PC - lessons learned (updated)

I've bought a new primary computer to replace the current one - a late 2013 27" iMac.  The iMac has been a great computer and for the most part not being able to use it to run Windows apps has been offset by being able to run MacOS apps.  Plus it gave me the opportunity to develop an iOS app.  And it has a really nice 27" 2560x1440 screen.   The problem is games.  I've been playing CS:GO's Danger Zone mode and putting up videos on YouTube for over a year and have been getting comments

EricBall

EricBall

N64 versus PS1

This past Christmas I bought an N64 for my son (and me) to enjoy my collection of games. (Although the problem turned out to be dirty cartridges rather than a dead N64.) He's been having a blast playing Super Mario 64 and the Mario Party games. This nostalgia rekindled my interest in what is under the hood of both it and the original PlayStation. It turns out there's a lot of similarities between the two, more than I would have expected. Both used a MIPS CPU (PSX: 32bit R3051 @ 33.8688

EricBall

EricBall in MAME

N64 acquisitions

If I'm not careful, my wife is going to kill me. My original idea was to create some favorite eBay searches for the top-rated kid-friendly N64 & GCN games which I didn't already have. My price point is C$10, including shipping (which typically doesn't leave much for the game). I've picked up: Blast Corps, Rayman 2, Rocket: Robot on Wheels, and Star Wars: Shadows of the Empire (not kid friendly, but one I've wanted since I rented it a long, long time ago).   Unfortunately, it looks lik

EricBall

EricBall

MythTV plotting

Well, I just bought two ATI HDTV Wonders on eBay, so I guess it's gone beyond plotting.   I've read as much as I can without taking the plunge. In theory it should be fairly simple. 1. Acquire PC to use as a back-end server. This server contains the capture cards and the hard drives to store the recordings. Since I'm dealing with ATSC the CPU specs don't matter. 2. Acquire compatible capture card(s). Sure, there may be cheaper cards out there which you might be able to get working, but i

EricBall

EricBall

×
×
  • Create New...