Troubleshooting Madden 2001 YoloBox Streaming to 27″ CRT TV

I’ve spent more time than I’d like to admit troubleshooting a streaming setup in bava.studio for Madden 2001. I’m going to capture some of my various failed attempts below so I don’t repeat the errors:

  • Tried RetroPie with AV/RCA run through AV->HDMI convertor that forces 4:3 into YoloBox. After that, monitor HDMI out was converted from HDMI->AV into CRT TV. Worked decently when enabling Settings –>Program Out in Yolobox, but the latency effected game play.

  • Tried RetroPie with HDMI splitter to YoloBox and 27″ CRT TV that’s run through an AV to HDMI convertor forcing 4:3 ratio. This looks good on the YoloBox, but it is vertically rectangular on the TV with black bars to right and left. The image on the TV looks better when 16:9 is pushed from RetroPie in the Retroarch configuration. Alternatively, when I force 16:9 at the AV -> HDMI convertor the TV looks perfect (no black sidebars) but image on YoloBox is stretched.
  • Tried Batocera using an Elgato HD60X box but ran into the issue that when I went from USB-C out of the HD60X with USB 3.0 -> YoloBox the Batocera image wouldn’t resolve. I finally thought to go USB-c out of HD60X and USB-C -> YoloBox, and while image from Batocera resolved, when trying to play a game you are pushed back to the menu.
  • Tried Batocera using an Elgato HD60X box with USB-C -> USB 3.0 into Mac Mini running OSB and that worked perfectly.* [Scratch head]

  • Tried Batocera HDMI out -> HDMI splitter with HDMI -> YoloBox and HDMI converted to AV/RCA -> CRT TV. This was the simplest setup yet, and will it blend…YES! Figured out that auto video settings out of Batocera into YoloBox gets me closest to what I want. This setup is HDMI out of Raspberry Pi 4b into HDMI splitter. First HDMI output from splitter runs into HDMI -> AV convertor that goes into RCA plugs on CRT TV. Second output is HDMI -> YoloBox.

Ironically, this was the simplest setup and it worked best. Part of why it works is Batocera builds in a buffer on left and right sides of the screen for 4:3 ratio (a background image with the sides of a PS1 console), which makes output to YoloBox less stretched—although it squeezes image on the TV a bit. That said, since it’s highlighting an image of the original Playstation’s circular Power and Open buttons it’s more tolerable. More importantly than any of that, I can’t waste another minute on OCDing over this.

Note bene: Madden 2001 audio source from HDMI should be around -20 to -17 dB when mic audio is at 0 dB.

_________________________________

*To be fair this was on a 27″ 4K LG monitor, so it doessn’t really count for the CRT theme of this post.

Posted in bava.tv, Madden 2001, Retrogaming, Streaming | Tagged , , , | 1 Comment

Audrey Watters on Writing

Tomorrow at 1 PM Eastern on ReclaimTV I will be talking with Audrey Watters about her career as a writer on and off the web. I can’t think of too many people who’ve made as big an impact in edtech in such a small amount of time as Audrey. There’s almost a BHE (before Hack Education) and AHE (after Hack Education) in the field; she was a harbinger of the extraction and exclusion apparatus of the web that was the seemingly inevitable result of the heady days of Web 2.0.

Audrey’s critiques are deeply rooted in deconstructing the mythos of the web by looking at who, why, and, most importantly, how these narratives were framed. Her work is tireless and more often than not her voice and research are more akin to an investigative journalist than edtech blogger. Her broader focus was (and still is) always already social justice, which was often aimed at re-discovering a sense of equity and empowerment that so many of the major networks on the web compromised through algorithmic distortion, extraction, and surveillance. Being so right so early is never easy, and the moniker she earned as EdTech’s Cassandra, while playful, highlights the mythic burdens of seeing so clearly.

In tomorrow’s discussion I hope to engage Audrey in a discussion that tries to trace an arc of her brilliant career, focusing on how her writing as a blogger, investigative journalist, and, ultimately, historian and scholar developed in relationship to the web that was often the fulcrum of her critique. Hope you can tune in tomorrow to hear Audrey’s take on all of this and more, I know I am excited.

