Apple Content Caching, Secret Wallpapers, and Desk Porn

I have been doing a lot of tweaking my home tech setup recently, and I wanted to share a few random Apple / iOS tricks today.

I recently discovered a YouTube channel named マメ (“mame”) that is full of short and very well-produced videos, and the first two tricks come from this channel.

The first is this short review and how-to on an application that is just so VERY Japanese, because it allows you to replace your existing nerdy wallpaper with a boring, work-and-society-approved wallpaper that you can then press to show your REAL wallpaper whenever you need a personal pick-me-up.

I found myself empathizing with this a lot, since I have a Very Serious Face that I wear at work and being the boring guy has been a big help to my career.  On the other hand, I love my Uzaki-chan wallpaper and it never fails to make me smile.

Anyway, I watched this video and decided that I needed the app, but the application name was obviously in Japanese and I didn’t know if it was available in the US App Store or how to find it.

It turned out that searching on やは嫁 brought up the English version, which was completely unexpected.

Another of マメ’s videos was this roughly nine minute long bit of minimalistic desk porn, which I mostly watched because I am a huge fan of minimalistic desk porn and that turned out to have a really clever idea in the middle of all of the product shilling.

The iPhone has a feature called AirPlay that you can use to stream your screen to an Apple TV or other device that supports the AirPlay protocol, and he set up an iOS shortcut to turn on AirPlay and point it at his TV, which isn’t the brilliant part but which I didn’t know was possible.  Here’s the video and you can skip past it if you just want to know the brilliant part without watching the whole thing.

The brilliant part is that he then set this shortcut to activate by touching his phone to an NFC tag, so he can just tap his phone against the edge of his desk and suddenly his display is being mirrored to the TV.  Moreover, if you have an Apple TV and have enabled HDMI-CEC, this will turn on your television and receiver etc.

I’m not huge on home automation, but this is bloody magic.

The last thing I wanted to mention today is something that I would like to take credit for,  but that I have trouble feeling too proud of since it has probably been staring me in the face for years.

Basically, I noticed that there is a checkbox in the macOS Sharing Properties called Content Caching that I had somehow never seen, and that it had a very interesting description.

What this does is simple: it turns one Mac on your network into a caching proxy for OS and application updates.  We have a lot of Macs, and a lot of iOS devices around, so now whenever one device downloads an update it is stored on the Mac with Content Caching turned on.  If any other devices want the same update, they get it from the content cache and NOT from the internet.

Over a month, it’s a pretty good bandwidth savings.  Our assorted iDevices requested a little over 54GB of data during the last 30 days, and about 40% of this came off the server and didn’t chip away at our bandwidth cap.  Granted, the bandwidth cap is a solid 1 TB and we’ve never exceeded it, but I just FEEL good about this.

You can apparently set this to cache all iCloud content as well.  I’m not sure if that applies to streaming movies off iTunes or not.  If it does, then this could be a huge savings if you like to rewatch the same thing.

I’m not planning to turn this into a weird tech productivity blog – there are enough of those already – but sometimes I find things I just want to share with other people, and hopefully this wasn’t too weird of a topic.

Posted in iOS, mac | Leave a comment

Girls’ Last Tour

I’ve been turning off subscriptions to streaming services lately, with the idea being that I probably have too many going at any one time and that when I actually DO feel like binging some series or another I can always turn them back on.

Amazon Prime was the most recent to get turned off, but before I pulled the plug on it I spent some time going through their catalog of subtitled anime.

That’s how I stumbled across Girls’ Last Tour, which sure looked like yet another show about cute girls doing cute things.  This time, the hook seemed to be that it was two girls driving around in a kettenkrad, a sort of weird German motorcycle/tank hybrid thing from the 1940s.

I’m always up for some CGDGT, so I settled in to watch an episode or two… and wound up watching the entire twelve episode series without a break.

Soooooooo.  If you have ever opened your pantry or refrigerator, surveyed a dozen or more food options, and said something along the lines of “oh, man, there’s nothing to eat” and closed the door… you might want to be careful about watching Girls’ Last Tour, because you are going to feel miserably guilty before the show hits the halfway point.

