Sunday, May 28, 2023

The Games Computers Play

For years, I kept making half-hearted attempts at getting MAME (the arcade simulator) working. Several months ago, I tracked down a collection of old games (which don't come with MAME due to copyright reasons), and did get MAME working with them on a dedicated Raspberry Pi 3b with an SDXC card for storage. That particular machine has gone to a friend, but last month I acquired a Raspberry Pi 3b+, and got the setup working again.

I also recent got MAME added to one my bigger Raspberry Pi 4b units with M.2 SATA SSD storage. Then I put dosbox on it, and it works well for older DOS and Windows 3.1 programs; I've got a dosbox configuration which has running smoothly with speed of a 486DX-33. And the 4B is not dedicated to games, it also runs emulated IBM machines and other software.

(Falcon 3.0 video doesn't look any good on the 4B, but anything older is fine. And I can slide Falcon into a VM onto ada, our one modern Intel x64 box. Hope is not lost)

I decided to go for the gold and also put dosbox on the Raspberry Pi 3b+ that runs MAME. It … didn't go well. Not even Lemmings runs cleanly. 

But I don't need multiple machines to play multiple versions of TETRIS on, honest. Right? 

Right?

Several months ago, I got MAME (the arcade simulator) working on a dedicated Raspberry Pi 3b with just an SDXC card for storage. That machine has gone to a friend, but last month I acquired a Raspberry Pi 3b+, and got the setup working again.   

I also recent got MAME added to a Raspberry Pi 4b with M.2 SATA SSD storage. Then I put dosbox on it, and it works well for older DOS and Windows 3.1 programs; I've got a dosbox configuration which has running smoothly with speed of a 486DX-33.  And the 4B is not dedicated to games, it also runs emulated IBM machines and other software.

(Falcon 3.0 video doesn't look any good on the 4B, but anything older is fine. And I can slide Falcon into a VM onto ada, our one modern Intel x64 box.)

I decided to go for the gold and also put dosbox on the  Raspberry Pi 3b+ that runs MAME. It … didn't go well.  Not even Lemmings runs well. 

But I don't need multiple machines to play multiple versions of TETRIS on, honest. Right? 

Right?

Sunday, April 2, 2023

Walk a Mile in my Shoes

I wanted to visit the East Coast this spring.  However, after having a chat with both various people and my legs, my travel plans are set for Spring 2023: I'm not going anywhere far this spring.

Basically, when walking, I have too limited a range. I could do two miles a day in Stoneham when I weighed more, but since I let a MS relapse scare me two years ago, I have not been getting out. Now, walking just 0.26 miles with a cane inside leaves my legs tired. That's too low to even visit someone and do things like visit a park, hit a mall, and go out to dinner in the same day. I want/need better range to take a trip, even if using my cane and services like wheelchairs in airports. 

The good news is that I've been walking enough to show myself:

  • It's not my bad knees limiting me.
  • It is a lack general of conditioning of my legs.
  • I noted (above) that I've done short walks of 0.26 miles (17 loops around the downstairs); how I feel after them is enough to know I have something to build on.

And I have a plan, namely a treadmill. My sister happens to already own what I am looking at, a Horizon T101. It's small and basic; the unit is not good for a serious runner or a tall person, but I'm neither. My stretch goal for Labor Day is to able to do two miles on it; I'll settle for feeling comfortable after walking half that.  

(One caveat is my knees could start acting up. I'll deal with them when I've enough done work to wake them up.)

Of course, upstate New York is beautiful in Fall Foliage Season … 

p.s. My exercise bike rides will continue, probably at a reduced pace. And it probably puts the kibosh on my previous secret plan, getting a road tricycle this spring. 

Tuesday, January 31, 2023

Fine Tuning Monitor Performance

Back in in the age of steam and the Intel 80286, after graduating MIT Katherine set off with friends on their bicycles to ride from Boston to Santa Barbara. She left behind with me two plush creatures (Binkley & Gunther) to help me track her progress.

After Katherine's ride, Binkley & Gunter joined her at UCSB; the staff shortage in Boston was corrected that Christmas by the arrival of Snuffles, the Plump Plush Platinum Programming Polar Bear (or Snuffles P. Bear for short). Snuffles was a happy resident of my (ever bigger) CRT monitors for ten years.

The Tribble, Snuffles, and an assistant on duty ~ 1997

Alas, in ~2000 we moved to LCD monitors, and her position was literally eliminated (she is a plump bear); Room was made for her elsewhere in my office, but no creature bigger than Thomas Tech Bear could balance on the thin LCD monitors since then.

Until this month, that is. I discovered that one can buy stands for LCD monitors. Thus, she able to reclaim her time-honored position, joined by a few senior friends.

The Tribble, Seymour Crayola,Thomas Techer Bear, and Snuffles P. Bear
(click for a larger image)

The 2023 monitor creatures, briefly:

  • The Tribble (1983): Since he arrived during my mainframe era, the Tribble has graced every primary monitor I've used; that has included two mainframe terminals, ~ four PC CRT's, and ~ five PC LCD monitors.
  • Seymour Crayola (2000): Our Patron Bear of High-Performance Computing; he missed the 64-node Thinking Machines CM-5 I used in the early 1990s (upper right in the photograph), but more recently he constantly wanted to use my Google credentials to borrow a datacenter or three.
  • Thomas Techer Bear (1978): The Dean of our Plush Faculty.
  • Snuffles P. Bear (1990): Our Patron Bear of Chocolate (those are Thin Mints at her feet), and the Kendra Electronics Wonderworks Directbear of Marketing.

In Her Own Words

I just program for Drew because Binkley Bunny (who is as snowy white as I am) and Gunther Bear used to help Drew program from the top of kendra's monitor. They went west in September [1990] with Mom so that Mom and Binkley could work on their PhDs. That made the Wonderworks understaffed, so at Christmas [1990] Mom asked me to live with Drew.
— Snuffles P. Bear
My mom is very proud that I'm a computer literate bear. She also thinks Drew has gone off the deep end, although she doesn't mind.
— Snuffles P. Bear

Wednesday, January 11, 2023

New! Improved! Revisited!

One of the exercise pedals needed to be revised a week after our last visit.  

With my bow-legged feet, there is a certain amount of toe-out stress on the pedals. This means sooner or later the straps with their hole can slip out of the friction fitted pegs on the pedal. The right pedal slipped out three times on two rides, so I took action.

I added Gear Ties under the pedal; they counter the toe-out force by pulling the bottom of the straps together; like a cotter pin on an axel, they don't apply force in the main (vertical) direction of the force on the strap, but keep it from falling off.

Problem fixed.  I hope.

(The left pedal may need the same treatment. Not today.)


Underside View of Pedal with Gear Ties

Sideview of Gear Tie on Pedal


Saturday, January 7, 2023

Throw Another Brick on the Fire

Headline: Syracuse woman wins award for oldest furnace

Pity the oldest furnace contest was not in the Boston area when we first moved there; the winner in Syracuse had a furnace only from 1910. The Stoneham house was over a 100 years old when we bought it in 1995, with a oil fired steam-heat furnace which may have been older than the house.

The Original Jurassic-era Furnace in Stoneham
The Original Jurassic-era Furnace in Stoneham

Our furnace service person thought it was a conversion from coal, and we privately thought it was originally fueled by dinosaur guano. Not fossilized guano, but rather fresh guano straight from the  living source.

Around 2000 we had replaced the tank, which was leaking; we found a previous repair had been done with fiberglass … and oil eats fiberglass. When we replaced it, the 1500 gallon tank had to be replaced with two smaller tanks; I think they had to cut the old tank up to get out it of the cellar.

We already had gas service for the stove and hot water; in 2004 we replaced the furnace with an gas fired one. Not only did was it quieter running, the company figured out why our steam pipes banged (a low spot in a pipe), and we smoothed out our utility bills by going on a budget plan.

Thursday, January 5, 2023

New! Improved!

My exercise bike is ~ 19 years old; the threaded posts (in photo) pushing the pedals away from the cranks so the heels of my bow-legged feet don't hit them, are more like 29 hours old. 

Exercise Bike Pedal Extender Post

They became far more important as I tried to extend my ride time from 48 to 64 minutes. The problem was not the increase in overall length, that but it divides into 16 segments; going from 3 minute segments to 4 minutes on "hills" made me tired and therefore sloppy about keeping my feet straight. (Much banging of heels then occurred.)

The extenders work, too. I wish I'd found them years ago (It seems I wantedneeded to search for "pedal extenders" not "crank extenders"), but I've got 'em now. 🙂

My first 64 minute ride is now in the books.

My thanks to my usual bicycle engineer, Katherine!