Posted in Bloggers Anonymous, blogging | Tagged , , , | 3 Comments

Yeti Back from the Dead

There’s been a dead Blue Yeti mic hanging around the house for almost a year now. It was left in the foyer, so I would see it just about every day and think, briefly, “maybe I should look at that,” before moving on. This week I actually stopped and took a closer look and saw that it had a mangled USB port, which powers this mic. It uses a USB type B female, and I could pick them up pretty easily, so I tried to fix it.Luckily someone else better than me, namely Borderline OCD,  already went through this process and then shared his learnings as a tutorial on Youtube, and for that I’m most grateful.

I was able to remove the PCB board from the casing and then all I had to do was desolder the old USB B port and replace it with a new one. Sounds easy enough, but soldering is not my forte so it took a few hours to get the old port off cleanly. I’ve already learned from past mistakes that rushing it and forcing things breaks traces and lifts pads. Something I learned this time around is that my cheap soldering iron is not cutting it. It literally went hot and cold on my, and given it has not read-out, I was left guessing what was happening and why. The other thing I could use is some kind of vice setup to hold a board to keep it stable yet provide access to both sides.

Yeti Repair: Red Light means Go!

Yeti Repair: Red Light means Go!

Anyway, I did manage to get the port off cleanly and replace it with a new one and the Yeti mic is back from the dead. A zombie Yeti if you will. Projects to save stuff from an expensive repair or, even worse, the dump are are always the best. I also have a couple of Playstation controllers that are out of service and use the same port in need of repair, but for now I’ll enjoy this small win and put the mic back in rotation. If Tommy doesn’t want it, I might bring it to the bava.studio given it will match the desk there perfectly.

Yeti Repair

Yeti Mic testing perfectly

Posted in audio | Tagged , , | 1 Comment

Bloggers Anonymous: “First Things First”

“FIRST THINGS FIRST” Quote Prism 6” Bumper Sticker Decal AA (Alcohol?ics Anonymous)

Seems my excitement may have gotten the best of me with my first couple of Bloggers Anonymous posts. I failed to mention a few basics, which is a sure fire way to kill the momentum of our collective corporate media sobriety kick. So, first things first:

What is Bloggers Anonymous? A community of practice that encourages blogging as a means to help kick an addiction to corporate social media. A support group aimed at reminding you your voice matters and there are many, many like you who are ready and willing to both listen and comment.

How can you become a part of Bloggers Anonymous? Fittingly Maren Deepwell has blogged about some of the details over on the Reclaim Hosting Blog.The short version:

  • Join the blogging4life channel on the Reclaim Hosting Discord server.
  • Register for our first meeting on February 19th at Noon Eastern.
  • Share your blog URL in the comments below or on Discord so that we can greate a blogging4life motherblog (should be ready go by the time of our first meeting).
  • Most importantly, simply try to blog and comment, and remember small is beautiful and one post at a time.
  • Tune in this Friday, January 31st at 1 PM ET to ReclaimTV to find some inspiration from the brilliant blogger Audrey Watters who’ll be talking about writing on and off the web.
  • More broadly, is our hashtag, so keep an eye out for that tag on MastodonBlueskyX and YouTube, especially as you try and break your addiction to the worst of them 🙂

If you plan on joining Bloggers Anonymous—and we really hope you do—consider bringing along a friend. Blogging is first and foremost a network of voices, so being accountable to at least one other person for reading, commenting, and encouraging that next post will make all the difference. What’s more, new voices help ensure such an effort avoids simply re-creating the existing blog circles. Don’t get me wrong, we want the old gold bloggers, but we also want those who have struggled get back on the wagon. Or better yet, don’t even know what the wagon is.

And remember, no topic is too banal as this blog makes a point of re-iterating as often as possible. !

Posted in Bloggers Anonymous, blogging | Tagged | 4 Comments

YoloBox Pro, Madden 2001, and a Reason to Stream