Without getting too deep into spoiler territory, it’s set about 1200 years in the future, at a point where we have finally managed to kill off every living thing on the planet, and the two girls in their kettenkrad are constantly moving forward looking for anything they can eat and any source of gas to keep their wheels and treads turning.

Most of what they find to eat is non-perishable military rations in various flavors, and there’s a recurring gag about “this one is xxx flavored.  I wonder what xxx was?” where xxx might, for example, be chocolate or cheese.

And yes, it eventually makes sense why they are driving a vehicle from before the semiconductor age.  One of the not-terribly-subtle themes of the show is that weapons can long outlive their makers.

This is not normally my type of show.  Normally, I want crazy upbeat shows about cute girls becoming idol singers or painfully nice guys getting saddled with a harem consisting entirely of mythological creatures with improbably-oversized knockers, and the only upbeat things about Girls’ Last Tour are the opening and ending songs.

Which are just impossibly catchy, to be fair.

 

There, I feel much happier now.

One thing that IS positive about the show is that, while the girls do occasionally run into other people, they’re generally pleasant people.  It’s super common for post-apocalyptic media to fall into the trap of Every Other Human Is Out To Kill You, Don’t Trust Them, but this particular apocalypse seems to have been so thoroughly apocalyptic that the few remaining people are just trying to get through their days.

It also ends very well, with an episode that gives a lot of hints about just how the world got into its current godawful state and gives you just a little hope for the future of the main characters.

Basically, this isn’t my sort of show in general and yet I really enjoyed it.  There are enough moments of tiny happiness that you can almost forget the oppressive setting, and it definitely gives you a certain sort of perspective on life.

Like, I dare you to watch this show, open the aforementioned pantry or fridge, and NOT be  overwhelmed by and thankful for the sheer variety of food staring you in the face.

Posted in anime | Leave a comment

I cleared my backlog. (Now what?)

OK, it took a global pandemic AND admitting that I owned dozens-if-not-hundreds of games that I needed to put on the metaphorical “never going to play this” pile, but I finally achieved this:

If it weren’t for Backloggery, I doubt I ever would have pulled this off.  Apparently I joined ELEVEN years ago, just a couple of years after starting this blog, and I have been slowly chipping away ever since, admittedly with a ton of backsliding along the way when I couldn’t resist Steam sales or the allure of new console releases.

For the record, the last game I played was “Fire Emblem: Shadow Dragon” which I absolutely should have played before playing Tokyo Mirage Sessions.  Told myself I wasn’t going to reset even if I lost characters.  Caved on that vow a couple of times because Caeda just kept eating arrows and I was bound and determined to get her to the end credits.  Lost, like, 8 dudes in total before getting to the end.  Did not like the way the WiiU virtual console presents DS games.  Would really have preferred playing it on my 3DS, but Nintendo gonna Nintendo.

Good game anyway.

In addition to the nice progress bars, I accumulated a handful of badges:

 

 

Now, I’m really not sure what to do next.  The tagline of this blog has been “A blog, mostly about video games, written by someone who is frankly rubbish at video games” for so long that I barely remember a time before that.

I might not even be rubbish at video games any more.  I probably am.  LEAVE ME MY ILLUSIONS.  I PLAY SOULS GAMES, even if it is just by grinding until I am hopelessly over leveled for the content.

I’m thinking about working on some video content, if I can get over being crazy levels of camera shy.  I think the Internet absolutely needs to hear from a dumpy, middle-aged guy nerding out over anime.  I also have a book-in-progress that has been stuck at “I finished the outline and wrote about 10k words” status since, uh…

…

2014.

Oh dear.  It HAS been that long.

Maybe I should just start an MMO and work on really moulding myself into the shape of my computer chair.  That sounds like a life goal I can achieve.

 

Posted in 3DS, videogames, WiiU | 2 Comments

Starting Da Capo 2

Normally I don’t follow up a game with its immediate sequel, but I decided to dive into Da Capo 2 and see what it was like.

Short answer: This is some Assassin’s Creed II level of going from “Meh, it’s OK” to “WOW”.

