- 101
- 151 912
MadTc Tech
United States
เข้าร่วมเมื่อ 19 ต.ค. 2021
Welcome to our channel, where we delve into the world of technology, both vintage and cutting-edge. We discuss a wide range of topics, including automation, gadgets, programming, games, and reviews, among other exciting subjects. Stay in the know by liking, subscribing, and hitting that notification bell for the latest updates and insights!
Setting Up Batocera on Unraid: Play Retro Games in a Virtual Machine
In this video, we’ll guide you through setting up Batocera on Unraid, turning your Unraid box into a retro gaming powerhouse. We'll start by downloading Batocera and extracting the image file. Using the Dynamix File Manager plugin, we’ll load the image onto Unraid, expand it to add more storage space for your games, and configure a Virtual Machine with joystick support. Finally, we'll test it out with Classic Kong and see if the old gaming skills still hold up!
---------------------------------------------------
Command:
---------------------------------------------------
fallocate -l 20G batocera.img
---------------------------------------------------
Affiliate:
---------------------------------------------------
Amazon: amzn.to/3TEscdX
Unraid: unraid.net/pricing?via=4e1dee
---------------------------------------------------
Free Stock Through Robinhood
---------------------------------------------------
Robinhood: Join Robinhood with my link and we'll both pick our own free stock 🤝 join.robinhood.com/travisb-707fa1
---------------------------------------------------
Crypto Tips:
---------------------------------------------------
BitCoin: 37yh7T996qq3qMtR1gkF14ULzJ1UfjX7Xk
ETH: 0xaB2D21FaACb454dA48eE11b7897bb0af6c7049df
SOL: 3uEvyr1Md5gGpX4e2Z5MyXWkZpYMsbAsDutSG9MHmzY3
Matic(PolyGon): 0x8aDE7d2d677e22A7d5a9fC0A7BD62d9E31bC2Ee9
XMR: 49gZUEj2UZYarFTpUP3YxcFY8ocx8mcxo6AAzRZJtdnSbZrY6vHByCFKL7LYpNq74fcg1zagFEMk8ZqakYVqhNkeEDoFNDC
Doge: DAHUdHvhQXfxL3NtNx2f2XxppicsgV5u78
Shiba: 0x129fB231b5C0B6205Dd3B432dd29201A41548293
---------------------------------------------------
CHAPTERS
---------------------------------------------------
00:00 Intro
00:14 Download Batocera
00:42 Unzip Batocera
01:36 Load the Image to Unraid
02:31 Expand the Image
03:33 Let's Create a VM
06:44 Loading VM
07:18 Showing Controller Working
08:45 Like and Subscribe
-------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------
Command:
---------------------------------------------------
fallocate -l 20G batocera.img
---------------------------------------------------
Affiliate:
---------------------------------------------------
Amazon: amzn.to/3TEscdX
Unraid: unraid.net/pricing?via=4e1dee
---------------------------------------------------
Free Stock Through Robinhood
---------------------------------------------------
Robinhood: Join Robinhood with my link and we'll both pick our own free stock 🤝 join.robinhood.com/travisb-707fa1
---------------------------------------------------
Crypto Tips:
---------------------------------------------------
BitCoin: 37yh7T996qq3qMtR1gkF14ULzJ1UfjX7Xk
ETH: 0xaB2D21FaACb454dA48eE11b7897bb0af6c7049df
SOL: 3uEvyr1Md5gGpX4e2Z5MyXWkZpYMsbAsDutSG9MHmzY3
Matic(PolyGon): 0x8aDE7d2d677e22A7d5a9fC0A7BD62d9E31bC2Ee9
XMR: 49gZUEj2UZYarFTpUP3YxcFY8ocx8mcxo6AAzRZJtdnSbZrY6vHByCFKL7LYpNq74fcg1zagFEMk8ZqakYVqhNkeEDoFNDC
Doge: DAHUdHvhQXfxL3NtNx2f2XxppicsgV5u78
Shiba: 0x129fB231b5C0B6205Dd3B432dd29201A41548293
---------------------------------------------------
CHAPTERS
---------------------------------------------------
00:00 Intro
00:14 Download Batocera
00:42 Unzip Batocera
01:36 Load the Image to Unraid
02:31 Expand the Image
03:33 Let's Create a VM
06:44 Loading VM
07:18 Showing Controller Working
08:45 Like and Subscribe
-------------------------------------------------------------------------------------------------------------------------
มุมมอง: 65
วีดีโอ
How to Install Batocera on VirtualBox: Play Retro Games on a Virtual Machine
มุมมอง 25714 วันที่ผ่านมา
Learn how to install Batocera on Oracle's VirtualBox and transform your virtual machine into a retro gaming hub! In this step-by-step tutorial, I'll guide you through obtaining VirtualBox, downloading the Batocera image, converting the IMG file to a VDI format, resizing the image, and configuring the virtual machine. I'll also show you how to set up a joystick for an optimal gaming experience. ...
Installing and Setting Up Cockpit for RetroNas on Unraid!
มุมมอง 25221 วันที่ผ่านมา
In today’s video, we’re diving into RetroNAS on Unraid to install Cockpit - a powerful web-based graphical user interface (GUI) tool for managing Linux systems. Specifically, we’ll explore how to set up Cockpit to easily configure and manage RetroNAS. If you’ve been following my previous tutorials, you'll find that setting up Cockpit is a breeze! So, sit tight and let me guide you through this ...
How to Connect Batocera to RetroNAS for Remote Gaming
มุมมอง 30328 วันที่ผ่านมา
Retro gamers, get ready! In our previous video, we set up RetroNAS. Now, we’re taking it a step further by connecting Batocera to RetroNAS. This setup allows you to access massive ROM collections for all your emulators and enjoy gaming directly from your RetroNAS. Plus, this method works with other NAS setups too. Watch and level up your retro gaming experience! Affiliate: Amazon: amzn.to/3TEsc...
RetroNAS on Unraid: Centralize Your Game Collection
มุมมอง 1.9Kหลายเดือนก่อน
Discover how to set up RetroNAS on Unraid to centralize your game collection across multiple systems! With this setup, you can build an ultimate game library and share it seamlessly across emulation devices like a XBOX (modded), PS3 (modded), Raspberry Pis (RetroPi / Batocera), and/or PCs (RetroPi / Batocera / etc.) eliminating the need for separate large hard drives for each system. Save money...
Install Magic Mirror on Unraid
มุมมอง 8063 หลายเดือนก่อน
Hey everyone! In today’s video, we’re going to set up a Magic Mirror Docker container on Unraid. We’ll start by checking out the Magic Mirror GitHub page, then move over to Unraid, where you’ll see that the container isn’t available by default. But don’t worry-I’ll guide you through the process of creating a custom template for Magic Mirror in Unraid, step by step. Since there’s no default temp...
Face Swap Tutorial with Roop in Stable Diffusion
มุมมอง 3324 หลายเดือนก่อน
Join me in this tutorial where I demonstrate how to perform a face swap using Roop in stable diffusion. I'll guide you through installing Roop, leveraging stable diffusion extensions, and executing the face swap process step-by-step. Stay tuned till the end for a slideshow showcasing the results - don't forget to comment on your favorite image!
Training LoRa Rig Stable Diffusion: Step-by-Step Guide
มุมมอง 9714 หลายเดือนก่อน
Join us as we train a LoRA rig for Stable Diffusion to enhance image quality. Learn how to set up and configure your model, manage training data, and integrate it seamlessly into Stable Diffusion. Follow along for tips on optimizing tags and achieving high-quality results. This tutorial covers everything from setting up WD 14 captioning to optimizing your model, making it perfect for those look...
How to Install KOYA_SS
มุมมอง 1445 หลายเดือนก่อน
In today's video, we'll walk through the steps to install KOYA_SS. It's a straightforward process where we'll be following the instructions directly from the GitHub page. Let's get started! GIT: github.com/bmaltais/kohya_ss Affiliate: Amazon: amzn.to/3TEscdX Robinhood: Join Robinhood with my link and we'll both pick our own free stock 🤝 join.robinhood.com/travisb-707fa1 Crypto Tips: BitCoin: 37...
Textual Embeddings: Using BLIP and XYZ Axis for Deep Analysis
มุมมอง 435 หลายเดือนก่อน
In today's video we are going to take a deeper dive in textual embedding by using BLIP to create textual prompts and comparing the results using the XYZ plot axis. We will start off with a quick overview on how we did this in the past, then we will jump in and use BLIP to create new embedding captions. We will then edit text files slightly to make them more usable. We will then create and embed...
President Biden Reacts to the Epic Hawk Tuah Video - You Won’t Believe His Reaction!
มุมมอง 2.2K5 หลายเดือนก่อน
In this hilarious and unexpected moment, we catch President Biden watching the viral Hawk Tuah video! From surprise to laughter, his reactions are pure gold. Watch as the Commander-in-Chief gets caught up in the epicness of Hawk Tuah's moves, complete with some classic Biden stares. Whether you’re a fan of the President or just in need of a good laugh, this video is sure to brighten your day. D...
Training and Using Embedded Models in Stable Diffusion
มุมมอง 9145 หลายเดือนก่อน
Training and Using Embedded Models in Stable Diffusion
Home Assistance Quick Setup on UnRaid
มุมมอง 8666 หลายเดือนก่อน
Home Assistance Quick Setup on UnRaid
Creating AI Art with Python and the Hugging Face API: A Tutorial
มุมมอง 4706 หลายเดือนก่อน
Creating AI Art with Python and the Hugging Face API: A Tutorial
How to Install Stable Diffusion on a Debian VM with Unraid
มุมมอง 6767 หลายเดือนก่อน
How to Install Stable Diffusion on a Debian VM with Unraid
Unraid GPU Passthrough: Debian VM Installation & Configuration
มุมมอง 2.1K7 หลายเดือนก่อน
Unraid GPU Passthrough: Debian VM Installation & Configuration
Installing Stable Diffusion & Hugging Face Models on Windows Tutorial!
มุมมอง 3.1K7 หลายเดือนก่อน
Installing Stable Diffusion & Hugging Face Models on Windows Tutorial!
Easy Guide: Installing Stable Diffusion on UnRaid
มุมมอง 1.3K8 หลายเดือนก่อน
Easy Guide: Installing Stable Diffusion on UnRaid
New GPU Upgrade: GEFORCE 4070 Super Ti & Starcraft II Performance!
มุมมอง 2848 หลายเดือนก่อน
New GPU Upgrade: GEFORCE 4070 Super Ti & Starcraft II Performance!
How to Install Docker on Windows 11 with WSL2
มุมมอง 2.8K8 หลายเดือนก่อน
How to Install Docker on Windows 11 with WSL2
Organize Your Retro Game Collection: Installing RomVault on UnRaid
มุมมอง 1.5K9 หลายเดือนก่อน
Organize Your Retro Game Collection: Installing RomVault on UnRaid
How to Transfer Palworld Server from One unRaid Box to Another
มุมมอง 3319 หลายเดือนก่อน
How to Transfer Palworld Server from One unRaid Box to Another
Ultimate Guide: Installing Prometheus and Grafana in UnRaid for Stunning Dashboards!
มุมมอง 3.5K9 หลายเดือนก่อน
Ultimate Guide: Installing Prometheus and Grafana in UnRaid for Stunning Dashboards!
Setting Up a Palworld Server on UnRaid with Custom Docker Network
มุมมอง 1.2K9 หลายเดือนก่อน
Setting Up a Palworld Server on UnRaid with Custom Docker Network
Upgrading from AT&T Wi-Fi to Unifi 6 Pro Access Point: Initial Impressions
มุมมอง 71110 หลายเดือนก่อน
Upgrading from AT&T Wi-Fi to Unifi 6 Pro Access Point: Initial Impressions
Office Makeover Unveil: Transforming Chaos into a Slick Workspace!
มุมมอง 5710 หลายเดือนก่อน
Office Makeover Unveil: Transforming Chaos into a Slick Workspace!
Unleashing the Power of the Dream Machine SE: Rack Mounting, and AT&T Modem Configuration!
มุมมอง 1.3K10 หลายเดือนก่อน
Unleashing the Power of the Dream Machine SE: Rack Mounting, and AT&T Modem Configuration!
Guide to Updating Unraid Server from 6.11.5 to 6.12.6
มุมมอง 75111 หลายเดือนก่อน
Guide to Updating Unraid Server from 6.11.5 to 6.12.6
Thanks for the tutorial! Really straightforward and clearly explained. Tip: you can disable EFI, just unmark the checkbox shown around the 5 minute mark in the video. Doing so will skip the weird first boot procedure (ok, ok, ok, reset keys, ..). The VM will boot straight into Batocera straight away.
That is good to know. Thanks for the tip, and I am sure it will help others as well.
When I try switching to HBA mode I just get “The requested operation is not possible at this time”. Anytime I boot off a unraid installer flash drive I just get a “no os found”. Tried multiple flash drives and multiple computers to flash the flash drive.
Check your Bios to see if it is reading the disk. You will also need to check the BIO to see if you are booting to the USB. Make sure your thumb drive Unraid image is set to BIOS or UEFEI to match your system.
The second line (allow 3rd party gpu) did the trick, fans immediately went down to 32%! I might tinker with this more in the future but for the time being this is great. Thanks!!!
You're welcome - i am glad it worked out for you.
Thank you :)
Glad you enjoyed it.
There isn't ONE SINGLE VIDEO on here, FROM ANYONE, to tell me why WIN10 REFUSES to connect to my UnRAID server. NOT ONE VIDEO!!!
Try looking here: th-cam.com/video/F5k0Ys_pkOE/w-d-xo.html. Check around the 3:20 mark.
1 like for the efford 😃
I do better now. :)
Yes UnRAID than you can pass through your GPU. Been trying to figure out the best way.
I successfully installed Batocera on Unraid along with joystick and video card support. However, I'm having trouble setting up a remote desktop. I tried installing FreeRDP via both pacman and Flatpak, but neither method worked for me, even after setting up the necessary keys. If I can’t remote into the system, I won’t be able to take advantage of the video card being passed through. It’s odd because I can set up remote desktop on other distros without any issues.
@@madtc74 how did you do it?
Here is the video: th-cam.com/video/-em0zL9XA8w/w-d-xo.html - I think I may have to compile it myself to use it with remote desktop.
global: scrape_interval: 15s # By default, scrape targets every 15 seconds. # Attach these labels to any time series or alerts when communicating with # external systems (federation, remote storage, Alertmanager). external_labels: monitor: 'monitor' # A scrape configuration containing exactly one endpoint to scrape: # Here it's Prometheus itself. scrape_configs: # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config. - job_name: 'prometheus' # Override the global default and scrape targets from this job every 15 seconds. scrape_interval: 15s static_configs: - targets: ["localhost:9090"] - targets: ["yourunRAIDIP:9100"] # Your unRAID IP:PORT
thank you so much, the yaml file download link does not work for me, i will post the file contents here for the next person that needs it
Sometimes links disappear on older videos. I am glad you got it figured out.
Is there a mirror? the tutorial is gone.
I am not aware of one.
Thanks for the helpful video. Once you go to your end device (Mister, Batocea, PS3, etc) are you using the Unraid IP (or sever name) and just accessing the Unraid share, or are you actually connecting to the RetroNAS IP itself. I am a bit confused on using RetroNas on Unraid, and how it really differs from just accessing an Unraid share (outside of the automation of setting up folders for specific systems).
Honestly, either option works. I'm using the RetroNAS VM, which handles all the configuration for you. You're right, though-you could manually set up your own folders and configure the necessary protocols for your systems if you prefer.
@@madtc74 Thank you for the quick reply! I still feel like I am missing something. Maybe I am over thinking this. =)
@@robotfactory If the Unraid path supports your Use Case, I would just go with that.
so if i have two 8TB drives in an unraid array, with one of them set to parity, and down the line i get a larger let's say 24TB drive and add it in...how does parity work then? do i set the 24TB drive as the parity drive? or what are my options without reformatting all the drives?
You will need to replace the parity drive with the 24tb drive. Your parity drive must be >= to your largest drive. You will not need to reformat the data that on the drives in your array.
@@madtc74 so let's say i have two 8TB drives, with one of them for parity. i buy a 24TB drive, and put that in place of one of the 8TB drives for parity, and install another 16TB drive. so now i will have 24TB drive in the parity slot, two 8TB drives, and one 16TB drive. how much total space to i have to work with? i am just confused with how the parity works when the drives are different sizes
32 TB in your Array. In this configuration, it will support one drive failure.
So basically the 24tb drive will provide up to 16tb of parity but the rest of its space will basically just remain unused?
@@DanDanDan-c2w No. It will have redundancy across the Array of all disks. If one disks fails in your raid, it will recover it. @SpaceinvaderOne video can explain it better than I can. th-cam.com/video/HybwCOVDg9k/w-d-xo.html.
i didnt have booting issues. according to the logs, i had resolution issues but doing it the way you did in this video worked. I dont know what the connection is between secure boot and the xserver but it worked. thank you!
Not sure either. This is just the way I did it.
Thanks bro!
Glad you liked it.
happy i came across this video. retronas would be a nice addition to my bato set up. would you be making a video on setting up batocera in virtualbox? i followed the docs but my VM boots into the command line. xserver fails everytime and im not sure what to change to make the display work.
I will make one next week for you.
Here is your video: th-cam.com/video/ut-bHRBY3Js/w-d-xo.html
Would you be able to help a person out. For some reason RetroNAS drops my NFS share after an update. And Batocera wont load the network share from Unraid. Despite writing the configure file properly.
Go to the install and install Samba. Goto the Config and update your password (same one fine). Then go to permissions and run Batocera. I use SMB instead of NFS.
@@madtc74 Alright I'm going to try this out.
@@DeathUnlimited99 let me know if it worked for you.
You able to help me set this up i did it once and had to redo over unraid server. keep getting errors when installing cock i know im missing something.
Honestly, I never tried cockpit. I will take a look at it this weekend and post a video.
@@madtc74 Wondering if you could help me out with the setup. Been having issues installing cockpit and samba. Trying to get my batocera box and retro consoles working. i got it back in the past but for some reason im missing a step i think,
@@madtc74 Help you with ideas for content as well
@@DeathUnlimited99 that works
t.co/jeMF4Eyedh for cockpit
Thank you!!!!
You are welcome. I glad it helped.
What operating system is on this server
I started off with TrueNAS. I then switched to Proxmox. I am currently running Unraid.
Would be great if you showed what clients you use for retronas.
you talking about using clients like MacOS, Windows98, DOS etc?
@@madtc74 oh no, i meant dedicated consoles or handhelds that utilize this.
@@jackipiegg ok I was just trying to clarify what you meant by clients. I have an arcade (old Buck Hunter) that I put a PC running Batocera in it. I also have an Arcde1Up that I have a Raspberry Pi running RetroPi in it.
Very interesting, thank you, Looking forward to the next video showing this in action
This weekend I will produce it.
it is out: th-cam.com/video/3v6Dw_6B2nM/w-d-xo.html
very informative
thanks - hoped it helped.
For the life of me I cannot get my drives to be recognized in unraid. Mine is a 720. I’ve disabled virtualization and deleted virtual drives and cleared the disks. I’ve tried disabling raid in bios integrated devices. Nothing is making these drives populate in unraid. When I first booted it, and before I deleted the virtual drives, it could see the virtual, but that defeats the purpose.
Install a H200 card: th-cam.com/video/HliPhNQsOlQ/w-d-xo.html
I know this is an old video, but hopefully you still pay attention to it. I have the p2000, and I put it in the r730 XD. The problem I am having, is the upper lip of every slot. Makes it impossible to fit a DisplayPort connector into it. How did you solve that? I will cut the part right above it if I have to, but I'm hoping I don't have to.
I did not have that issue for some reason.
Thank you man, was pulling my hairs out trying to figure all this out, legend.
glad it helped you out.
They now require callback uri / redirect url in the user authentication settings. How do I set that up?
did you try localhost?
Awesome tutorial. What plugin do you use to be able to upload files from the SHARES tab?
Dynamix File Manager
@@madtc74 thanks!
@@endotron no problem
thank you brother, work it for me :)
glad it worked out for you
Thank you so much!
@@ohduhmini1175 no problem
Very helpful, Thank you !
@@sohamsinha3555 glad it helped you out.
Hello, can you please help. i get the error: Error while posting Hello World: 401 Unauthorized Unauthorized. I have tried everything but nothing works. import tweepy import os from dotenv import load_dotenv # Load environment variables from .env file load_dotenv() # Load API Keys and Tokens from environment variables TWITTER_API_KEY = os.getenv('TWITTER_API_KEY') TWITTER_API_SECRET = os.getenv('TWITTER_API_SECRET') TWITTER_ACCESS_TOKEN = os.getenv('TWITTER_ACCESS_TOKEN') TWITTER_ACCESS_SECRET = os.getenv('TWITTER_ACCESS_SECRET') # Function to post "Hello World" tweet def post_hello_world(): # Use Tweepy to authenticate and post the tweet client = tweepy.Client( consumer_key=TWITTER_API_KEY, consumer_secret=TWITTER_API_SECRET, access_token=TWITTER_ACCESS_TOKEN, access_token_secret=TWITTER_ACCESS_SECRET ) try: response = client.create_tweet(text="Hello World") if response.data: print("Hello World tweet posted successfully!") else: print("Hello World tweet failed to post.") except tweepy.TweepyException as e: print(f"Error while posting Hello World: {e}") # Post a simple "Hello World" tweet to test if __name__ == '__main__': post_hello_world()
Really clear instructions, thank you
thanks
Did this get replaced with something else? I couldn't find this one in the apps? I really like the simplicity of the one you show here.
I just looked, and I do not see it either. I would have to play with the others to see if they have anything close.
@@madtc74 I'm using the one called, my speed. It seems to be working okay. Thanks for the response
@@jtodd76 glad you found one.
👍👍
thanks for the thumbs up
hey When I start to create embedding it loads but when it is near completion it says error I don't know why?
what the error? Does it provide you an error message?
thanks bro, lifesaver
glad it helped.
Awesome! Thank you, very useful chatgpt failed to tell me to select public client.
@@ennriqe glad it worked out for you. ChatGpt not bad, but you usually have to tweak what they write to work for your use case.
I'm receiving the error ImportError: cannot import name 'Undefined' from 'pydantic.fields' as soon as I try to install roop. It crashes my entire Stable Diffusion
check your version and try pip install pydantic==1.10.11
its not working , network in dhcp, how i supposed to know my ip? i found it but i put \\tower then browse also did manual ip and giving me error , this is very hard to use , qnap is straigh forward , worsth thing they have no free cust support . paid service phone call
you can look up your ip in your router. You can look up your ip for unraid box in network settings.
Sir, will we be able to upload images as an input here? if so what is the function name that we have to use?
I have a video on it already here: th-cam.com/video/DdPPSUUhkfk/w-d-xo.html
Stumbled upon your Postgres vid, and thought I'd check out your channel. Keep up the good work, you've got yourself another sub :D
Welcome aboard!
Hey man, very helpful video. However, you might want to blur your personal info (email for instance at 11:05) :)
Thanks, will do!
Worked great!
glad it helped.
Looks like the link to the tutorial you used doesn't work anymore 🙁
it happens from time to time.
I appreciate your teaching style for beginner programers. Also having links to other topics, like hiding the keys, means a lot. Thanks again.
no problem. I try to keep things as simple as possible.
I clear the installation error with your video only.
that is great. I am glad it helped.
Sqw is sqwak
thanks
Sqw is sqwak
thanks
Bro leaked his ip
I only showed my internal ip.
can you make a video with the process to arrange the drives in the gui? id like to put say the oldest drive at the bottom for my OCD as well :D
you would go to your tray allocations and rearrange your TrayIds.