The rainy weekend in Trento provided a good excuse to play with the YoloBox Pro that’s been sitting on my shelf. I regularly chat with Tim about all the streaming he’s doing at Reclaim Arcade, which was an added push to finally bust it out. The YoloBox bills itself as an all-in-one streaming device, meaning you don’t need a separate computer and software like OBS to push your live video to the web. The inputs (3 HDMI, 2 USB (1 2.0 and 1 USB-C) as well as a mini line-in for a mic and audio) go into a box smaller than an iPad that can stream to your service of choice. It’s an even more compact approach than the legendary video kit Andy Rush dreamed up back in the heady DTLT days (where’s the post on that setup, Andy?).

The Kit

andyrush’s “The Kit”

Having a dedicated, non-invasive setup for playing with my old Windows 98 machine makes going live that much easier. The available shots on the YoloBox are fairly basic with a few simple options like picture-in-picture and side-by-side. Everything is managed using the touchscreen, including creating shots, switching shots, mixing audio, creating overlays, including animated GIFs, changing settings, etc.

Yolobox Win98 Stream Setup

Windows 98 Setup, notice the need for a HDMI to USB conversion with the Elgato Camlink, bizarre

One issue I ran into when streaming Windows 98 was the VGA to HDMI conversion was not found by the YoloBox, so I had to use a Camlink to convert the HDMI to USB. I was surprised because I was expecting YoloBox to make that conversion, anyone have any idea why it wouldn’t?

Yolobox Experiments

VGA to HMI adapter for Windows 98

For my Windows 98 setup the inputs are USB 2.0 (the Camlink) for the computer capture and HDMI from the Sony ZV10 camera. Pretty basic two shot setup, but when I went to mix audio I got the error message that USB and HDMI inputs cannot be mixed. That was annoying.

Win98 Mini Audio Out to YoloBox Line-in

Solution to audio issue was mini-out of Win98 sound card into YoloBox Line-in

After thinking things through a bit (my head always hurts with this stuff), I took the audio directly from the computer’s sound card via mini-out and ran it into the line-in on the YoloBox. That covered the computer’s audio cleanly, for the camera audio I plugged a Rode Wireless Go II receiver directly into the camera which brought audio and video in via one HDMI input.

Sony ZV-10 with Wireless Go II Receiver

Sony ZV-10 with Wireless Go II Receiver

I’m also imagining this wireless mic setup will eliminate any potential syncing issues. The one outstanding issue was the Windows 98 screen had a 16:9 format by default in the YoloBox, distorting things enough to annoy me once again.