It’s running at the same resolution as the first Da Capo, but the character art and shading are gorgeous.  These three are dialog scenes, not CGs:

Koko must get pretty good reception with TWO antennas.

Look at those clothing details.

More clothing. I may have just discovered that I have a thing for cute girls in ties.

The CGs are also more frequent and more dynamic than the first game.

Your sisters.  Your STEP sisters.  Who you don’t live with, because your grandfather had the sense to kick you out of the house when you hit puberty.

Kotori-from-the-future.  PAN-TSU. PAN-TSU. PAN-TSU.

The male sidekicks in Da Capo 2 are also more fleshed-out and have more personality, and I’m kind of rooting for this guy.

He, on the other hand, is rather upset at my luck with girls.

It’s not just the extra detail and effort put into the character art that really stands out.  It’s this:

Characters have backs, and the scenes are laid out with the characters on multiple levels and scaled to give an impression of existing in 3D space.  I don’t have a TON of experience with visual novels, but this is the first one I’ve seen that did this and it just shows how much extra effort was put in.

I also liked the effort put into the environmental art, and here’s an example.  The main character’s room is a pretty common location in any visual novel, and it’s almost always an almost-too-perfect student’s room.

The detail here that just knocks it out of the park is the asymmetrical stereo speakers.  The reflection of the room in the window is also one of those things that just feels like a lot of love was put in where it wasn’t absolutely necessary.  It’s a little sterile – if I had any complaints, it’s that there aren’t any decorations – but it’s believably imperfect.

Finally, my biggest complaint from the original Da Capo – that you can’t tell who you’re going to run into when you are making choices about where to go – was addressed by the improved movement selection screen.

Sadly, Default Girl doesn’t seem to have a personality beyond “sweet and cute”, and there’s no clear Best Girl from the other three.  Right now I am leaning towards Team Anzu but I’m not 100% sold on that.

Anyway, enough raving.  Just had to gush a bit.

Posted in eroge, PC Gaming, videogames, visual novels | Leave a comment

I finally played “Da Capo”

Today I would like to talk about Da Capo, an 18-year-old visual novel that is heavily responsible for my current state of degeneracy.

Not through the novel itself, mind you.  The thing that actually set me down this path was the 2003 anime adaptation and its 2005 sequel.

Anyway, Da Capo was the first anime I watched that was based on a romance visual novel, and the first time I got really invested in deciding on Best Girl.

AND IT WAS OBVIOUS

But, despite this, the protagonist wound up with the NOT RELATED BY BLOOD little sister character, who would have been Worst Girl even if she hadn’t been the stepsister.

Between the two seasons, I sat through 52 episodes of KOTORI IS RIGHT THERE, DUMBASS before the main character finally decided that Nemu was the love of his life, and my sheer incredulity at the ending resulted in a brain-melting epiphany:

“If this show is based on a game, then I could play the game and ensure that Nemu dies alone and friendless and the main character winds up with the right girl.”

So, about a year later, I was in a Sofmap in Nagoya and bought a copy.

 

I have never installed this game.

And then a couple of years after THAT, it was licensed by a translation company but they were charging way too much for it and the whole Nemu rage thing had pretty much died down so I didn’t buy it until it was super cheap during a MangaGamer sale.

And five and half years later I finally played it. I think we’ve covered that I am a bit of a procrastinator.

It’s… well, I didn’t really like it much.  It plays a lot like ToHeart2, where you go to school in the morning and then decide where you’re going to go on your lunch break and where you’re going to go after school, and adds a question of when you are going to get up in the morning.  The combination of these choices determine which girl you are going to run in to on any given day, and once you have stalked a particular girl enough times you are locked into her storyline which leads inevitably to some HOT AND STEAMY HAND HOLDING ACTION.

The thing is, in Da Capo these choices play out on screens that look like this:

While in ToHeart2, the same screen looks like this:

So you can easily tell that Manaka is in the Book Storage room and you should go there to spend time with the most adorable girl in school and not be distracted by any of those other, less desirable mate options.

DON’T HOLD HANDS WITH CRAZY.

There’s a cruder way to put that, but this is not that sort of blog.

