#⧗ ( PROGRAM FILES. ) ― PROMPTS.
Explore tagged Tumblr posts
Text
you guys should send gossip for anya to react to ... just sayin.
3 notes
·
View notes
Text
please pls begging people to realize that just because someone studying for IT shit doesn’t mean they know how to fix every pc issue instantly
anyway my boss just called me into her office to help her fix a pc issue
#she was exporting data as a spreadsheet but couldn’t view the files in file explorer. she could only see them from the export menu#my janky ass fix for this was to try copy and pasting the file which worked#but not ideal as it requires clicking 2 more buttons and switching between 2 programs which fries the boomer mind#I just was like ‘well it works but if you want it done the normal way you have to call IT sorry I don’t know how to fix it’#and no it wasn’t a hidden file and she had hidden files visible idk man#the files existed. couldn’t see them in the regular file explorer though. odd.#I didn’t try locating it with the command prompt cause I was like. standing behind her#I couldn’t really type
2 notes
·
View notes
Text
Turns out Windows names the root directory of all you main file storage "OneDrive"! After deleting the program, I saw there was still the folder, so I checked it's size (which is reported only 3mb), and promptly deleted it.
Apparently, that was every single fucking file on my main hard drive! No prompt, no "Hey, this contains a lot of shit", no "We named this 'OneDrive', but it actually contains all your main files". Just fucking deleted it!
I was able to recover most of my files, luckily, but I'm fucking out. I'm done with windows. I'm gonna partition my hard drive and download linux. The only thing I'm gonna use windows for is the shit Linux can't do
#jfc#my heart dropped when it happened#so much shit on that that I spent hours on#gone in less than a second#w/o a single fucking warning. didn't even give me a prompt that it was permanently deleting files#piece of shit spyware#linux#windows#programming escapades#not really but I figure if you have that blocked you're not interesting in seeing this
2 notes
·
View notes
Text
⭐ So you want to learn pixel art? ⭐
🔹 Part 1 of ??? - The Basics!
Hello, my name is Tofu and I'm a professional pixel artist. I have been supporting myself with freelance pixel art since 2020, when I was let go from my job during the pandemic.
My progress, from 2017 to 2024. IMO the only thing that really matters is time and effort, not some kind of natural talent for art.
This guide will not be comprehensive, as nobody should be expected to read allat. Instead I will lean heavily on my own experience, and share what worked for me, so take everything with a grain of salt. This is a guide, not a tutorial. Cheers!
🔹 Do I need money?
NO!!! Pixel art is one of the most accessible mediums out there.
I still use a mouse because I prefer it to a tablet! You won't be at any disadvantage here if you can't afford the best hardware or software.
Because our canvases are typically very small, you don't need a good PC to run a good brush engine or anything like that.
✨Did you know? One of the most skilled and beloved pixel artists uses MS PAINT! Wow!!
🔹 What software should I use?
Here are some of the most popular programs I see my friends and peers using. Stars show how much I recommend the software for beginners! ⭐
💰 Paid options:
⭐⭐⭐ Aseprite (for PC) - $19.99
This is what I and many other pixel artists use. You may find when applying to jobs that they require some knowledge of Aseprite. Since it has become so popular, companies like that you can swap raw files between artists.
Aseprite is amazingly customizable, with custom skins, scripts and extensions on Itch.io, both free and paid.
If you have ever used any art software before, it has most of the same features and should feel fairly familiar to use. It features a robust animation suite and a tilemap feature, which have saved me thousands of hours of labour in my work. The software is also being updated all the time, and the developers listen to the users. I really recommend Aseprite!
⭐ Photoshop (for PC) - Monthly $$
A decent option for those who already are used to the PS interface. Requires some setup to get it ready for pixel-perfect art, but there are plenty of tutorials for doing so.
Animation is also much more tedious on PS which you may want to consider before investing time!
⭐⭐ ProMotion NG (for PC) - $19.00
An advanced and powerful software which has many features Aseprite does not, including Colour Cycling and animated tiles.
⭐⭐⭐ Pixquare (for iOS) - $7.99 - $19.99 (30% off with code 'tofu'!!)
Probably the best app available for iPad users, in active development, with new features added all the time.
Look! My buddy Jon recommends it highly, and uses it often.
One cool thing about Pixquare is that it takes Aseprite raw files! Many of my friends use it to work on the same project, both in their office and on the go.
⭐ Procreate (for iOS) - $12.99
If you have access to Procreate already, it's a decent option to get used to doing pixel art. It does however require some setup. Artist Pixebo is famously using Procreate, and they have tutorials of their own if you want to learn.
⭐⭐ ReSprite iOS and Android. (free trial, but:) $19.99 premium or $$ monthly
ReSprite is VERY similar in terms of UI to Aseprite, so I can recommend it. They just launched their Android release!
🆓 Free options:
⭐⭐⭐ Libresprite (for PC)
Libresprite is an alternative to Aseprite. It is very, very similar, to the point where documentation for Aseprite will be helpful to Libresprite users.
⭐⭐ Pixilart (for PC and mobile)
A free in-browser app, and also a mobile app! It is tied to the website Pixilart, where artists upload and share their work. A good option for those also looking to get involved in a community.
⭐⭐ Dotpict (for mobile)
Dotpict is similar to Pixilart, with a mobile app tied to a website, but it's a Japanese service. Did you know that in Japanese, pixel art is called 'Dot Art'? Dotpict can be a great way to connect with a different community of pixel artists! They also have prompts and challenges often.
🔹 So I got my software, now what?
◽Nice! Now it's time for the basics of pixel art.
❗ WAIT ❗ Before this section, I want to add a little disclaimer. All of these rules/guidelines can be broken at will, and some 'no-nos' can look amazing when done intentionally.
The pixel-art fundamentals can be exceedingly helpful to new artists, who may feel lost or overwhelmed by choice. But if you feel they restrict you too harshly, don't force yourself! At the end of the day it's your art, and you shouldn't try to contort yourself into what people think a pixel artist 'should be'. What matters is your own artistic expression. 💕👍
◽Phew! With that out of the way...
🔸"The Rules"
There are few hard 'rules' of pixel art, mostly about scaling and exporting. Some of these things will frequently trip up newbies if they aren't aware, and are easy to overlook.
🔹Scaling method
There are a couple ways of scaling your art. The default in most art programs, and the entire internet, is Bi-linear scaling, which usually works out fine for most purposes. But as pixel artists, we need a different method.
Both are scaled up x10. See the difference?
On the left is scaled using Bilinear, and on the right is using Nearest-Neighbor. We love seeing those pixels stay crisp and clean, so we use nearest-neighbor.
(Most pixel-art programs have nearest-neighbor enabled by default! So this may not apply to you, but it's important to know.)
🔹Mixels
Mixels are when there are different (mixed) pixel sizes in the same image.
Here I have scaled up my art- the left is 200%, and the right is 150%. Yuck!
As we can see, the "pixel" sizes end up different. We generally try to scale our work by multiples of 100 - 200%, 300% etc. rather than 150%. At larger scales however, the minute differences in pixel sizes are hardly noticeable!
Mixels are also sometimes seen when an artist scales up their work, then continues drawing on it with a 1 pixel brush.
Many would say that this is not great looking! This type of pixels can be indicative of a beginner artist. But there are plenty of creative pixel artists out there who mixels intentionally, making something modern and cool.
🔹Saving Your Files
We usually save our still images as .PNGs as they don’t create any JPEG artifacts or loss of quality. It's a little hard to see here, but there are some artifacts, and it looks a little blurry. It also makes the art very hard to work with if we are importing a JPEG.
For animations .GIF is good, but be careful of the 256 colour limit. Try to avoid using too many blending mode layers or gradients when working with animations. If you aren’t careful, your animation could flash afterwards, as the .GIF tries to reduce colours wherever it can. It doesn’t look great!
Here's an old piece from 2021 where I experienced .GIF lossiness, because I used gradients and transparency, resulting in way too many colours.
🔹Pixel Art Fundamentals - Techniques and Jargon
❗❗Confused about Jaggies? Anti-Aliasing? Banding? Dithering? THIS THREAD is for you❗❗ << it's a link, click it!!
As far as I'm concerned, this is THE tutorial of all time for understanding pixel art. These are techniques created and named by the community of people who actually put the list together, some of the best pixel artists alive currently. Please read it!!
🔸How To Learn
Okay, so you have your software, and you're all ready to start. But maybe you need some more guidance? Try these tutorials and resources! It can be helpful to work along with a tutorial until you build your confidence up.
⭐⭐ Pixel Logic (A Digital Book) - $10 A very comprehensive visual guide book by a very skilled and established artist in the industry. I own a copy myself.
⭐⭐⭐ StudioMiniBoss - free A collection of visual tutorials, by the artist that worked on Celeste! When starting out, if I got stuck, I would go and scour his tutorials and see how he did it.
⭐ Lospec Tutorials - free A very large collection of various tutorials from all over the internet. There is a lot to sift through here if you have the time.
⭐⭐⭐ Cyangmou's Tutorials - free (tipping optional) Cyangmou is one of the most respected and accomplished modern pixel artists, and he has amassed a HUGE collection of free and incredibly well-educated visual tutorials. He also hosts an educational stream every week on Twitch called 'pixelart for beginners'.
⭐⭐⭐ Youtube Tutorials - free There are hundreds, if not thousands of tutorials on YouTube, but it can be tricky to find the good ones. My personal recommendations are MortMort, Brandon, and AdamCYounis- these guys really know what they're talking about!
🔸 How to choose a canvas size
When looking at pixel art turorials, we may see people suggest things like 16x16, 32x32 and 64x64. These are standard sizes for pixel art games with tiles. However, if you're just making a drawing, you don't necessarily need to use a standard canvas size like that.
What I like to think about when choosing a canvas size for my illustrations is 'what features do I think it is important to represent?' And make my canvas as small as possible, while still leaving room for my most important elements.
Imagine I have characters in a scene like this:
I made my canvas as small as possible (232 x 314), but just big enough to represent the features and have them be recognizable (it's Good Omens fanart 😤)!! If I had made it any bigger, I would be working on it for ever, due to how much more foliage I would have to render.
If you want to do an illustration and you're not sure, just start at somewhere around 100x100 - 200x200 and go from there.
It's perfectly okay to crop your canvas, or scale it up, or crunch your art down at any point if you think you need a different size. I do it all the time! It only takes a bit of cleanup to get you back to where you were.
🔸Where To Post
Outside of just regular socials, Twitter, Tumblr, Deviantart, Instagram etc, there are a few places that lean more towards pixel art that you might not have heard of.
⭐ Lospec Lospec is a low-res focused art website. Some pieces get given a 'monthly masterpiece' award. Not incredibly active, but I believe there are more features being added often.
⭐⭐ Pixilart Pixilart is a very popular pixel art community, with an app tied to it. The community tends to lean on the young side, so this is a low-pressure place to post with an relaxed vibe.
⭐⭐ Pixeljoint Pixeljoint is one of the big, old-school pixel art websites. You can only upload your art unscaled (1x) because there is a built-in zoom viewer. It has a bit of a reputation for being elitist (back in the 00s it was), but in my experience it's not like that any more. This is a fine place for a pixel artist to post if they are really interested in learning, and the history. The Hall of Fame has some of the most famous / impressive pixel art pieces that paved the way for the work we are doing today.
⭐⭐⭐ Cafe Dot Cafe Dot is my art server so I'm a little biased here. 🍵 It was created during the recent social media turbulence. We wanted a place to post art with no algorithms, and no NFT or AI chuds. We have a heavy no-self-promotion rule, and are more interested in community than skill or exclusivity. The other thing is that we have some kind of verification system- you must apply to be a Creator before you can post in the Art feed, or use voice. This helps combat the people who just want to self-promo and dip, or cause trouble, as well as weed out AI/NFT people. Until then, you are still welcome to post in any of the threads or channels. There is a lot to do in Cafe Dot. I host events weekly, so check the threads!
⭐⭐/r/pixelart The pixel art subreddit is pretty active! I've also heard some of my friends found work through posting here, so it's worth a try if you're looking. However, it is still Reddit- so if you're sensitive to rude people, or criticism you didn't ask for, you may want to avoid this one. Lol
🔸 Where To Find Work
You need money? I got you! As someone who mostly gets scouted on social media, I can share a few tips with you:
Put your email / portfolio in your bio Recruiters don't have all that much time to find artists, make it as easy as possible for someone to find your important information!
Clean up your profile If your profile feed is all full of memes, most people will just tab out rather than sift through. Doesn't apply as much to Tumblr if you have an art tag people can look at.
Post regularly, and repost Activity beats everything in the social media game. It's like rolling the dice, and the more you post the more chances you have. You have to have no shame, it's all business baby
Outside of just posting regularly and hoping people reach out to you, it can be hard to know where to look. Here are a few places you can sign up to and post around on.
/r/INAT INAT (I Need A Team) is a subreddit for finding a team to work with. You can post your portfolio here, or browse for people who need artists.
/r/GameDevClassifieds Same as above, but specifically for game-related projects.
Remote Game Jobs / Work With Indies Like Indeed but for game jobs. Browse them often, or get email notifications.
VGen VGen is a website specifically for commissions. You need a code from another verified artist before you can upgrade your account and sell, so ask around on social media or ask your friends. Once your account is upgraded, you can make a 'menu' of services people can purchase, and they send you an offer which you are able to accept, decline, or counter.
The evil websites of doom: Fiverr and Upwork I don't recommend them!! They take a big cut of your profit, and the sites are teeming with NFT and AI people hoping to make a quick buck. The site is also extremely oversaturated and competitive, resulting in a race to the bottom (the cheapest, the fastest, doing the most for the least). Imagine the kind of clients who go to these websites, looking for the cheapest option. But if you're really desperate...
🔸 Community
I do really recommend getting involved in a community. Finding like-minded friends can help you stay motivated to keep drawing. One day, those friends you met when you were just starting out may become your peers in the industry. Making friends is a game changer!
Discord servers Nowadays, the forums of old are mostly abandoned, and people split off into many different servers. Cafe Dot, Pixel Art Discord (PAD), and if you can stomach scrolling past all the AI slop, you can browse Discord servers here.
Twitch Streams Twitch has kind of a bad reputation for being home to some of the more edgy gamers online, but the pixel art community is extremely welcoming and inclusive. Some of the people I met on Twitch are my friends to this day, and we've even worked together on different projects! Browse pixel art streams here, or follow some I recommend: NickWoz, JDZombi, CupOhJoe, GrayLure, LumpyTouch, FrankiePixelShow, MortMort, Sodor, NateyCakes, NyuraKim, ShinySeabass, I could go on for ever really... There are a lot of good eggs on Pixel Art Twitch.
🔸 Other Helpful Websites
Palettes Lospec has a huge collection of user-made palettes, for any artist who has trouble choosing their colours, or just wants to try something fun. Rejected Palettes is full of palettes that didn't quite make it onto Lospec, ran by people who believe there are no bad colours.
The Spriters Resource TSR is an incredible website where users can upload spritesheets and tilesets from games. You can browse for your favourite childhood game, and see how they made it! This website has helped me so much in understanding how game assets come together in a scene.
VGMaps Similar to the above, except there are entire maps laid out how they would be played. This is incredible if you have to do level design, or for mocking up a scene for fun.
Game UI Database Not pixel-art specific, but UI is a very challenging part of graphics, so this site can be a game-changer for finding good references!
Retronator A digital newspaper for pixel-art lovers! New game releases, tutorials, and artworks!
Itch.io A website where people can upload, games, assets, tools... An amazing hub for game devs and game fans alike. A few of my favourite tools: Tiled, PICO-8, Pixel Composer, Juice FX, Magic Pencil for Aseprite
🔸 The End?
This is just part 1 for now, so please drop me a follow to see any more guides I release in the future. I plan on doing some writeups on how I choose colours, how to practise, and more!
I'm not an expert by any means, but everything I did to get to where I am is outlined in this guide. Pixel art is my passion, my job and my hobby! I want pixel art to be recognized everywhere as an art-form, a medium of its own outside of game-art or computer graphics!
This guide took me a long time, and took a lot of research and experience. Consider following me or supporting me if you are feeling generous.
And good luck to all the fledgling pixel artists, I hope you'll continue and have fun. I hope my guide helped you, and don't hesitate to send me an ask if you have any questions! 💕
My other tutorials (so far): How to draw Simple Grass for a game Hue Shifting
26K notes
·
View notes
Text
i made a random word generator! it is so simple and probably has such an inefficient code but idk i dont know programming. anyway random word generator. my intention was writing prompts but whatever you may want i guess? its got 3000+ words
#my..... well i made it but what do i tag it?#my programming#i guess?#anyway some of the words may be odd i pulled them from a list of most common english words#i deleted most of the ones that were totally unsuitable as writing prompts but it was a giant text file i might have missed some#let me know if you get anything weird in the comments and i can go in and delete it
0 notes
Text
CoPilot in MS Word
I opened Word yesterday to discover that it now contains CoPilot. It follows you as you type and if you have a personal Microsoft 365 account, you can't turn it off. You will be given 60 AI credits per month and you can't opt out of it.
The only way to banish it is to revert to an earlier version of Office. There is lot of conflicting information and overly complex guides out there, so I thought I'd share the simplest way I found.
How to revert back to an old version of Office that does not have CoPilot
This is fairly simple, thankfully, presuming everything is in the default locations. If not you'll need to adjust the below for where you have things saved.
Click the Windows Button and S to bring up the search box, then type cmd. It will bring up the command prompt as an option. Run it as an administrator.
Paste this into the box at the cursor: cd "\Program Files\Common Files\microsoft shared\ClickToRun"
Hit Enter
Then paste this into the box at the cursor: officec2rclient.exe /update user updatetoversion=16.0.17726.20160
Hit enter and wait while it downloads and installs.
VERY IMPORTANT. Once it's done, open Word, go to File, Account (bottom left), and you'll see a box on the right that says Microsoft 365 updates. Click the box and change the drop down to Disable Updates.
This will roll you back to build 17726.20160, from July 2024, which does not have CoPilot, and prevent it from being installed.
If you want a different build, you can see them all listed here. You will need to change the 17726.20160 at step 4 to whatever build number you want.
This is not a perfect fix, because while it removes CoPilot, it also stops you receiving security updates and bug fixes.
Switching from Office to LibreOffice
At this point, I'm giving up on Microsoft Office/Word. After trying a few different options, I've switched to LibreOffice.
You can download it here for free: https://www.libreoffice.org/
If you like the look of Word, these tutorials show you how to get that look:
www.howtogeek.com/788591/how-to-make-libreoffice-look-like-microsoft-office/
www.debugpoint.com/libreoffice-like-microsoft-office/
If you've been using Word for awhile, chances are you have a significant custom dictionary. You can add it to LibreOffice following these steps.
First, get your dictionary from Microsoft
Go to Manage your Microsoft 365 account: account.microsoft.com.
One you're logged in, scroll down to Privacy, click it and go to the Privacy dashboard.
Scroll down to Spelling and Text. Click into it and scroll past all the words to download your custom dictionary. It will save it as a CSV file.
Open the file you just downloaded and copy the words.
Open Notepad and paste in the words. Save it as a text file and give it a meaningful name (I went with FromWord).
Next, add it to LibreOffice
Open LibreOffice.
Go to Tools in the menu bar, then Options. It will open a new window.
Find Languages and Locales in the left menu, click it, then click on Writing aids.
You'll see User-defined dictionaries. Click New to the right of the box and give it a meaningful name (mine is FromWord).
Hit Apply, then Okay, then exit LibreOffice.
Open Windows Explorer and go to C:\Users\[YourUserName]\AppData\Roaming\LibreOffice\4\user\wordbook and you will see the new dictionary you created. (If you can't see the AppData folder, you will need to show hidden files by ticking the box in the View menu.)
Open it in Notepad by right clicking and choosing 'open with', then pick Notepad from the options.
Open the text file you created at step 5 in 'get your dictionary from Microsoft', copy the words and paste them into your new custom dictionary UNDER the dotted line.
Save and close.
Reopen LibreOffice. Go to Tools, Options, Languages and Locales, Writing aids and make sure the box next to the new dictionary is ticked.
If you use LIbreOffice on multiple machines, you'll need to do this for each machine.
Please note: this worked for me. If it doesn't work for you, check you've followed each step correctly, and try restarting your computer. If it still doesn't work, I can't provide tech support (sorry).
#fuck AI#fuck copilot#fuck Microsoft#Word#Microsoft Word#Libre Office#LibreOffice#fanfic#fic#enshittification#AI#copilot#microsoft copilot#writing#yesterday was a very frustrating day
3K notes
·
View notes
Text
How to Cancel Photoshop Subscription
Are you here as you don’t want to retain your Adobe Photoshop subscription anymore? Oh yes, you can cancel it seamlessly!!
Do you know that even after you cancel your Adobe Creative Cloud subscription, you can still access your Adobe account.
#learn#how to cancel#photo editing#GIMP#GNU Image Manipulation Program#photoshop#graphic designing Adobe#Photoshop Tutorials#manage subscriptions#View Your Plans#cancel subscription#follow the prompts#blogs#confirmation#adobe account#edit your Photoshop files#Status Post Cancellation#Alternatives to Photoshop#Photoshop Elements#Affinity Photo#bloggers#adobe photoshop#Pixlr#cloud platform#indesign#graphic design#illustrator#adobe stock#technical support#bug fixes
0 notes
Text
well that's a new one
#for context. a .exe file is a program. it's already an 'app'. it doesn't need one to open it. Windows is what opens .exe files.#i think this is caused by a broken registry key for a file context menu item that points to a program that i deleted.#so it tries to run that path and fails. and is like “whelp. i guess i don't know how to open that type of file” and shows this error prompt#software gore
1 note
·
View note
Text
!Important Warning!
These Days some Mods containing Malware have been uploaded on various Sites.
The Sims After Dark Discord Server has posted the following Info regarding the Issue:
+++
Malware Update: What We Know Now To recap, here are the mods we know for sure were affected by the recent malware outbreak: "Cult Mod v2" uploaded to ModTheSims by PimpMySims (impostor account) "Social Events - Unlimited Time" uploaded to CurseForge by MySims4 (single-use account) "Weather and Forecast Cheat Menu" uploaded to The Sims Resource by MSQSIMS (hacked, real account) "Seasons Cheats Menu" uploaded to The Sims Resource by MSQSIMS (hacked, real account)
Due to this malware using an exe file, we believe that anyone using a Mac or Linux device is completely unaffected by this.
If the exe file was downloaded and executed on your Windows device, it has likely stolen a vast amount of your data and saved passwords from your operating system, your internet browser (Chrome, Edge, Opera, Firefox, and more all affected), Discord, Steam, Telegram, and certain crypto wallets. Thank you to anadius for decompiling the exe.
To quickly check if you have been compromised, press Windows + R on your keyboard to open the Run window. Enter %AppData%/Microsoft/Internet Explorer/UserData in the prompt and hit OK. This will open up the folder the malware was using. If there is a file in this folder called Updater.exe, you have unfortunately fallen victim to the malware. We are unware at this time if the malware has any function which would delete the file at a later time to cover its tracks.
To quickly remove the malware from your computer, Overwolf has put together a cleaner program to deal with it. This program should work even if you downloaded the malware outside of CurseForge. Download SimsVirusCleaner.exe from their github page linked here and run it. Once it has finished, it will give you an output about whether any files have been removed.
+++
For more Information please check the Sims After Dark Server News Channel! Or here https://scarletsrealm.com/malware-mod-information/
TwistedMexi made a Mod to help detect & block such Mods in the Future: https://www.patreon.com/posts/98126153
CurseForge took actions and added mechanics to prevent such Files to be uploaded, so downloading there should be safe.
In general be careful, where and what you download, and do not download my Mods at any other Places than my own Sites and my CurseForge Page.
2K notes
·
View notes
Text
Teacher!Natasha x Teacher!Reader Oneshot
For Lesbian Visibility Week! If you enjoyed this, please note and reblog! Feel free to send other prompts or requests! Prompt: The students come into your classroom complaining about Natasha as a teacher not knowing you're her wife. This is version 1. You sighed as you glanced at the digital clock on your computer. Damn. Your planning period was almost over, and you really needed to finish grading these essays. Soon, you would be back to teaching your high school history classes for the day. The period ended far too quickly as students began to file their way into the classroom, discussing this and that. You were so engrossed in your work that you were hardly paying attention until you heard “Ms. Romanoff” mentioned not once, not twice, but in a string of sentences. Oh boy. Ms. Romanoff was one of the more controversial teachers at the school known for her no-nonsense attitude, sternness and sarcasm , but she was also fair with a dry sense of humor. “Why did I take international politics as an elective? Oh, that’s right, I thought it would look good on my transcript!” One student said sarcastically. “She’s so nitpicky! I got an A-. AN A MINUS!” “Hers is the only class I don’t fall asleep in anymore. Not since….last time.” “She’s so strict even the Macklin brothers shut up.” “She’s terrifying. I heard she used to be an undercover agent in the CIA”. You smirked at that one. You should probably look into that rumor. “A spy? Shut-up, man. Who’s going to believe that?” “I heard she was a failed actress.” “I heard she voiced the Russian Siri.” “I heard she’s a rich heiress that lost all her cash.” “Look, guys, I don’t care. She just ripped our class to shreds.I just can’t right now. Nearly the entire class failed her last test. These test corrections are going to take all night.” “At least you’re allowed test corrections! We’re her AP class and the only way we can make up points is through a new essay.” “She’s scary. I swear” “I think she knows what I’m thinking and then that makes me think more and then she thinks what I’m thinking and that thinking makes my head hurt.” “I was ONE minute late to class and she gave me a late slip!” “One time my grandma called me in class, and she made me pick it up.” You shot a quick text to Natasha before the bell rang. Her classroom was two doors down from yours since you two were technically in the same department. Time to log off your grading program and begin class. You pulled out the binder with today’s lesson plans ready to begin. “Wow, you all are full of comments about Ms Romanoff today.” You said neutrally. “Miss Y/N, you don’t understand. She’s so ….uh, extra.” You withheld a smirk. Natasha wasn’t what you would call extra, but she was set in her ways.” “I don’t think she’s extra. I think she just has high standards.” You responded. One of the students rolled their eyes.
"Do you all talk about me like this when I'm not here?"
"Nooo Ms. Y/N, we would never!"
"Well, maybe you could extend the same courtesy to my wife next time," you said, withholding a laugh. The room fell silent. A pin could have dropped.
“Fuck” you heard someone say under their breath. “Language”, you chastised, but you couldn’t say you blamed them. You saw the students in various forms of awkward shuffling, a cough here or there or “Ummm” or “Uhh” as students tried to form sentences. “Wait, you’re married?” a student questioned before being glared at by the others. Your fourth period class was near silent for the rest of the period, with the students seemingly still in shock. One minute til the bell rang. You saw a flash of red hair out of the corner of your eye. Thirty seconds. Natasha knocked on the door. “Hey, you, we’re all ordering from Robert’s Deli for lunch. You want your usual or will you finally try something new?” Natasha teased. The class whipped their heads collectively towards the door. It was becoming harder not to laugh. Natasha narrowed her eyes. “What’s going on, Y/n?” “Oh, you’re scaring my class, dear!” You said, smiling widely. Natasha scoffed. “Dear, huh? Oh, so they found out, didn’t they? As if us entering the building together and leaving together in the same car wasn’t hint enough that we’re married. Yeah, I might have scared a few of them. It was well deserved, trust me, Isn’t that right, Reynolds?” Jason Reynolds sank down into his seat, not meeting Natasha’s eyes. The bell rang. The students couldn’t scramble enough as they grabbed their bags and rushed past Natasha. You gave a small laugh as you finally met Natasha. “You’re a mean woman, you know that?” “Hey, you texted me, babe.” “It was great, not gonna lie. Sorry the “secret” is out.” “It’s not like we’re closeted, we’re simply professional. I’m surprised they didn’t figure it out sooner….or maybe I’m not.” Natasha muttered. Your stomach growled. “Alright, I’ll look up the menu. Find something new to try for once. Promise.” You said in response to your stomach. Natasha nodded. “Don’t want you to scare the next class because you’re hungry.” ~~~~~~~~~~~~~~~~~~~~~~
End
#natasha romanoff#natasha romanov#natasha romonova#black widow#natasha x reader#black widow x reader#black widow x female reader#natasha romanoff x reader#natasha romanoff x you
1K notes
·
View notes
Text
How To Get Started Making Visual Novels
Wanna make a visual novel? Or maybe you've seen games like Our Life, Blooming Panic, Doki Doki Literature Club, etc. and wanna make something like that? Good news, here's a very basic beginners guide on how to get started in renpy and what you need to know going in! Before you start, I highly recommend looking at my last post about writing a script for renpy just to make it easier on you!
LONG POST AHEAD
Obviously, our first step is downloading it from their website
thankfully, its right on the home page of their site. Follow basica program installation steps and run the program. I highly recommend pinning it to your task bar to make it easier to access.
From there, you're met with the renpy app, it's a little daunting at first but let's talk about what all these buttons are for.
Projects
This part is simple, it just lists the current projects in the chosen directory. You probably won't have any in there of your own. You should still see Tutorial and The Question!
Both of those default projects are super helpful in their own ways, i highly recommend testing out the tutorial and playing around with it just to get comfortable with some of the basics.
Create New Project
The first step to actually making your game into a game!
You'll be met with a prompt letting you know that the project is being made in English and that you can change it. You can click Continue.
From here, you'll be asked to input a project name! Put in your games title, or even a placeholder title since this Information can be changed later! (this is also the title the folder will be in your file browser, be sure to name it something you won't overlook)
Now we get to choose our resolution!
If you have no idea what to choose, go for 1920x1080! This is the standard size for most computer monitors and laptops, but it will still display with moderately decent quality on 4k monitors too!
You can choose 3840x2160 as well. This is 2x the measurements of the default, with the same ration. These dimensions are considered 4k. Keep in mind, your image files will be bigger and can cause the game to have a larger size to download.
Now we get to choose our color scheme!
Renpy has some simple default options with the 'light mode' colors being the bottom two rows, and the 'dark mode' colors being the toop two rows.
You can pick anything here, but I like to choose something that matches my projects vibes/colors better. Mostly because depending on how in depth you go with the ui, it minimizes the amount of changes I need to make later.
Click continue and give it a minute. Note: If it says "not responding" wait a moment without clicking anything. It can sometimes freeze briefly during the process.
Now we should be back at our home screen, with our new project showing. Let's talk about allll that stuff on the right now.
Open Directory
This just opens that particular folder in your local file explorer!
game - is all the game files, so your folders for images, audio, saves, and your game files like your script, screens, and more.
base - this is the folder that the game folder is inside of. You can also find the errors and log txt files in here.
images - takes you to your main images folder. This is where you wanna put all of your NON gui images, like your sprites, backgrounds, and CGs. You can create folders inside of this and still call them in the script later. EX: a folder for backgrounds , a folder for sprites for character a, a seperate folder for spirtes for character b, etc.
audio - Takes you to the default audio folder. This is empty, but you can put all your music and sound effects here!
gui - brings up the folder containing all of the default renpy gui. It's a good place to start/ reference for sizes if you want to hand draw your UI pieces like your text box!
Edit File
Simple enough, this is just where you can open your code files in whatever text/code editor you have installed.
Script.rpy - where all of your story and characters live. This is the file you'll spend most of your time in at first
Options.rpy - Contains mostly simple information, like project name and version. There aren't a ton of things in here you need to look at. There is also some lines of code that help 'archive' certain files by file type so that they can't be seen by players digging in code however. Fun if you want to hide some images in there for later or if you just dont want someone seeing how messy your files are. We've all been there
Gui.rpy - where all of the easy customization happens. Here you can change font colors, hover colors, fonts, font sizes, and then the alignment and placement of all of your text! Like your dialogue and names, the height of text buttons, etc. It more or less sets the defaults for a lot of these unless you choose to change them later.
Screens.rpy - undeniably my favorite, this is where all of the UI is laid out for the different screens in your game, like the main menu, game menu, quick menu, choice menu, etc. You can add custom screens too if you want, but I always make my own seperate file for these.
Open Project - this just opens all of those files at once in the code editor. Super handy if you make extra files like I do for certain things.
Actions
last but not least, our actions.
Navigate Script - This feature is underrated in my honest opinion, it's super handy for help debugging! In renpy you can comment with # before a line. However, if you do #TODO and type something after it, it saves it as a note! You can view these TODO's here as well as easily navigate to when certain screens are called, where different labels are (super great if your game is long, and more. It saves some scrolling.
Check Script (Lint) - also super duper handy for debugging some basic things. It also tells you your word count! But its handy for letting you know about some errors that might throw up. I like using it to look for sprites I may or may not have mispelled, because they show up in there too.
Change/Update GUI - Nifty, though once you start customizing GUI on your own, it isn't as useful. You can reset the project at any point and regenerate the image files here. This updates all those defaults we talked about earlier.
Delete Persistent - this just helps you delete any persistent data between play throughs on your end. I like to use it when making a lot of changes while testing the game, so that I can reboot the game fresh.
Force Recompile - Full disclosure, as many games as I've made and as long as I've been using Renpy, i have never used this feature. I searched to see what it does and this is the general consesus: Normally renpy tries to be smart about compiling code (creating .rpyc files) and only compiles .rpy files with changes. This is to speed up the process since compiling takes time. Sometimes you can make changes that renpy don't pick up on and therefore won't recompile. In these cases you can run force recompile to force it. Another solution (if you know what file is affected) is to delete that specific. rpyc file.
The rest of your options on this right hand side are how you make executable builds for your game that people can download to extract and play later!
Sorry gang! that was a whole lot of text obviously the last button "Launch Project" launches an uncompiled version of the project for you to play and test as you go! Hang in tight because my next post is about how to utilize github for renpy, so you can collaborate easier!
537 notes
·
View notes
Text
ON THIS SPICY!SUNDAY , SEND IN YOUR BURNING SPICY QUESTIONS FOR ANYA. ANYA HAS TO ANSWER IT.
2 notes
·
View notes
Text
How to use DXVK with The Sims 3
Have you seen this post about using DXVK by Criisolate? But felt intimidated by the sheer mass of facts and information?
@desiree-uk and I compiled a guide and the configuration file to make your life easier. It focuses on players not using the EA App, but it might work for those just the same. It’s definitely worth a try.
Adding this to your game installation will result in a better RAM usage. So your game is less likely to give you Error 12 or crash due to RAM issues. It does NOT give a huge performance boost, but more stability and allows for higher graphics settings in game.
The full guide behind the cut. Let me know if you also would like it as PDF.
Happy simming!
Disclaimer and Credits
Desiree and I are no tech experts and just wrote down how we did this. Our ability to help if you run into trouble is limited. So use at your own risk and back up your files!
We both are on Windows 10 and start the game via TS3W.exe, not the EA App. So your experience may differ.
This guide is based on our own experiments and of course criisolate’s post on tumblr: https://www.tumblr.com/criisolate/749374223346286592/ill-explain-what-i-did-below-before-making-any
This guide is brought to you by Desiree-UK and Norn.
Compatibility
Note: This will conflict with other programs that “inject” functionality into your game so they may stop working. Notably
Reshade
GShade
Nvidia Experience/Nvidia Inspector/Nvidia Shaders
RivaTuner Statistics Server
It does work seamlessly with LazyDuchess’ Smooth Patch.
LazyDuchess’ Launcher: unknown
Alder Lake patch: does conflict. One user got it working by starting the game by launching TS3.exe (also with admin rights) instead of TS3W.exe. This seemed to create the cache file for DXVK. After that, the game could be started from TS3W.exe again. That might not work for everyone though.
A word on FPS and V-Sync
With such an old game it’s crucial to cap framerate (FPS). This is done in the DXVK.conf file. Same with V-Sync.
You need
a text editor (easiest to use is Windows Notepad)
to download DXVK, version 2.3.1 from here: https://github.com/doitsujin/DXVK/releases/tag/v2.3.1 Extract the archive, you are going to need the file d3d9.dll from the x32 folder
the configuration file DXVK.conf from here: https://github.com/doitsujin/DXVK/blob/master/DXVK.conf. Optional: download the edited version with the required changes here.
administrator rights on your PC
to know your game’s installation path (bin folder) and where to find the user folder
a tiny bit of patience :)
First Step: Backup
Backup your original Bin folder in your Sims 3 installation path! The DXVK file may overwrite some files! The path should be something like this (for retail): \Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin (This is the folder where also GraphicsRule.sgr and the TS3W.exe and TS3.exe are located.)
Backup your options.ini in your game’s user folder! Making the game use the DXVK file will count as a change in GPU driver, so the options.ini will reset once you start your game after installation. The path should be something like this: \Documents\Electronic Arts\The Sims 3 (This is the folder where your Mods folder is located).
Preparations
Make sure you run the game as administrator. You can check that by right-clicking on the icon that starts your game. Go to Properties > Advanced and check the box “Run as administrator”. Note: This will result in a prompt each time you start your game, if you want to allow this application to make modifications to your system. Click “Yes” and the game will load.
2. Make sure you have the DEP settings from Windows applied to your game.
Open the Windows Control Panel.
Click System and Security > System > Advanced System Settings.
On the Advanced tab, next to the Performance heading, click Settings.
Click the Data Execution Prevention tab.
Select 'Turn on DEP for all programs and services except these”:
Click the Add button, a window to the file explorer opens. Navigate to your Sims 3 installation folder (the bin folder once again) and add TS3W.exe and TS3.exe.
Click OK. Then you can close all those dialog windows again.
Setting up the DXVK.conf file
Open the file with a text editor and delete everything in it. Then add these values:
d3d9.textureMemory = 1
d3d9.presentInterval = 1
d3d9.maxFrameRate = 60
d3d9.presentInterval enables V-Sync,d3d9.maxFrameRate sets the FrameRate. You can edit those values, but never change the first line (d3d9.textureMemory)!
The original DXVK.conf contains many more options in case you would like to add more settings.
A. no Reshade/GShade
Setting up DXVK
Copy the two files d3d9.dll and DXVK.conf into the Bin folder in your Sims 3 installation path. This is the folder where also GraphicsRule.sgr and the TS3W.exe and TS3.exe are located. If you are prompted to overwrite files, please choose yes (you DID backup your folder, right?)
And that’s basically all that is required to install.
Start your game now and let it run for a short while. Click around, open Buy mode or CAS, move the camera.
Now quit without saving. Once the game is closed fully, open your bin folder again and double check if a file “TS3W.DXVK-cache” was generated. If so – congrats! All done!
Things to note
Heads up, the game options will reset! So it will give you a “vanilla” start screen and options.
Don’t worry if the game seems to be frozen during loading. It may take a few minutes longer to load but it will load eventually.
The TS3W.DXVK-cache file is the actual cache DXVK is using. So don’t delete this! Just ignore it and leave it alone. When someone tells to clear cache files – this is not one of them!
Update Options.ini
Go to your user folder and open the options.ini file with a text editor like Notepad.
Find the line “lastdevice = “. It will have several values, separated by semicolons. Copy the last one, after the last semicolon, the digits only. Close the file.
Now go to your backup version of the Options.ini file, open it and find that line “lastdevice” again. Replace the last value with the one you just copied. Make sure to only replace those digits!
Save and close the file.
Copy this version of the file into your user folder, replacing the one that is there.
Things to note:
If your GPU driver is updated, you might have to do these steps again as it might reset your device ID again. Though it seems that the DXVK ID overrides the GPU ID, so it might not happen.
How do I know it’s working?
Open the task manager and look at RAM usage. Remember the game can only use 4 GB of RAM at maximum and starts crashing when usage goes up to somewhere between 3.2 – 3.8 GB (it’s a bit different for everybody).
So if you see values like 2.1456 for RAM usage in a large world and an ongoing save, it’s working. Generally the lower the value, the better for stability.
Also, DXVK will have generated its cache file called TS3W.DXVK-cache in the bin folder. The file size will grow with time as DXVK is adding stuff to it, e.g. from different worlds or savegames. Initially it might be something like 46 KB or 58 KB, so it’s really small.
Optional: changing MemCacheBudgetValue
MemCacheBudgetValue determines the size of the game's VRAM Cache. You can edit those values but the difference might not be noticeable in game. It also depends on your computer’s hardware how much you can allow here.
The two lines of seti MemCacheBudgetValue correspond to the high RAM level and low RAM level situations. Therefore, theoretically, the first line MemCacheBudgetValue should be set to a larger value, while the second line should be set to a value less than or equal to the first line.
The original values represent 200MB (209715200) and 160MB (167772160) respectively. They are calculated as 200x1024x1024=209175200 and 160x1024x1024=167772160.
Back up your GraphicsRules.sgr file! If you make a mistake here, your game won’t work anymore.
Go to your bin folder and open your GraphicsRules.sgr with a text editor.
Search and find two lines that set the variables for MemCacheBudgetValue.
Modify these two values to larger numbers. Make sure the value in the first line is higher or equals the value in the second line. Examples for values: 1073741824, which means 1GB 2147483648 which means 2 GB. -1 (minus 1) means no limit (but is highly experimental, use at own risk)
Save and close the file. It might prompt you to save the file to a different place and not allow you to save in the Bin folder. Just save it someplace else in this case and copy/paste it to the Bin folder afterwards. If asked to overwrite the existing file, click yes.
Now start your game and see if it makes a difference in smoothness or texture loading. Make sure to check RAM and VRAM usage to see how it works.
You might need to change the values back and forth to find the “sweet spot” for your game. Mine seems to work best with setting the first value to 2147483648 and the second to 1073741824.
Uninstallation
Delete these files from your bin folder (installation path):
d3d9.dll
DXVK.conf
TS3W.DXVK-cache
And if you have it, also TS3W_d3d9.log
if you changed the values in your GraphicsRule.sgr file, too, don’t forget to change them back or to replace the file with your backed up version.
OR
delete the bin folder and add it from your backup again.
B. with Reshade/GShade
Follow the steps from part A. no Reshade/Gshade to set up DXVK.
If you are already using Reshade (RS) or GShade (GS), you will be prompted to overwrite files, so choose YES. RS and GS may stop working, so you will need to reinstall them.
Whatever version you are using, the interface shows similar options of which API you can choose from (these screenshots are from the latest versions of RS and GS).
Please note:
Each time you install and uninstall DXVK, switching the game between Vulkan and d3d9, is essentially changing the graphics card ID again, which results in the settings in your options.ini file being repeatedly reset.
ReShade interface
Choose – Vulcan
Click next and choose your preferred shaders.
Hopefully this install method works and it won't install its own d3d9.dll file.
If it doesn't work, then choose DirectX9 in RS, but you must make sure to replace the d3d9.dll file with DXVK's d3d9.dll (the one from its 32bit folder, checking its size is 3.86mb.)
GShade interface
Choose –
Executable Architecture: 32bit
Graphics API: DXVK
Hooking: Normal Mode
GShade is very problematic, it won't work straight out of the box and the overlay doesn't show up, which defeats the purpose of using it if you can't add or edit the shaders you want to use.
Check the game's bin folder, making sure the d3d9.dll is still there and its size is 3.86mb - that is DXVK's dll file.
If installing using the DXVK method doesn't work, you can choose the DirectX method, but there is no guarantee it works either.
The game will not run with these files in the folder:
d3d10core.dll
d3d11.dll
dxgi.dll
If you delete them, the game will start but you can't access GShade! It might be better to use ReShade.
Some Vulcan and DirectX information, if you’re interested:
Vulcan is for rather high end graphic cards but is backward compatible with some older cards. Try this method with ReShade or GShade first.
DirectX is more stable and works best with older cards and systems. Try this method if Vulcan doesn't work with ReShade/GShade in your game – remember to replace the d3d9.dll with DXVK's d3d9.dll.
For more information on the difference between Vulcan and DirectX, see this article:
https://www.howtogeek.com/884042/vulkan-vs-DirectX-12/
560 notes
·
View notes
Text
after spending some time looking into it, i couldn't find anything about specifically referring to computer restarts from the programmer... until i came across this screenshot, where the creator claims a computer restart doesn't count as malware (it does) while not making any reference to the program not restarting your computer, as the above reblog claims:
(from this tweet)
and there is, of course, this video of gshade allegedly restarting the computer - i found this very easily in the other post going around about the situation, but held off on this post until finding the above screenshot because, as one of the replies mentions, it could be triggered with a keyboard screenshot.
the following screenshot is another message by the creator regarding the situation as a whole (from this tweet but also posted by a whole other lotta people).
the above reblog is the only place i've seen someone alleging that gshade does not restart your computer and instead only restarts gshade/the game launcher (unclear from phrasing what the writer refers to).
now obviously none of this is very conclusive in regards to what actually went down, and if anyone (not putting this on the OP or reblogger but a general request if anyone's willing) has further information on either "side" i'd very much appreciate it if you wanted to share.
speaking of OP, they, uh, backtracked after additional evidence came to light. this is not to call them out (PLEASE don't harass them or anything), but for extra information if you didn't know that & also to explain why i'm not outright stating a side right now - i don't feel like i know enough about the situation, i'm only mentioning what i've seen. which is a fair amount of evidence that it really does restart your computer and no evidence to the contrary.
to be completely honest, even if it "only" restarted your game, i'd still consider that a dick move. i have a lot of problems with anti-cheat and anti-piracy coding in actual official, copyrighted games, given their propensity to, for lack of a better term, "overreact"; even if it's only meant to trigger under certain circumstances, bugs, glitches, and errors still apply to overzealous "protections" as much as they do the regular game.
gshade, from what i know, is an unofficial add-on. shutting down your game if you run it with what amounts to... another add-on with cross-compatible features... feels like a weird decision, as does the very holier-than-thou attitude the dev appears to be taking to someone doing essentially the same thing as they are. even if they apologised after... what did those apologies look like? it's not like nobody's ever hastily apologised after doing something wrong, and apologies don't mean the original behaviour never happened, or magically restore everyone's trust in them.
and based on the information i have: the original behaviour is either stupid or very stupid.
yes, we have seen the post regarding the discord message from gshade devs. no, it does not mean what you think it does. gshade is still very much safe. the wording of the message is being misread and spread as the wrong thing.
gshade devs did not put malware into gshade that can restart your pc upon using the program. gshade devs did not put malware on your system.
what the gshade devs did was put an anti-tampering code into the program, that is completely harmless. similar to overwatch/fortnite/valorant and their anti-cheat systems.
all the program will do is actually trigger a restart if you have gotten gshade from anywhere other than their site, and the program/code been tampered with from that source.
downloading gshade from gshade’s website directly is still safe and is not coming with malware. you do not need to switch back to reshade. if you are downloading gshade from gshade and not getting it from a third party that could tamper with the program, it is safe.
#left some things unaddressed such as the dev apparently working on both gshade and reshade - that doesn't really make a difference#to my main points as i'm unclear if it was reshade or another program accessing the files that prompted gshade dev's response#also: just because a program is *meant* to only access your files during runtime doesn't mean it can't do other things.#i also saw a code snippet going around on twitter that i left out bc well. above post is right there. could've been written in any random#code editor so that's not verifiable evidence#i'm not trying to own anyone or start a fight i just want to share the information + additional context i've seen bc i find the situation#deeply concerning. in communities like sims 4 and gw2 players a lot of people use unofficial add-ons and mods.#and i think it's easy to forget that we're taking a lot on faith.#i'd *like* this to be an exaggeration of a minor mistake and dev squabbling into something worse than it really is.
559 notes
·
View notes
Text
No One Has To Know What We Do
jegulus | 18+ | 5,602 words | kinktober submission
@jeguluskinktoberr day 26 - mirror sex
Regulus has worked his entire life to earn a spot at Juilliard in their ballet program, but one day he's late to class and is forced to teach the Columbia football team their monthly ballet lesson. Enter James Potter: handsome, cocky, and annoying. Obviously, Regulus hates him immediately and can't resist his charm.
OR
Regulus and James hook up in the ballet studio after class and make a mess of the mirror (and each other).
This fic was written specifically for Jegulus Kinktober 2024 and contains the following prompts:
cunnilingus/deep throating, marking, impact play, semi-public sex, punishments, praise kink, mirror sex, breathplay
entire fic after the break or read on ao3, minors: dni
Regulus had never been late to class in his entire life. In fact, he typically showed up at least a half hour early to warm up, stretch, and make sure that he always got his favorite spot at the barre. Ballet was a wonderful discipline and he prided himself on being the most disciplined. He was never, ever late. That’s part of what had earned him his spot here in the first place. Very few people made it to the college level for ballet, let alone men. Nevermind Juilliard. He had goals, namely to be a part of the NYC Ballet Company and perform until he physically couldn’t anymore.
And so, the fact that he was running late today felt so unreal, it was like an out-of-body experience. Of course every single thing that could have gone wrong did go wrong and as he entered the room huffing out of breath with everyone staring at him, he knew that he was in for the worst class of his life.
“Lovely of you to join us, Regulus. I was just telling everyone who arrived on time that the studio will be closed to private practices this evening to allow the Columbia football team to have their monthly lesson,” his instructor explained as he set his belongings down on the floor in the corner and made his way to the barre. Thankfully, his spot was empty. Dancers were creatures of habit after all. “I was going to ask for a volunteer to stay tonight and teach their lesson, but since you’re late, I believe you should have the energy to stay late today.”
Fuck. Of course the only time he was late he would get saddled with teaching the football jocks. It was well known that none of them took their lessons seriously.
“Of course, I’d be happy to stay,” he said instead of voicing his honest thoughts. He’d rather drown himself than stay late for people who didn’t even respect the work they did, but saying no wasn’t exactly an option if he wanted to maintain his instructor's respect.
***
As the football team filed into the studio, Regulus felt more nervous and exposed than he expected. Growing up, he always knew he was a man. He started testosterone the moment he turned eighteen, despite his parents disowning him for it and in his everyday life he never thought about ‘passing’ anymore. He rarely, if ever, experienced dysphoria anymore. No one he knew before transitioning went to university with him and really the only person who knew and he saw regularly was his older brother, Sirius. Despite all of that, being surrounded by muscular and extremely masculine men had him questioning his ability to 'pass' for the first time in a long time. Every guy who walked in made him feel more and more self conscious. His body was toned and muscular, he couldn’t dance for hours on end if he wasn’t fit, but where he was all lithe limbs and grace, these men were bulky muscles, sharp jawlines, and reminded him of the picture-perfect portrayal of masculinity.
“Please spread yourselves out on the barre along the wall and stretch while we wait for everyone to arrive,” Regulus announced. He heard murmurings of jokes and complaints but didn't deign them important enough to respond. He scrolled through the music app on his phone, searching for his preferred playlist that he listened to for warmups when he was alone. He hoped that it worked well enough for the class today, but figured that the jocks in the room wouldn’t notice if it didn’t anyway. As he connected his phone to the bluetooth speaker in the studio, a man with dark, messy hair and richly tanned skin ambled into the studio. The man’s warm brown eyes crinkled behind golden framed glasses as he laughed loudly at something one of his teammates said as they came into the studio together, not caring about the etiquette of staying quiet in the studio to avoid disruptions.
Regulus hated him immediately.
The two men shoved at each other a bit before Regulus cleared his throat. The two of them froze and looked at him, the one wearing glasses raking his eyes up and down Regulus’ body. “There’s a time and place for… whatever it is you’re doing,” Regulus snapped at them. “This is neither. Please, take a spot at the barre so we can get class started. Might I remind you that this is a requirement for your training and your coach relies on my feedback to know whether or not you're participating properly.”
They went completely stone-faced and found their ways to the barre at Regulus' scolding, clearly wanting to make sure that they didn't need to repeat this lesson in order to continue to be a part of the team. Regulus went through the motions of showing the team a very basic combination to start and pressed play on the music. “Five, six, seven, eight,” he counted out and led the class into their warmup. Once he was sure that they had the basic combination down, he began making his rounds down the barre, offering subtle corrections and moving their bodies as needed. When Regulus made his way to the man with the golden skin and messy hair, he placed his hands on his hips and adjusted him properly.
“At least ask my name first, love,” the man joked, his eyes crinkling in that annoyingly cute way as he smiled wide.
“Does it matter? Neither of us wants to be here,” Regulus retorted.
“Aw, c’mon. You don’t know that.” He tilted his hips again and Regulus swore it was intentional. “My name’s James, by the way.”
“James, you know what I want you to do?” Regulus asked as he corrected his hips again.
“What’s that, love?”
“Shut up and hold your hips properly.”
James hummed and looked as though he’s deep in thought for a moment before he replied. “I’d prefer if you held them, I think.”
His teammate behind him at the barre stifled a laugh and looked away quickly when Regulus glared at him. Regulus groaned in annoyance and walked away, figuring that ignoring him was the better option for class to be able to continue with as few disruptions as possible.
After what Regulus swore was the longest hour of his life, he dismissed the class and informed them that he would be emailing their coach to confirm that they all completed the class and to schedule their time for the following month. The men all nodded and said their thanks as they grabbed their belongings and shuffled out the door. All except for one. When only Regulus and James remained in the studio, Regulus walked over to his bag on the floor and pulled on his oversized sweater and baggy sweatpants. He sat on the floor and peeled his black ballet shoes off his feet while watching James standing in the middle of the studio. His entire life he’d been under a microscope, having his body analyzed and critiqued for every slight imperfection, but he’d never felt more heavily scrutinized than while James was staring at him alone in this space.
“You can leave now,” Regulus snapped. After ten hours in the studio, he was ready to leave and he didn’t want to entertain this immature man any longer than he had to.
“I just— You never told me your name.”
“That was intentional.”
James stepped closer to him and while normally being alone with a man like this might make him uncomfortable, Regulus couldn’t help but feel drawn to everything about him, his casual confidence pulling him in. If they were in different circumstances and had met in a more controlled setting where Regulus could make sure that he was cool with the fact that he was trans before any flirting happened, Regulus might have even wanted to date this annoying man. Or at least fuck him. He hated James for it.
“Are you really gonna make me beg? I’m not above getting on my knees, you know.”
Fucking hell, this guy.
“Regulus.”
The corner of James’ mouth quirked up in a smirk and he took another step closer. “Regulus,” he said in a way that made his name sound like sin. “I’ve never met anyone named Regulus before. A unique name for a unique beauty.”
Regulus scoffed as he stood, grabbing his bag and slipping on his slides as he tried to step around James. “Thanks. Picked it out myself. Are you done? I’d like to go home now.”
“Picked it out— oh, that’s cool.” James stepped into his path and walked backwards as Regulus continued walking towards the door as if James wasn't even there. When they reached the door, James pressed his back to it and smiled down at him. “Look, I’m gonna be really honest with you, I think you’re hot.”
Regulus glared at him in response, crossing his arms and pushing his weight into one hip. He said nothing while James seemed to squirm under his cold eyes before continuing on.
“I, uh, I don’t date,” James explained. “Too busy between football, school, friends, and work. Feels rude to demand someone’s attention when I can’t give them mine.”
“I have a hard time believing you care about being rude.”
“Says the meanest guy I’ve ever met, I mean, fuck. You didn’t even give me a chance to— anyway, you’re hot. For some reason, I think I’m into the whole mean thing. We’re here all alone and I’m sure you’re the one with the keys to lock up.”
“Are you trying to hook up with me?” Regulus raised an eyebrow in question.
“Are you flattered?”
“No.”
“Oh, come on,” James whined as he banged his head on the door behind him. “Have you ever had a hot quarterback want to fuck you in the dance studio? You can’t honestly tell me you didn’t think about it at all during that class. You had us all bent over, for fuck’s sake.”
“This is a learning environment,” Regulus replied. “I’m a professional, you know.” He refused to admit that he absolutely was staring at James’ ass every time he passed by, but now he wondered if the man had seen him in the mirrors lining the walls.
“Please, you’re not as subtle as you think.”
Regulus’ cheeks turned pink at that and he felt the blush all the way to his ears.
“I’ll move so we can both go home if you can honestly tell me that you don’t want to hook up. But I have a feeling that you want this as badly as I do.”
The silence that stretched between them was charged with desire. As much as he hated the guy, Regulus wanted James so badly it hurt. But he was also terrified of, well, everything. Being a gay trans man came with a lot of disclaimers beforehand, in his experience. He tried to hint at the fact that he was trans earlier and James said he was cool, but did he really know what he was getting himself into by continuing to hit on Regulus? If he told James outright, would he be safe here alone with him?
Regulus let out a shaky breath before he spoke again. “I— I don’t usually hook up like this.”
“It’s fine, it can stay between us.”
Oh, why did that hurt? Why didn’t he want to be kept as a dirty little secret? What was it about James that made him… want? He’d never wanted anyone like this before.
“It’s not that, It’s— I’m trans.”
“Okay?” James’ eyebrows knit together in confusion. “Don't take this the wrong way, but I’m not sure why that matters?”
Regulus gaped at him, unsure how to even respond to the confusing man before him.
“I think you’re hot,” James continued, saving Regulus from having to formulate a response. “I’m pretty sure you think I’m hot, though you haven’t admitted it. If I was a more self conscious man, I might feel a bit inadequate if I’m honest. We’re young and we have this place to ourselves for the night. I’m clean too, if you were wondering.”
“I’m clean,” Regulus responded without processing the rest of what James just said.
James smiled at that. “So?”
“So?”
“You want to go home or can I kiss you already?”
Regulus dropped his bag on the floor next to him with a loud thud and crashed his lips onto James’, crowding his body against the door. Their first kiss was a cruel thing, the building energy between them finally boiling over into something physical. James’ arms wrapped around Regulus, one snaking down to his lower back and the other gripping the nape of his neck. When Regulus brushed his tongue along the seam of James’ lips, he opened for him and Regulus allowed himself to indulge in exploring James’ mouth.
Regulus reached a hand down towards the knob of the studio door near James’ hip and clicked the lock in place while they continued kissing. He felt James smirk against his mouth and pulled back, glaring at the taller man he had pinned against the wall with his body.
“What?” Regulus snapped. He would never admit it outloud, but really wasn’t sure why this man’s cocky attitude was so attractive. That smirk on his face made him melt and Regulus knew that he was in for a world of hurt after this was all over and James wanted nothing to do with him again.
“Planning on more than a kiss?”
“You were the one who—”
“I know, shh, I’m just teasing.” James placed a quick peck on Regulus’ lips. “I feel like I’m pushing my luck here by asking, but do you have a condom?”
Regulus felt his face heat. He normally wasn’t embarrassed by sex, honestly. There was just something about this Adonis of a man trapped against the door in front of him asking him for a condom that felt like an out-of-body experience. “Uh, I think so, let me check.” He dropped down to his knees and rifled through his bag, trying to ignore the heavy weight of James’ gaze on him. When he found the condom, he grabbed it and looked up, holding the condom up like a prize. James’ eyes were heavy with desire and when Regulus went to stand up, James buried a hand into his hair to hold him in place.
“You look so pretty on your knees, Regulus.”
“I’d look prettier with your cock in my mouth.”
“Oh,” James tightened his grip in his hair and Regulus let out a wanton moan at the feeling. “You are a good boy, aren’t you?”
Regulus hummed in response and reached for the waistband of James’ shorts, tugging them and his boxers down just low enough to free his hard cock. Regulus leaned forward against the resistance of the hand buried in his hair and lapped at the precum beading at the tip. James groaned at the feeling and pumped himself a couple of times in front of Regulus’ face. Regulus raised himself up higher on his knees and dragged his hands up under James’ shirt, feeling the hard muscles of his abdomen and back before he licked at a vein along the underside of his cock and then sucked him into the back of his throat, taking as much of him in his mouth as possible.
He bobbed his head a few times, relishing at the feeling of James’ hand threaded in his dark curls guiding his movements, then pulled back and ran his tongue up his entire length. He swirled his tongue around the tip once, twice, then pushed his tongue at the slit, moaning at the unique salty taste that was James. When he looked up under hooded eyes, they locked eyes and James gave him a pleased smile.
“Fuck,” James breathed. “You’re so good for me, you do look so pretty just like this, I knew you would. Can you be such a good boy and let me fuck your throat, hm?”
Regulus squirmed as he opened his mouth with his tongue flat, feeling hot wetness pooling between his legs. When he felt James slide his cock back into his mouth, he relaxed his throat and surrendered completely to the pace that James set. He felt James shift so he had one hand on both sides of his head and Regulus adjusted so that both of his hands gripped James' hips. He was slow at first, unsure of how Regulus would handle his size, but grew more confident when Regulus moaned around his cock. Soon, the pace was unrelenting and Regulus felt his eyes watering, tears streaming down his face. Spit ran down his chin and he found that he didn't care at all. He dug his fingers into James' hips, hoping to leave bruises. Evidence that he had James, if only for a little while. He barely had any room to breathe between the strokes as James continued to thrust into him, focused entirely on his own pleasure.
Before he knew it, James pulled himself out of Regulus’ mouth. He bent down to wipe the spit off of Regulus' chin with his thumb then languidly sucked at it before pressing the pad of his thumb against Regulus' bottom lip. Regulus swiped his tongue out and caught James' thumb in his mouth, sucking and swirling his tongue around the digit. James smirked, pulling his thumb away and wiped at the tracks of tears on Regulus' face with his thumbs. Regulus whined a needy sound at feeling so empty, rubbing his thighs together in hopes that any form of friction would bring him relief. James leaned in to kiss him before pulling Regulus to his feet as he tucked his erection back into his shorts.
“Shh,” James soothed, pushing his hair away from his face and placing soft kisses on his cheeks. “Let me return the favor, c’mon.”
James grabbed his hand and dragged a boneless Regulus to the center of the room. When he got there, he held up one finger, signaling for Regulus to wait a moment. Regulus wanted to pout, but watched as James went to the corner of the room where a stack of folding chairs leaned against the wall. He grabbed one and carried it back to where Regulus stood, opened it up, then pushed Regulus into the seat facing the mirror covered wall.
Regulus reached his hands out towards James’ hips and tugged him closer, hoping to return to having that beautiful cock in his mouth before James clicked his tongue softly. “I said I was going to return the favor, baby.” James knelt down and looped his fingers under the waistband of Regulus’ sweatpants. “Can I?”
“In front of the mirror?”
“Why not?” James shrugged. “It’s hot. Plus it’s not like there’s anywhere in this room without a mirror. Might as well make good use of it.” James playfully tugged at Regulus' waistband with one hand again as he removed his glasses with the other and set them to the side on the floor. “Are you gonna make me beg or can we continue?”
Regulus nodded as he shifted his hips so James could pull at his baggy sweatpants, then he heard James laugh as he pulled at the baggy shorts underneath his sweatpants revealing yet another pair of shorts, these ones much tighter and shorter. “So many layers,” James huffed. “Why do you need so many layers?” He pulled down the shorts and finally got to Regulus’ underwear. Pulling those down, he unbunched all of the layers of pants from around his ankles and threw them to the side. The cold metal of the folding chair bit into Regulus’ skin as he sat there in just his baggy sweater feeling extremely exposed.
“Keeps the muscles warm in between—” All thoughts of the logistics in layering clothing during ballet were lost as he felt James spreading his legs apart. James bit down on the soft skin of his innermost thigh as he slid his hands up to Regulus’ hips. He allowed James to pull him towards the edge of the seat, tilting his hips up to give James better access.
Regulus writhed at the first feeling of James’ tongue on him and he let out a shameless moan that echoed around the room. He tilted his head back and allowed his legs to fall open in pure pleasure. James grabbed under his thighs to hike his legs up over his shoulders, giving himself more access as he continued devouring Regulus, licking and sucking at him. When Regulus glanced up, he looked at the two of them in the mirror. Watching James on his knees worshiping his body, he understood immediately why James said it would be hot. He had never seen a sight quite so erotic and between the feeling of James sucking on his most sensitive nerves and the reflection before him, he climaxed hard and fast. His orgasm rippled through him and James reacted by moaning as he pushed his tongue inside him, lapping at his release.
As he came down from the orgasm, James slowed down and started kissing down his thighs, sucking small bruises along the way. Normally, Regulus would ask his lovers to avoid leaving marks like that, especially since they were so visible in classes, but something about James made him want to be claimed. He wanted people to know they were together, and for a time, be able to say that he belonged to James.
Just when he felt like he was coming back into his body, James pushed two fingers inside him and curled them up at the perfect angle, hitting the sensitive walls inside his body. Regulus felt his entire body jolt with pleasure as James’ tongue returned to between his thighs, circling the sensitive nerves and flicking in time with his fingers.
“Fuck,” Regulus whined, feeling his body climbing rapidly towards another orgasm.
James pulled back to gaze up at him, his fingers continuing at a punishing pace. “I know you can cum for me again, baby. Show me what a pretty boy you are while you cum on my fingers.” He bit into his leg just above his knee and sucked a bruise, watching his fingers pumping in and out of Regulus’ body. His orgasm crashed through his body again and James moaned at the sight, dipping his head between his legs again and giving him one languid lick before pulling back and smiling up at Regulus. He sucked on his fingers and made a show of licking off every drop, giving Regulus a visual reminder of how skilled he was with that tongue.
“Think you can go again?” James asked from between his legs. Regulus had no doubt in his mind that if he said yes, the man would sit between his thighs all night long, and maybe if they hooked up again he’d get the opportunity to experience it, but for now he really wanted to know what he felt like buried deep inside him.
Regulus shook his head and pulled off his oversized sweater, then the white tee underneath until he was sitting in the middle of the room, fully exposed. “Your turn, you have a criminal amount of clothing on your body.”
James barked a laugh and practically ripped off his clothes as he stood. He grabbed Regulus’ hand and hoisted him to his feet, pulling him in close to his naked body. The feeling of their bare skin brushing against each other was enough to set Regulus’ overstimulated nerves alight. He moaned as he leaned in for a kiss, tasting a heady combination of the two of them on James’ lips.
“I’m going to grab the condom,” James said against Regulus’ lips, his breath hot. He kissed down Regulus’ jaw and neck before he continued. “Go stand facing the mirror for me.”
“I—”
“If you don’t want me to take control, tell me now sweetheart.” James said softly. He placed a quick peck against his lips. “Otherwise, I’m going to get a little bossy from here on out.”
Regulus nodded, then moved to stand facing the mirror while James dug through their discarded clothes for the condom Regulus had found earlier. When he returned, James stood behind him and gently grasped at his jaw, ensuring they made eye contact through the mirror.
“Familiar with the traffic light color system?”
Regulus nodded again and James clicked his tongue. “I’m going to need verbal confirmation here, baby.”
“Yes.”
“Good, so if you want me to stop immediately you say?”
“Red,” Regulus answered without hesitation.
“And if I check in and you’re enjoying yourself?”
“Green.”
“Good boy. Last one, then we can continue. If you need to pause or something doesn’t feel right?”
“Yellow.”
James kissed his neck from where he stood behind him and smiled. “Very good. Now, hands against the glass for me. And they’re not allowed to move at all. Your pretty little ass will get a beating if they do. Understand?”
“Yes.”
“Yes what?”
“Yes… Sir?”
James clicked his tongue and Regulus could tell that he was disappointed. "Come now, you can do better than that."
Regulus wracked his brain searching for whatever it was that James was asking. Finally, it came to him after he reflected on all the times James had called him 'baby' and a 'good boy.'
"Yes, Daddy."
James let out a groan at that, moving his hand down from Regulus’ jaw to his throat and squeezing slightly. Regulus keened and pushed his hips back towards James, searching for friction.
“Fuck, you’re gonna be the death of me,” James said as he pulled back and ripped at the condom wrapper. Regulus whined at the loss of the hand around his throat and turned around. He draped his arms around James' shoulders and sought out his lips for a kiss.
With the condom not fully unwrapped, James froze and gripped Regulus’ throat, stopping him from the kiss he was seeking. “What did I say, baby?”
“Oh, please.” Regulus scoffed when James loosened his grip just enough to allow him to reply. “We hadn’t even started yet.”
James’ eyes darkened at that. “Did I or did I not tell you that if you moved your hands from the mirror, you’d be punished?”
“You can’t be serious.”
“Do you want to push me to find out how serious I am?” At the silence hanging between them, James smirked. “Now, turn around. Hands on the mirror. I’m going to spank you five times and you’re going to count out each one, thanking me for every one. If you stop counting or lose your manners, you’ll earn five more. Understand?”
“Yes.” Regulus followed his instructions, placing his hands on the cold mirror and breathing as evenly as he could.
“Yes what?” James kneaded his ass, making him even more sensitive to the touch.
“Yes, Daddy.”
“Good boy. Color?”
“Green.”
James hummed in acknowledgement before his hand slapped Regulus’ ass. Regulus let out a surprised yelp.
“Count, baby. I won’t remind you again.”
“One,” Regulus cried out. “Thank you, Daddy.”
James’ hand smacked down again, the sound echoing in the room, and Regulus gasped at the shock of pain that rippled through his body. “Two. Thank you, Daddy.” Regulus looked up into the mirror, taking in James’ hungry face.
“Maybe you can be trained, baby. Three more. You’re doing so good.”
With each slap to his ass, Regulus became more sensitive and felt himself slipping into a hazy headspace where everything felt like pure pleasure shooting to every nerve in his body. When he finally reached number five, James dropped to his knees behind him and rubbed at his cheeks before pulling them apart and licking all the way from his sensitive nerves to his ass. He circled the ring of muscle with his tongue and pushed in slightly.
“Fuck,” James breathed hot against him. “You did so good, baby. You’re fucking dripping for me. Have you learned your lesson? Will you be a good boy and let me fuck you now?”
Regulus nodded, a whine escaping his throat that he would normally feel embarrassed about.
“Words, baby.”
“Yeah— Yes, please. Please fuck me, Daddy. I need your cock inside me.”
James bit into one cheek of his ass before he stood up, grabbing the condom and rolling it on. “Anything for you,” James murmured as he lined himself up with Regulus’ entrance. They made eye contact in the mirror as James pushed in slowly, using both hands to grip onto Regulus’ hips and position him perfectly. “Color?”
“Green. Fuck, so fucking green.”
Finally, James moved his hips. Regulus had never been a religious man, but he swore that he found a new religion at the feeling of James inside him. James moved his hips in purposeful, deep thrusts, making Regulus see stars with each shift inside him. Regulus’ eyes closed and his head tilted back as he relished in the sensation until he felt a strong hand on his jaw. The grip was unyielding and Regulus knew that he’d do whatever the man this hand belonged to said.
“Eyes on me, baby,” James purred. “I want you to watch me ruin you for anyone else.”
Regulus cried out a moan and opened his eyes, taking in their bodies in the mirror. His hot breath fogged the mirror in front of him as James pounded into him from behind, both of them glistening with sweat. James’ face was smug as he continued to hold onto Regulus’ jaw, not offering him any way of avoiding watching their bodies.
James’ pace started to slow, but he somehow managed to make it feel like he was impossibly deeper inside Regulus’ body. He snaked a hand down towards the bundle of nerves between Regulus’ legs and rubbed in confident circles, pushing Regulus closer and closer to the edge. Just when he thought he couldn’t possibly experience more pleasure than he was already tasting, James’ hand slid down from his jaw to his throat and squeezed. The restriction of blood flow to his brain made Regulus feel fuzzy as he dissolved into pure pleasure. His knees buckled and he arched his back, pushing his ass into James’ hips as his orgasm washed over him. A moment later, James let out a moan and Regulus felt him pulsing inside of him as he followed him over the edge.
James ghosted his fingers along the side of Regulus’ neck as they rode out the last of their orgasms and he kissed his shoulder. When he pulled out, he took off the condom and tied it off, then walked over to toss it in the trash can next to the door. Regulus turned to lean against the mirror, watching James stride back towards him. Regulus gave him a weak, hazy smile.
“You okay?” James asked. He placed a quick peck on Regulus’ lips and rubbed soothing circles on his shoulder.
“Yeah, I—” James interrupted him by kissing him again. “I thought you said this was a one-time thing?” Regulus questioned.
“That doesn’t mean you deserve to be treated like shit, Regulus.”
Regulus gave him a flat look before he pushed off the mirror and walked to where his clothes were piled on the ground. He started pulling on his many layers and by the time he was fully dressed again, he glanced over to see James standing watching him, still completely nude. Regulus bent over to grab his glasses on the floor and handed them to him. “What?” Regulus asked.
James pushed his glasses on his face and for the first time, Regulus witnessed a flustered James. “Look, I know what I said, but can I have your number anyway?”
“I won’t be your late night, drunk booty call, James.”
“I just…this was a lot of fun. It’d be nice to do it again sometime, that’s all.”
“So, a sober booty call?”
“No, I—”
“Listen, how about you give me your number? If I’m ever feeling like having you boss me around again, I’ll give you a call. How’s that?” Regulus raised an eyebrow as he pulled his cell out of his sweatpants pocket and held it out to James in offering.
James hesitated to take the phone from his hand, clearly playing a game of mental chess on how to obtain Regulus’ number, but Regulus refused to be a pawn in his games. “This is my only offer, it expires once your pants are on. Take it or leave it.”
Sighing, James grabbed his phone and created a new contact with his phone number, then handed it back to Regulus.
“‘Daddy,’ really? You seriously put your name as ‘Daddy’ in my phone?”
James smirked, then began dressing himself. “I figured you’d remember me that way.”
Regulus rolled his eyes, but internally he might as well have been giggling and kicking his feet. He stepped forward and placed a chaste kiss on James’ cheek. “I’ll consider calling you, Daddy,” he said and then he grabbed his bag and slung it over his shoulder. “Clean the mirror and take that trash bag out with you, yeah? I can’t have my teacher finding out about this.”
“You got it, baby.”
As Regulus walked out of the studio, he thought to himself that he should absolutely not call James again. He made a bargain with himself anyway that if he was still thinking about him in a few months, he’d gladly fall back into that man’s arms again.
#jegulus kinktober#jegulus#sunseeker#starchaser#regulus black#james potter#james potter is a simp#james x regulus#marauders era#jegulus fanfiction#marauders fanfiction#kinktober#james potter is daddy#i don’t even have a daddy kink james just does something to me#regulus black is baby
142 notes
·
View notes
Note
Please, please explain how to install and use linux like I'm 5 years old. I'm so sick of windows adding AI and other bullshit to my already struggling elderly laptop but I'm really not good with computers at all so I have no idea where to start with Linux.
Okay, so, I'm going to break this down into steps I would give the average tumblr user first, and then if any of them are confusing or use words you don't understand, ask me and I'll explain that step in greater detail.
Step 0) BACK. UP. YOUR. SHIT.
NEVER EVER EVER CHANGE YOUR OPERATING SYSTEM WITHOUT A COMPLETE BACKUP OF ALL YOUR FILES.
Step 1) Learn your machine. You need to know:
How much RAM you have
If your processor is 32 or 64 bit
How big your hard drive is
On windows, you can find out all of this by going to the start menu, typing "about" and opening the first result on your system instead of the internet.
For additional instructions, visit this page.
Step 2) Pick your Linux.
There's like 10,000 kinds of Linux, each tailored to particular functions that the end-user (that is you!) might want to have. The sheer amount is very daunting, so first I'm going to give my suggestions, then I'll explain how to pick for yourself.
For Mac users, I suggest Kubuntu. For windows users, I suggest Mint Cinnamon. If your laptop is really REALLY old, I recommend Sparky Stable, which is the lightest weight Linux I would ever suggest for a new user. In every case, download the version suited to your processor (32 bit can be labelled "x86" or "32 bit"; 64 bit is always labelled "64 bit").
If you want to try a different type of linux, you'll need to make sure your laptop meets the "minimum specs" or "system requirements." These numbers tell you how much RAM, processor and hard drive space the linux will use. (That's why you needed those numbers at the beginning.)
Step 3) Collect your supplies. You're going to need:
An ISO burning program compatible with your current system, like Balena Etcher.
A copy of the ISO file for the Linux you want to use.
Your laptop.
An 8gb or larger USB flash drive.
Step 3) Make a bootable USB drive
Install Balena Etcher, hitting "okay" and "next" when prompted. Last I checked, Etcher doesn't have adware attached, so you can just hit next every time.
Plug your USB drive into the laptop.
Open Etcher.
Click "flash from file" and open the ISO file with your Linux on it.
Click "Select target" and open the USB drive location. Hit the "flash" button. This will start writing all the linux installer data to your flash drive. Depending on the speed of your machine, this could take as long as 10 minutes, but shouldn't be much longer.
Step 4) Boot to the USB drive
This is, in my opinion, the trickiest step for a lot of people who don't do "computer stuff." Fortunately, in a rare act of good will, Windows 10 made this process a lot easier.
All you'll need to do is go to settings, then recovery, then advanced startup and pick the button labelled "use a device."
This tutorial has images showing where each of those is located. It's considered an "advanced setting" so you may get a spooky popup warning you that you could "harm your system by making changes" but we're not doing anything potentially harmful so you can ignore that if you get it.
Step 5) Try out linux on the flash drive first.
Linux installs using a cool little test version of itself that you can play around in. You won't be able to make changes or save settings, but you can explore a bit and see if the interface is to your liking. If it's hideous or hard to navigate, simply pick a new linux version to download, and repeat the "make a bootable USB" step for it.
Step 6) Actually install that sucker
This step varies from version to version, but the first part should be the same across the board: on the desktop, there should be a shortcut that says something like "install now." Double click it.
Follow the instructions your specific linux version gives you. When in doubt, pick the default, with one exception:
If it asks you to encrypt your drive say no. That's a more advanced feature that can really fuck your shit up down the road if you don't know how to handle it.
At some point you're going to get a scary looking warning that says 1 of 2 things. Either:
Install Linux alongside Windows, or
Format harddrive to delete all data
That first option will let you do what is called "dual booting." From then on, your computer will ask every time you turn it on whether you want Windows or Linux.
The second option will nuke Windows from orbit, leaving only linux behind.
The install process is slower the larger your chosen version is, but I've never seen it take more than half an hour. During that time, most linux versions will have a little slideshow of the features and layout of common settings that you can read or ignore as you prefer.
Step 7) Boot to your sexy new Linux device.
If you're dual booting, use the arrow keys and enter key to select your linux version from the new boot menu, called GRUB.
If you've only got linux, turn the computer on as normal and linux will boot up immediately.
Bonus Step: Copy Pasting some code
In your new start menu, look for an application called "terminal" or "terminal emulator." Open that up, and you will be presented with an intense looking (but actually very harmless) text command area.
Now, open up your web browser (firefox comes pre-installed on most!), and search the phrase "what to do after installing [linux version you picked]"
You're looking for a website called "It's FOSS." Here's a link to their page on Mint. This site has lots and lots of snippets of little text commands you can experiment with to learn how that functionality works!
Or, if you don't want to fuck with the terminal at all (fair enough!) then instead of "terminal" look for something called "software manager."
This is sort of like an app store for linux; you can install all kinds of programs directly from there without needing to go to the website of the program itself!
290 notes
·
View notes