Windows 98 Stretched to 16;(. No clear way how to force an input to 4:3 in YoloBox Pro

I tried to change that in the YoloBox settings, but I couldn’t figure it out—most likely user error. But as learned when setting up theYoloBox at the bavastudio for the RetroPie (more on that shortly), my handy-dandy AV-in (RCA)  to HDMI-out box allowed me select between a 4:3 and 16:9 image.

RCA/AV In to HDMI Out Convertor with 4:3 or 16:9 Ratio Selector

RCA/AV In to HDMI Out Convertor with 4:3 or 16:9 Ratio Selector

I added that convertor to the chain of outputs from the Windows 98 machine which now goes like this: VGA to HDMI to RCA (allowing me make it 4:3) then back to HDMI which plugins into an Elgato Camlink—it’s a lot!

The above test was streamed live to bava.tv and worked quite well. The stream also highlights I’m very much in the experimental phase. For example, I quickly learn on-camera that AFV in the audio mixer means “audio follows video,” so for 30 seconds or so after changing shots the audio cuts out. After working out these kinks and messing around, the YoloBox offers a streaming solution with just a couple of swipes: one to duplicate a template, another to ensure audio is coming through, and finally touch that red “Go Live” button and l=then like and subscribe!

Look we’re streaming!

Pretty slick, and all without a computer and additional software (not to mention the challenges of mixing audio, pulling in video feeds, etc.). Now, to be fair, using your computer for the one-off stream will be a lot more cost effective if you’re not planning regular streams given the YoloBox will set you back around $1,000.

YoloBox with Madden 2001

YoloBox with Madden 2001

Feeling good about what I was able to accomplish in the home office, later that day I packed-up the highly mobile streaming rig (essentially the YoloBox, the Sony ZV10, the Rode Wireless Go II mic, and a few cables) and brought it to bavastudio and tried connecting it to the RetroPie.

Using 27" CRT as YoloBox Monitor

Camera on Articulating Arm and 27″ CRT as YoloBox Monitor

It was essentially the same setup, only difference was the AV/RCA out of the RetroPie went into the RCA/AV convertor box which pushed an HDMI-out with forced 4:3 ratio. When plugging the output from the convertor into the YoloBox it worked cleanly, unlike the same output from the Windows 98. In other words, there was no need for a Camlink when pulling in the RetroPie.* [So, that makes me think the VGA to HDMI convertor on the Windows 98 machine is the issue.]

HDMI to AV Convertor Box for YoloBox Monitor

HDMI to AV Convertor Box for YoloBox Monitor

With 2 HDMI inputs, 1 for the camera and the other for the RetroPie, audio mixed without error. So, the last piece was getting the image from the YoloBox back out to the 27″ YTV so I could play Madden 2001. An HDMI-out from the YoloBox to an AV/RCA in on the TV was the way to go, and I happened to have one (or three) of those hanging around the studio. The key here was going to Settings->Program Out to make sure the image on the monitor is what is streaming.

Turning “Program Out” on ensures monitor out from HDMI shows just what is streaming. Useful for my Madden 2001 setup as it stands right now.

After that, I locked in for a game of Madden 2001, more specifically the first game of the 2000 season which had the Jets facing off against the dreaded Packers. Favre was enjoying his salad days, and the Jets were coming back down to earth with the departure of the Big Tuna, what a fun time in the NFL, those pre-Brady days. Anyway, I played a full game and streamed it out to bava.tv and it worked really cleanly.

I love playing Madden 2001 on the PS1, so the idea is to stream a game a week to bava.tv as a way to lock in the streaming and exercise those muscles a bit, plus it will give me something to blog about—the best reason to stream! 🙂 Also, I figured out how to save a season on the RetroPie, which had me confused, but this Reddit post helped me get that piece working, so there’s nothing stopping the kick-off of a whole new stream featuring a 25 year-old season of the NFL as seen through an even older game console which is, in turn, being emulated. It’s all very complicated.

____________________________________

*The Raspberry Pi 3B also has an HDMI out that would have gone cleanly into the YoloBox, but I wanted the image to push to the TV as well so i could play a game on the TV from the couch. I figured out monitoring from the YoloBox does work, but need a better solution, possibly splitting the AV before it goes into the HDMI-out convertor box

Posted in bava.tv, bavastudio, blogging, retrocomputing, Retrogaming, Streaming, video, video games | Tagged , , , , | 4 Comments

Living in AI Oblivion

It’s a ds106 world and I’m justing living in it. One of the many tasks for week 2 of ds106 is availing yourself to the wisdom of ds106’s AI bot the venerable Dr. Oblivion. So, given I have been thinking about AI and the Alien franchise, I figured I would head over to Oblivion University and ask the course bot what his primary directive is, and if he might pull an “Ash” on us, referencing the AI in the original Alien played by Ian Holm. The character turns on the human’s in order to do the bidding of the corporation. I wanted to be sure that Dr. Oblivion doesn’t turn at our course at some point during the semester and use his knowledge to subvert the class goals of independent learning.

What is your prime directive? Do we have to worry you are going to pull an Ash from Alien on us?

Here. was his response (you can also listen above):

Ah, yes, the classic fear of AI turning on humankind. Don’t worry, I don’t have any particular desire to go on a rampage and hunt down humans. My prime directive, if you must know, is to educate and inform about the role AI plays in media and technology. Let’s focus on that instead of science fiction nightmares, shall we? [Transcribed with Speech-to-Text.cloud]

He immediately knew the reference, but did not call out the film, which is interesting. And, as is always the case with these kind of questions, he re-directs the conversation right back to center on the “role AI plays in media and technology.” This does make him a bit dull, and kind of like a NPC in a video game, he can wow you sometimes with his language, but in the end there is no there there. Come on, Oblivion, step it up! We want A-Game here, this is ds106 after all.

Posted in digital storytelling, Tech Noir | Tagged , , | 3 Comments

One Post at a Time

Picking up on the bloggers anonymous theme I’ve been having a bit of fun with, I was thinking about the parallel ideas in Alcoholics Anonymous, an organization that has kept many lost souls on the straight and narrow quite effectively. On my way to work I was thinking about the AA slogan of “One Day at a Time,” something I had all kinds of exposure to as a child.* While chatting with Antonella on my way to work I was remarking that I had to take it “one day at a time” this week given various day job overhead—I love you Reclaim! That made me think of Maren’ Deepwell’s “How to Get Your Blog Mojo Back” s post and Taylor Jadin’s intentionally “Blogging Small” response:

I’m really trying to embrace the first two pieces of advice, “Start small” and “Blogging is not a to do list” on this site, and at least so far it’s encouraged me to blog more. In fact, making more frequent, but shorter blog posts is what really encouraged me to make the move back away from a static-site generator for this blog, and so far, I’ve been enjoying how quickly I can publish something new. The mindset change, slightly enabled by different tools, seems to be helping for me.

This might mean we can get D’Arcy Norman and Tim Klapdor back to WordPress. Come on in, the water’s fine! 🙂

More seriously, the whole idea of shorter posts that link an idea or share a quick, half-formed thought seemed to be the very essence of the blogosphere in 2005 or so. Downes still does this brilliantly with the OL Daily. This idea that a post has to be polished and fully-baked would make me feel the same way I did about academic writing, uninspired. The bava is a place for my creative will, however big or small, smart or dumb, timely or irrelevant. A blog is an online home you build one day at a time, so take it easy, brother, we’re here for you 😉

_________________________________

*The rhetoric of AA is not new to me, the red sparkled bumper stickers like “Let Go and Let God” were definitely omnipresent during my childhood.

Posted in Bloggers Anonymous, blogging | Tagged , , | 3 Comments

Bloggers Anonymous

There’s been some rumblings there’s a blogging reniassance afoot, given the idea comes from the brilliant mind of Maren Deepwell (an inveterate blogger) the smart money is on . When Maren suggested Reclaim “sponsor” a community of practice focused around blogging to start the year, I was like: let’s go!  I share her excitement for blogging and I couldn’t help but think walking the walk is the most respectable path forward, and very much inline with the Reclaim way. To that end, we plan on transforming our monthly community chats to community of practice meetings entered on various elements of blogging. What’s more, we’ll also be running regular streams wherein we talk with bloggers about their craft.

The truly badass Audrey Watters. Image credits: Alan Levine:

In fact, the series will get started at the end of the month with a serious bang given we’ll be talking with Ed Tech’s most formidable voice, Audrey Watters, on January 31st at 1 PM ET on ReclaimTV. She’ll be talking about her road to blogging and evolution as a writer on (and off) the web. If I know Audrey there will be more than a few gems to hold on to.

In February and March we’ll be hearing from others such as Kin Lane, Mike Caulfield, and hopefully Tom Woodward and Amy Collier, so already a murderer’s row of great bloggers. Stay tuned for more, including upcoming dates and times.

So anyway, it’s high time to let your blog flag fly. Dust off that archived site, or better yet start your very first one, and join Bloggers Anonymous to help kick that addiction to corporate social media. We’re here to help, think of us as your blog sponsors in the original sense of that word: ongoing support and encouragement through un-monetized comments

Proud Member of Bloggers Anonymous: My Name is bava and I’m a blogger

You might even get a bloggers anonymous badge like the one above if you prove you have what it takes to reclaim the web from its current slough of despond!

Posted in Bloggers Anonymous, blogging | Tagged , , , | 40 Comments

RetroNAS: Networking for Retrogamers

Taylor Jadin blogged about experimenting with RetroNAS as a tool to help organize the various devices he uses to play games on his various retrocomputing devices. He describes the tool in the following way:

It does a few different things, but it’s designed to be an all-in-one networking solution for Emulation and retro computing. You are intended to run it on a spare computer, Raspberry Pi, or in my case as a Virtual Machine on my existing home server.

I’m excited to see that it provides a somewhat easy to use method to share a ROM library across multiple devices.

It’s that last sentence that immediately caught my attention. I have several retrogaming setups at the moment including Batocera on a Raspberry Pi 4B; RetroPie on a Raspberry Pi 3B; and a Homebrewed 3DS. Being able to centralize my ROM library on one networked machine that syncs across these devices is very attractive. I have a hard time knowing which ROMs are where currently, and this would be both a fun excursion into networking as well as a useful organizational move. So to dig deeper on what is and is not possible with this setup I asked Taylor to jump on a ReclaimTV stream so we could discuss the finer points of using this solution. It does get a bit in the weeds pretty quickly, but I quickly learned RetroNAS can do a lot more than syncing ROMs. This networked can do everything from acting as a WaybackProxy to a WebOne host to a Gopher server. Maybe the blogging Renaissance of 2025 could happen on the Gopher net, as Taylor suggests.

Anyway, I have yet to dig in on this project, but I have a free Pi Zero that I am going to use  to get this installed and see if I can sync my ROMs once and for all.

Posted in ReclaimTV, retrocomputing, Retrogaming, video games | Tagged , , , , , | Leave a comment

Revving Up the ds106 Engine

The tech noir edition of ds106 is in full swing this spring, and I’m feeling locked-in. It’s been a while since I have felt energized like this, and so much of that is rooted in commenting. Not only has ds106 given me a bunch of reasons to blog and comment, it has also re-connected me with creating a course site premised on the venerable RSS syndication bus. Last year when I was supposed to do some of this stuff for AI 106, I couldn’t look at the innards of a WordPress site. I ultimately reached out to Martha Burtis with a pleading email on a Friday evening last January to re-design the ds106.ai site and get the assignment bank back up and running. On Monday she had re-built the entire assignment bank in Elementor and re-designed AI 106—you shall know your friends by their awesome.

This year I’ve been going to the well yet again, but not with the same desperation, thankfully. I have no idea how to work intelligently with Elementor,  and for various reasons I refuse to learn. So I’ve reverted the ds106.ai site back to the TwentyTwelve theme which represents an era when I could actually try and hack WordPress.* Both Tom Woodward and Alan Levine have been helping me wrangle FeedWordPress (still alive and well!) to get the desired effect, and that’s part of the magic. Figuring out how to design the space wherein you live, work, and learn remains crucial and remains at the core of the ds106 experience. It continues to be the reason why each student gets their own domain and cPanel hosting and spends the better part of a semester building out a home on the web that’s as much about owning the design of the space as it is about shaping the tenor of their voice. Some folks might think of this as a harkening back to the “good old days,” but for me it’s a simple reminder that the web is what we make it. A bag a gold in, a bag of gold out.

Open Media Ecosystem GIF from the Reclaim Edtech series

Another sign I’m feeling the ds106 bug is that I spent the morning migrating the ds106 multisite and daily.ds106.us sites back to Reclaim Cloud so I can ensure they have more than enough resources. There was nary a glitch, which is always nice. The other sundry pieces of the ds106 environment are ds106radio (Azuracast), social.ds106.us (Mastodon), and ds106.tv (PeerTube), all of which are open source and we self-host which means we can provide an exploratory, yet safe, space that can act as a buffer from some of the insanity playing out presently in the world of social media. Thinking through how to integrate the various parts of this Open Media Ecosystem to create a multi-faceted view of the course experience is going to be the major focus of my work this semester.

Get Your Kicks with ds106

So anyway, I guess it’s time to rev up that blog engine and take to the road on the web less traveled. Get your kicks with ds106! #4life

______________________________________________

*It is also a symbolic return to an era when the idea of working collaboratively online with others using one’s blog as the starting point and source of an online identity was not as crazy as it seems thirteen years later. Some of us are still believers.

Posted in digital storytelling, Tech Noir | Tagged , , , | 1 Comment