Anyway, point being it is very easy to figure out where to go in ToHeart2, while making sure that you stalk the heck out of Kotori and don’t accidentally wind up confessing your love to your step sister is hard to do in Da Capo.

Putting that aside, however, once you DO get locked on to the route of your chosen Best Girl you have a few days worth of story with no choices in it and then a happy ending and end credits roll.  In Kotori’s case, her story deals with helping her cope with the loss of her telepathy and also some stress related to her sister’s wedding.  It’s a little bit of drama and mostly sweet and at the end you agree to come and meet her family and proclaim your undying love and so on and so forth.

Also she catches a cold. Note proper use of mask.

Oh, right, spoilers, Kotori’s a telepath.  Most of the principle characters have some sort of weird psychic power.  The main character has the ability to create Japanese sweets out of thin air.

It probably wasn’t worth waiting 13 years to finally see the story come to its PROPER ending, but now I can put the anime ending out of my mind forever.

Because this is the girl that WON.

Next up, Da Capo 2, which is set a good 50 years after the first one and features the grandchildren of the main character from the first game and – sadly – Nemu.  So in theory he did eventually at least give his stepsister a pity tumble.

Sorry, Nemu, that’s my head canon and you’re stuck with it.

 

Posted in eroge, PC Gaming, videogames, visual novels | 3 Comments

I just played, like, sixty hours of Assassin’s Creed: Odyssey

It was OK.

I should put more words here.  Also it was rather better than OK and that is an unfair way to start today’s post.

Finishing Assassin’s Creed Odyssey, or ASSODD as I shall call it henceforth, marks the first time since 2013 that I have actually been caught up on the series.  At some point, I stopped playing them and they kept right on making them, but fortunately the company decided to skip a couple of years to make the catching up easier.

The thing is, sixty hours to play ASSODD is maybe a little rushed, which is a sentence that I am having trouble believing even as I write it.  This is a ridiculously BIG game.  Over my playtime, I managed to uncover about 80% of the map and finish all three main storylines.    Knocking out the remaining 20% of the map would probably take another forty hours, and I don’t think that’s time well-spent.  Then there’s the huge stack of free post-launch story DLC and the six paid DLC chapters that came with the Big Damn Ultimate Edition With Everything package, which is the package I bought as soon as Ubisoft knocked it down to thirty bucks.

It really is frighteningly close to an MMO in its ability to always have something else to do when you’re done with whatever you were doing.  Very dangerous.

Fun, though.

Over the course of my time with Kassandra and her Extremely Dysfunctional Family, I murdered close to two thousand random mooks who I swear had it coming to them, defeated an ancient cult, faced off against a Greatest Hits of mythological Greek monsters, sailed all over a somewhat scaled-down version of the Aegean Sea, banged a couple of …

…

wait that is not very PC

…HAD ENTHUSIASTICALLY CONSENSUAL intimate relations with a couple of chicks, toppled a few governments and in general had a grand old time in an extremely violent sandbox.

And then there was a random mook named… I don’t actually know if he had a name.  He was a Spartan guard who saw me darting from bush to bush while I was sneaking through a military fort.  We’ll call him Bob…krates.  Bobkrates.  That’s a good Ancient Greek name.

Bobkrates stopped in his tracks, stared at the bush I was in for a minute, said (quite loudly) “Whatever it was, it’s not worth the trouble” and then walked into a building and laid down to go to sleep.

In recognition of his STUNNING work ethic, I murdered every single other guard in the fort, leaving Bobkrates unharmed and letting him get some rest.  Because, frankly, I have been Bobkrates on many occasions.

Summary: Kassandra is cool, (maybe cooler than Bayek? Bayek was so cool that it is hard to put anyone above him on the AC protagonist tier charts), Ancient Greece is gorgeous in 4K/HDR, stabbing mans has rarely been more fun, looking forward to Vikings in the fall, let’s all have a big hand of applause for a global pandemic making sitting at home playing video games the responsible thing to do.

Also it inspired me to watch the Harryhausen Jason and the Golden Fleece, which was a good time.  Going to maybe watch 300 next.  Never seen it.  I understand a guy gets kicked into a well.

 

Posted in videogames, Xbox One | 1 Comment

Evidence that the new “Star Wars Squadrons” game will be an excellent game and beloved by all:

There are three Y-wings in the teaser art:

THREE.  There are also at least three A-Wings, assuming that the nose in the extreme bottom left is an A-Wing, but let’s just ignore those.

Besides, it’s hard to make fun of the A-Wing for its cinematic moment of glory being a human torpedo move into the bridge of a Star Destroyer when Y-Wings are chiefly famous for flying down a trench and getting blown up without making even a token attempt to defend themselves.

Did any B-Wings even HAVE a defining moment on-screen?  Apart from kinda looking cool when they locked S-foils into attack position?  Maybe I should rewatch the Death Star battle from Jedi again.  I don’t remember them doing anything particular in that.  Not that there are any B-Wings in this image as far as I can tell.

Anyway I have gotten off the topic, which is that this art has an acceptable number of Y-Wings and that the game is certain to follow this up by being excellent, or at least acceptable.

Posted in videogames | 1 Comment

I’m actually running out of backlog

…well.

Technically I have so many games on Steam and various console platforms that I could probably play the ones I have until such time as I die or finally grow up.  Let’s just admit that.  When I say that I’m “running out of backlog”, that’s because there are a ton of games that WERE on the backlog that I have admitted that I’m never actually going to finish.  Most of them were bought during Steam sales or when heavily discounted on PSN, at least, so I have a little less guilt.

ToHeart2 was one of the longest-lasting bits of guilt on the backlog, and I was happy to finally get around to it the other week.  I didn’t feel like a single runthrough was enough, so I went back to it for long enough to play through one more story route, mostly because Manaka is adorable.

Loves books.  Hopelessly responsible. Makes tea and snacks. Lacks glasses.  Nobody’s perfect.

I also spent several hours today going back to Blue Reflection, an amazingly girly Gust JRPG that I originally finished in December 2017.  At the time, I carefully kept a save file from the last moment before the Point of No Return, with the intention of coming back to the game and wrapping up all of the side stories needed to get the platinum trophy.

So… it took me 2 and a half years.  Nobody’s perfect.  That’s my phrase of the day.  Nobody’s perfect.

With those two out of the way, I’ve started digging in to Assassin’s Creed: Odyssey.  I’m about two hours in and I can already tell that this is one of those games where you can just lose yourself for days at a time.  Origins was damned good, and thus far Odyssey is everything I liked about Origins but with less sand.  Ancient Greece is colorful and gorgeous and filled with all of the BEST “hey, we know you’re on the main quest line, but did you notice this bandit cave over here?” distractions.

I’m not sure whether it can top the main character of AC: Origins though.  Bayek was pretty cool.  Kassandra isn’t bad though.

But not, let me be clear, perfect.

Because nobody’s perfect.

I’m down to under 20 entries in the List of Shame.  Most of them are pretty beefy games, though.  Maybe I’ll get through them this year?  Maybe in 2021?

We’ll see.

Posted in PC Gaming, PS4, ToHeart2, videogames, visual novels | Leave a comment

New Desk Pic & ToHeart, 2

It’s been a while since I’ve put up a new desk picture, I’m pretty happy with the state of things and it’s a pretty easy way to actually update this blog.

Mind you, I could have dusted or done something with the cable mess before taking this.

In a way, I’ve downgraded my monitor solution.  I was using a 28″ Samsung 4k monitor, this is a 10-year-old 23″ Dell UltraSharp flanked by a couple of laptops.

HOWEVER.  The Samsung display was very annoying in a few ways.  It didn’t like to switch inputs smoothly, it was frustrating how difficult driving a 4k display for gaming is, and the VESA mount location was at the very top of the back rather than in the center, making it very difficult to mount.

The Dell monitor here was originally bought for my wife when she was working from home and I always get her things that I would eventually like to have handed down to me so it is a very nice screen, if slightly smaller and considerably lower-resolution.

The MacBook on the right is my 2018 MBP.  I buy a new Mac roughly every 3 years, but I think this one is going to break that pattern.  It’s a ridiculously thin and fast piece of kit, and the sole problem I have with 13″ MacBooks was resolved by hooking up a cheapish eGPU box and slapping an RX 590 in it.  In addition to the eGPU, it’s connected to a CalDigit TS3+ Thunderbolt dock that handles ethernet and audio and has every kind of port you could ask for.

On the left is a Dell G3 gaming laptop, which came to me because my wife’s gaming PC had a power supply blow out and developed all sorts of faults afterwards.  She got a new gaming PC built with the components of my former desktop, and I got this thing.  “Laptop” and “gaming” are not words I often associate, but this has an i5-9300H and a GTX 1660 Ti Max-Q video card and was easy to add a second SSD and 32GB RAM to.  At 1080P it is a bruiser and has chewed up everything I have thrown at it.

Also, Best Buy had a very nice deal on the G3s.

It’s 100% plastic and could use a second USB-C port but these are minor quibbles.

You may note that I am playing ToHeart2.  Really, I should say that I am FINALLY playing ToHeart2.

The first time I went to Japan was December of 2005, and the PC version of ToHeart2 had just come out.  Konomi’s smiling face was EVERYWHERE in Akihabara, and honestly the character designs and music were cute and cheery in just the right ways to make me want to spend time in their world.

I didn’t actually buy it then, because I had a pretty good grasp of my Japanese level and knew that a visual novel was well beyond what I could manage.  It took a couple of years before I could delude myself into buying a copy, and I may have gone a little overboard with the merch.

It wasn’t enough to buy the first press limited edition of the PC version of the game.  I also needed to have the limited edition of the PS2 version and several figures. All of this stuff was bought second-hand, at least.

I tried playing it a couple of times.  It was extremely slow going.  I have a notebook around here, somewhere, with several pages of very painful translations.

A couple of years ago, someone finally put out a full translation patch, and I am a little embarrassed by how long it’s taken for me to get around to starting it up and going through the complicated process of determining Best Girl to woo.

HOT AND STEAMY HAND HOLDING ACTION

I may have to go back and play through a couple of other routes, because Sasara was a character added for the PC version and I get the feeling that her storyline branched off from the main plot considerably.

I also have to pray that the main character is SLIGHTLY less clueless in the other routes, because the only reason I managed to get to first base with Sasara is that the rest of the cast eventually got tired of my whining about how I wasn’t worthy and devised a complicated scheme to get me to stop waffling and just get on with it.

Also the other girls may be less… complicated.  Sasara had some serious family baggage and some very unusual hobbies.

It wasn’t cosplay.

 

Posted in eroge, mac, PC Gaming, PS2, ToHeart2, videogames, visual novels | Leave a comment

On Date Formats

Bit of a departure from the norm today.

I spend a few months of 1999 working on a Y2K project that had… some issues, but eventually wound up being deployed before the New Year and was still working over a decade later.

Sadly, I know that it was still in use over a decade later because the company was involved in a massive public data breach and the system I worked on was also the one that the attackers used to get in.

In a feeble attempt at defense, our concern at the time was “can we still ship product on Jan 1 2000?” and not so much anything else.

Anyway, between that and the upcoming “You thought Y2K was an issue?” excitement we are all looking forward to on January 19th, 2038, I have a mild interest in how humans choose to encode dates in computer systems.

I think I have hit a new low point.  I discovered today that one of the products I work on stores dates internally in the following format:

YYMMDD

Where:

YY = Number of years since 1970, in hexadecimal.

MM = Month of the year.  Also in hexadecimal.  0-indexed, so values from 00 (January) to 0B (December).

DD = Day of the month, in hexadecimal.

As an example, the upcoming summer solstice (June 21st, 2020) would be read “320515” which is just the most amazing way to make a date as impossible for a human to read as possible without obviously getting into obfuscation tactics.

In addition, if the goal was to save table space by avoiding using a 4-digit year, they should theoretically have dropped the leading 0 in Months unless we are worried that the world is going to add a few more months into the year at some point.

There are times I wonder whether we are actually employing human developers or not, and this puts a solid X mark in the “evidence our programming team is made of space aliens” column.

Anyway, sorry for the out-of-nowhere rant.

Posted in work | 2 Comments