Midi Sheet Music download
And with 16-million distinct colours to choose from – applying a personal touch to your folder color is a breeze. Tip: This tag is not deprecated. Deezer is the No. 1 site for listening to music on demand.
Rhinoceros Keygen Online
Notice how the little pen color indicator turns blue in the top right corner of the screen. SUPPORT COMMUNITY LOGITECH SUPPORT. How to reset Font settings in Windows 10 - Microsoft Community https://1147forum.ru/crack/?key=67.
Serial Keys Unlock The World
In one common form of synesthesia, known as grapheme–color. KreekCraft - You're WeLcome. Traktor Pro 3.4.0 Crack With Keygen Full Download (2020) my response.
Mixed In Key (free version) download for PC
Featuring Katy Perry, Shawn Mendes, Panic! Inline from the editor. You can print the sheet music, beautifully rendered by Sibelius, up to three times.
AUKEY Official Website
If you have the 1057 serial key and installed the Premiere Elements trial by mistake simply uninstall Premiere Elements via the Windows control panel. Virtual piano for music teachers and students. How to fix the vertical-stripe color issue affecting.
CopyTrans Activation Code Keygen Crack Free Download Full
C major has a bright quality but is more stark and bold than the sharp keys. TYPING EXPERIENCE Durable Exceptional Reliable Performance. Choose from hundreds of free courses or pay to earn a Course or Specialization Certificate.
Folder Marker Serial, Crack, Key, Download Full 4.4 Pro or
Textcolor; 647 Color under position of cursor; 53280 Color of screenframe (value of colors 0-15, higher numbers result in repeating); 53281 Color of screenbackground (normal mode); 53282 Color of screenbackground 1 (used in. You will not delete, alter, or obfuscate any proprietary legends relating to the. So the color red is represented by the RGB color tuple (1.0, 0, 0). The color purple is half-bright red and half-bright blue, so it is represented by the RGB color tuple (0.5, 0.0, 0.5).
Crack the Code!: Activities, Games, and Puzzles That
Grow with Streamlabs Open Broadcast Software (OBS), alerts, 1000+ overlays, analytics, chatbot, tipping, merch and more. Color by Number Worksheets coloring pages https://1147forum.ru/crack/?key=57. Traktor Pro 3.3.0 Crack + License Keygen  Full Steup https://1147forum.ru/crack/?key=60.
Teach, Learn, and Make with Raspberry Pi
Download all photos and use them even for commercial projects. Windows to update your Adobe Photoshop 7.0. How does one change the desktop icon text color in Win10?
Key + crack (all) part 43 - Computer Tips and Download
Color key 1 0 deutsch music. Mixed In Key is a DJ software tool for harmonic mixing. Use the BEST Free Resource for NAICS & SIC Information!
|1||MAGIX Video Pro X12 V126.96.36.199 Crack With Serial Number||37%|
|2||Keygen winzip 16.5 free download||26%|
|3||Download procontractor studio serial number generator||41%|
|4||Color Trends 2020: See the Spectrum||55%|
|5||Adobe Photoshop 7.0.1 update - Free download and software||94%|
|6||Deutsch agency: Creative. Digital. Design. Media||92%|
|7||TS3 Soundboard-Plugin - Streaming music and sounds to your||34%|
|8||NAICS & SIC Identification Tools||61%|
|9||Windows 10, default color settings - Microsoft Community||98%|
|10||ColorMag - #1 Magazine Style WordPress Theme - 100, 000+ Users||92%|
Terrible Tales of Tufflefluff: Beautiful Friend, The End
- SaltyHam, Tufflefluff and the Fat Bastard: Part One
- SaltyHam, Tufflefluff and the Fat Bastard: Part Two
- Terrible Tales of Tufflefluff: Mother GotHam
- Terrible Tales of Tufflefluff: Captain America vs. The Dark Blight
- Terrible Tales of Tufflefluff: Ragnarök
- Terrible Tales of Tufflefluff: Pornocalypse Now
- Terrible Tales of Tufflefluff: A Midsummer's Night's Scheme
- Terrible Tales of Tufflefluff: Captain America's Civil War
- Terrible Tales of Tufflefluff: Pulp Fiction
Tuff's therapist has been after her for weeks to talk to her friends about all this stuff, and she's finally bitten the bullet, nervously calling Natasha and asking if she has some time to hang out.
Natasha's been Tuff's official best friend ever since Cap quit the job, but they're not as close as you'd expect two women with a fifteen-year friendship to be... mostly because Tuff doesn't really do close.
"I need to talk about..."
(Say the name, just SAY the stupid NAME...!)
"...Cap. For therapy. Just this once, and then I won't again, I promise," Tuff assures her hurriedly.
Tuff blurts it out: the nervous breakdown, the fear and shame, the damage to her self-esteem, how difficult it's been for her to let anyone else in, how important he'd been to her, and how it had burned to be so unimportant to him.
When she looks up, Natasha's crying.
Oh shit, of course that would hurt her feelings, I basically just shat on our friendship, Tuff thinks miserably. God, I'm an asshole. Why do I ever open my mouth?
"Nat, I'm sorry, I..."
"Why didn't you ever tell me, Tuff?"
"I just... everyone said I talked about him too much, everyone said I was creepy and obsessive, so I... stopped talking about him. Ever." Natasha still looks unhappy, so Tuff quickly adds: "It's not that I didn't trust you, I just didn't want to bother you..."
"Cap loved you. I've known that for thirteen years. He told me himself, and if I'd had any idea what was going on in your head, I would have told you. But you never mentioned him, ever, and when anyone brought him up, you acted like you couldn't care less about him. So, for his sake... I kept my mouth shut."
Tuff stares at Natasha, too stunned to speak.
Thirteen fucking years.
In her quest to jog her missing memories, Tuff has filled her ears with her life's old soundtracks... but she knows they're not the ultimate sonic time machine. For that, she needs the mix cd that Cap surprised her with in 1999, a year after their falling-out, as a thank-you gift for a favor she'd done him.
She finds it, finally, and pops it in, lying back and dimming the lights.
Creepy, discordant choir vocals; creepy, growly Till Lindemann chanting. She smiles ruefully, remembering how disappointed her younger self had been the first time she'd played it; she'd been secretly praying for love songs, and she'd gotten Neue Deutsche Härte.
But Tuff's learned a little German in twelve years... and married a massive Rammstein fan. The song she'd once dismissed as "angry stuff", she now recognizes in seconds.
Till sings about the woman he lost the year before, the one he's so unable to get over that he sleeps on her grave and eventually digs up her corpse.
Cap probably didn't know what it meant in English back then either, she tells herself uneasily. He just liked the Lost Highway soundtrack...
The next song is about a man addicted to a woman who causes him pain. The next is about a man in love with a brainwashed woman, pleading with her to think for herself and come be with him. The next is about watching a woman being destroyed by a manipulative narcissist; in the next, a man begs a woman to believe that he loves her despite the lies she's been told.
"I love you, I love you, I love you," Marilyn Manson chants in rising anguish, before bursting into a full-throated scream of agony.
Tuff presses her palms against her eyes.
Holy fucking shit. I am an idiot.
In an attempt to compensate for her infamous birthday party in 1997, which BatFeeder had epically ruined, Tuff goes big in 1998, saving up for weeks to rent out a cabin in the mountains for the weekend.
BatFeeder is not invited, but Tuff knows that doesn't matter; he hadn't been invited to the birthday party he ruined the year before, either.
She specifically asks him, as a personal favor to her, to let her have this weekend just with her friends.
But, of course, the asshole shows up at her house anyway, recruiting GotHam to rip Tuff a new one for being so horribly rude and trying to exclude her poor sweet little punkin-boo BatFeeder.
Bruce arrives to pick up Tuff for the drive to the mountains, his face falling when he realizes that BatFeeder's successfully crashed the weekend. Bruce asks Tuff if he can borrow her phone for a minute, and disappears to have a quiet conversation.
Tuff's bummed the whole drive up the mountain. She's spent so much time, money, and effort planning this, she's been so excited about it... and now it's gonna be completely infected with BatFeeder's bullshit.
Dammit... she is not going to let BatFeeder ruin another birthday for her. She's going to have a great time, and she's going to spend as much time with Cap as possible, and it's going to be awesome.
Except that Cap never shows up.
Tuff waits and waits, growing more and more worried, as the hours drag by and he never arrives. Eventually, afraid that he's lost in the woods or something, she calls his mom, and gets Cap instead. He feeds her some lame-ass excuse for why he's not coming after all and gets off the phone quickly.
She tries not to let it ruin her weekend... but it totally ruins her weekend.
More than that, it feels like the final evidence that Cap truly can't stand her; what other reason would he have for bailing on an all-expenses-paid, three-day bacchanal with all of his friends?
Tuff decides to cut her losses and stop trying to force a friendship that Cap obviously doesn't want.
Thirteen years later, it hits her: Bruce had called Cap and warned him not to come.
The more she cross-references, the more she realizes that the whole time she thought Cap was avoiding her, he was actually avoiding BatFeeder.
She watches video after video from this time period, and as long as BatFeeder's not there, Cap's right by her side.
She can't keep facepalming this often. It's going to scar.
Tuff has no memory of how she ended up in this situation. She doesn't even live in her hometown at this point; she's miserably off at grad school, triple bonus emphasis on the miserable.
Cap and Sam have brought her to their place of employment... an incredibly sketchy mini-mart/restaurant/baitshop that Tuff will never be able to find again. It's the middle of the night, and the place is closed, but Sam and Cap have keys; Sam says the owner allows the employees he trusts to come in and shop after hours, because the random lights and cars discourage break-ins.
Tuff is bewildered by all of this... especially when Cap writes his and Sam's names on a post-it note, sticks it to a twenty-dollar bill, and leaves it on the counter.
"Let's play doughball, bitches!" Sam shrieks happily, running down the stairs.
"What?" Tuff asks, wide-eyed.
"C'mon," Cap says gleefully. "Live a little."
She follows him down darkened stairs festooned with corpse-crusted flypaper strips and into a dank, underlit cave of a kitchen. Cap twists around her, grabbing a giant pizza paddle.
"Dooooooughbaaaaaall!" Sam screams from the shadows, and then a giant wad of pizza dough is flying out of the darkness. Cap whacks it back with one athletic swing.
Tuff wonders, very sincerely, if someone has slipped her acid.
But then Cap's grabbing her by the waist, swinging her around, and depositing her on the counter next to a huge commercial griddle.
"Name it, gorgeous, I cook it for you."
"I'm not hungry," Tuff lies, as usual.
"Then you are a fool, who will watch and drool as I craft the manliest of meats! SAM!"
"Steeeeeeeeaaaakbaaaaaall!" comes the cry from the darkness.
Cap fires up the griddle, slathers it with butter, and proceeds to catch the steaks that Sam's throwing from some hidden freezer.
He disappears for a second, returning with an ice-cold Diet Coke, a.k.a. Tuff's personal crack rock, and presents it like a bottle of fine champagne.
Tuff laughs, and her heart is so full that it hurts, and she never, never, never wants to go back to her fucking horrible grad school, not ever. She wants to stay in this creepy shithole for the rest of her life, watching Cap put butter on things.
Sam cleans up, refusing Tuff's offer to help, while Cap fills up styrofoam containers: buttery steaks and barbecue wings, garlic bread and fries and God-knows-what.
"We went overboard, dude," Sam laughs when he sees the haul.
Cap agrees, and swaps the twenty for a fifty before they leave.
They head back to Cap's apartment and lay out their feast; Cap makes another attempt to get Tuff to eat.
"Oh, come on," he wheedles, dangling a sauce-dripping chicken wing in her face.
"No, no, you boys enjoy your gluttony..."
"You must join the gluttony," Cap insists, dropping his wing back into the lake of sauce. "It is a ritual. You must participate."
She shakes her head, laughing.
"Gluttony, gluttony," Cap chants, banging his fist on the table. "C'mon, Sam, help me."
"Gluttony, gluttony," they both chant... and then, inspired by some mad impulse, Cap sticks both hands in the barbecue sauce and starts rubbing it on his face like war paint. "Gluttony! Gluttony!"
Tuff explodes with laughter, face in her hands, so in love with Cap she thinks she might actually die. "You're insane!"
"You know the rules, Tuff," Cap says solemnly from beneath his dripping sauce-mask. "If you won't eat, then you have to dance."
He grabs a wet-nap and cleans his hands.
"You, uh, missed a little," Tuff laughs, circling her face with her finger.
"No, this is a sexy look for me," he declares, grabbing her hand and whirling her into the center of his living room. He leans over his laptop, and lively Spanish guitar begins to play.
"So," he says, sliding his hands down to her hips. "The first dance I learned this summer..."
Tuff doesn't know this dance at all, but as long as Cap's keeping his hands on her? He can teach her anything he wants.
Cap and Tuff spin around the living room, Sam happily eating chicken wings and humming along to the music.
Objectively, it's completely surreal.
And yet... it's the first time in months that anything's felt real at all.
Tuff doesn't know it yet, but this year, she's crossed the border into full-blown depersonalization disorder. Her life at Helltown University feels like she's watching a David Lynch documentary about concrete, narrated by Ben Stein.
But tonight, she actually feels like Tufflefluff again, awake and alive and capable of emotion, spinning in a world filled with color. Why would she ever want to be out of a body that's dancing with Cap?
Eventually, Sam grabs a blanket and stretches out in the couch, which Tuff takes as her cue to leave.
"No, no, no escape, into my bed with you," Cap laughs, pointing down the hallway and heading to the bathroom to finally wash his face.
Tuff notes with some alarm that the bed is a twin; Cap makes her his little spoon, sighs with satisfaction, and nods off immediately.
Tuff can't sleep; her mind is racing, her anxiety mounting about the morning to come. Her PCOS has gotten worse recently, and she doesn't have her razor; she can already feel the stubble coming in.
She twists out of Cap's arms, props herself up on an elbow, and simply watches him for a few hours... storing water for a long trip across the desert.
Eventually, she slips out and drives back to school.
When she arrives at her apartment, she discovers that BatFeeder has broken in and is asleep in her bed.
"What are you doing here?" she asks.
"Hiding," he mumbles. "Kitty went into labor."
"You broke into my apartment so you wouldn't have to be there when your daughter was born?" Tuff says, horror-struck.
Soon after, her phone rings: she has a brief conversation with one of her and BatFeeder's mutual friends.
"Who was that?" BatFeeder asks.
"Victor," Tuff says. "Congratulations, you're a dad."
"What? How does Victor know?"
"Victor knows, because when Kitty called him about going into labor, he got on a fucking motorcycle in a fucking thunderstorm and drove six fucking hours across the fucking state in case she needed him. That's why Victor fucking knows."
BatFeeder tries to touch her; Tuff springs back.
"Get out. GET OUT! If I have to look at you, I'm gonna throw up."
BatFeeder gets out, and Tuff sinks into her computer chair, blinking in disbelief.
If I started driving right now, I might make it back to Cap's before he wakes up. I could bring breakfast for him and Sam, and that way it wouldn't be so weird that I left for a while and locked the door behind me... I could be there, where it's happy and awesome and fun, instead of here, where it's a crazy, horrible soap opera that never seems to fucking end.
But, of course, she talks herself out of it.
She'll never know how Cap felt when he woke up and discovered that she'd vanished in the night.
By the time Tuff moves home, Cap's not around very often; he and Sam are having Adventure Time.
They move to Ireland for a few months, working under the table in a pub; after that, they're off to Prague, and then they live in a monastery for a few weeks, adhering to the rule of silence and helping the monks brew beer.
Tuff's dazzled by their stories, awed by their daring. Their world has become so big, and hers has shrunk so very, very small.
The night the millennium turns, the divide between them seems greater than ever. Cap and Sam have taken off on a grand, spur-of-the-moment roadtrip to New York to watch the ball drop from Times Square itself... and Tuff's at a shitty, sad little New Year's party in someone's tiny, drab apartment, watching the same scene on an old, tiny television.
And Tuff's worried sick, not about Y2K itself, but about what the frothed-up Y2K nutjobs might do. If someone's going to set off a bomb or something, Times Square on NYE would be the #1 place they'd do it, right?
Don't hurt Cap, oh please, oh please, oh please...
When the ball drops, and nothing happens, the relief makes her weak-kneed. Everyone's kissing and hugging and jumping up and down, but she only has eyes for the screen, even when Thor grabs her and gives her a kiss that has an uncomfortable amount of tongue trying to happen in it.
This is the first time Thor's ever kissed her, and he pulls back to find Tuff beaming. He grins in return.
"Cap and Sam are safe!" Tuff says happily.
Thor turns away and stalks off. Tuff barely notices.
Cap and Loki invite Tuff and Natasha out for Valentine's Day...
... and don't show up.
Cap has a long talk with Tuff about moving in together, and says he'll call her soon to work out the details...
... then signs a lease by himself and never mentions it again.
Sometimes, Cap greets Tuff by grabbing her up and whirling her in ecstatic circles; sometimes, he acts like he's annoyed she exists. Tuff can't figure out what the pattern is; it makes her brain itch.
And then, [Famous Magazine] contacts Tuff for an interview.
They get through the actual questions, and then the interviewer reveals that she's a huge fan of Tuff's blog.
Totally off the record, she'd love to know... what's going on with Cap?
Tuff's a little star-struck; she tells her, and then bounces like a bunny all over town telling everyone and their dog she's going to be in [Famous Magazine].
The day the magazine comes out, Tuff flies down to the bookstore to buy a copy.
She opens it, thumbs to the article, and dies.
The article, which was originally supposed to be a factual look at the history of blogging, has been "sexed up". And the human interest hook that begins in the very first fucking sentence of the article and repeats throughout?
The will-they-won't-they story of Tuff and Cap.
Tuff's spent three fucking years twisting herself in knots trying to prevent Cap from finding out that she likes him, AND NOW IT IS PRINTED IN MOTHERFUCKING [FAMOUS MAGAZINE].
Tuff briefly considers attempting to buy every copy of [Famous Magazine] in the entire city, but settles for lying to all of her friends and telling them that the article was canceled.
But the horror isn't over yet. The article gets put into a fucking textbook, and the textbook gets digitized, and for years, if you Google Tuff's name, you get pages of results about her crush on Cap.
The world has a new landmine lurking in it, one that could potentially go off at any time... and when an actress with the same name as Tuff gets cast on a TV show and takes over the Google results, Tuff's so relieved she wants to drive to Hollywood and give the woman a hug.
She never does find out if Cap ever saw the article.
Friday, July 4th, 2003
Beer. Fireworks. Fireflies. Crawfish.
Cap lives far away now, but he's home for several days, doing a double feature of Capella's wedding and Thor's annual Fourth of July party on his family's farm.
And, yes, he looks up and does a double-take when Tuff arrives in her sexy little dress and impractical heels.
He leads her over to the picnic table, where he's laid out everything he's about to cook.
"So, uh, Thor told me you're vegan now?" Cap says. "So I went back to the store and tried to get you some stuff... can you look at this and tell me if you can eat it?"
Tuff seizes him in a hug. "I'm not a real vegan, it's just this diet I'm trying, but you... you are so fucking sweet, Cap, that was so thoughtful..."
"Jeez, Tuff," Cap blushes, kissing the top of her head. "It's just some vegetables and shit..."
"Shut up and let me appreciate you, dammit," Tuff barks into his chest.
"Sassy!" Cap chuckles, impressed. "Wanna be my sous chef tonight?"
Tuff does, yes, very much, and she's even more pleased with her decision once the grill really heats up and Cap removes all non-essential clothing. He's absolutely drenched in sweat and, according to Tuff, the sexiest thing ever to exist on the planet.
Cap and Tuff have always fallen into a natural sync when they work together, and that afternoon, it all comes back. They bust their asses in a tandem dance that seems to require them to touch each other more and more often as the hours wear on.
"Thanks, baby," Cap murmurs as she hands him a spatula, and Tuff freezes. Did he just call her what she thinks he just called her?
And yeah, he did, 'cause he does it a few more times, and when he helps her pin her hair up, his fingers trail down her spine in a way that makes her bite back a moan.
Cap winks at her and goes back to wrangling the flames.
Later, Tuff's not entirely certain how, she ends up in the hammock with him, tangled up in their old pretzel and having a conversation that's theoretically just about sex in general, but is totally them bragging to each other about how good they have become at it.
Oh — and establishing firmly that they are both 100% single at the moment.
I don't know what the fuck is going on, Tuff thinks happily, But this is the best party ever.
The night wears on, the flirting grows more outrageous, and finally, Cap whispers huskily in her ear that he's sleeping in one of the beds in the cabin that night, and she should share it with him.
Fireworks and rainbows and Muppets and lollipops explode out of Tuff's ears while the entire cast of Glee sails in on a magical cotton candy cloud singing the Hallelujah Chorus and doing jazz hands.
Okay, maybe that part didn't happen.
But that's totally what it felt like.
Tuff and Cap walk to the cabin, and somewhere in Tuff's head, Beavis and Butt-Head are very enthusiastically announcing that she is gonna score.
"Where are you two going?" Thor asks commandingly.
"To the cabin?" Tuff says.
"I have a bed for you at the house, Tuff. You sleep in the house."
MOTHERFUCKER, DO NOT DO THIS TO ME, Tuff tries to telegraph with her eyeballs.
It is not very effective.
"Aw, c'mon, Thor," Tuff tries, "I haven't slept in the cabin in years. It'll be fun."
"You wanna sleep in the cabin? Fine. Come on," Thor says, grabbing Tuff's hand and hauling her cabin-ward. She glances over her shoulder at Cap, who is looking a little stunned by this development, following at a distance.
"Lay down," Thor commands, pointing at the couch.
"Um, okay," Tuff says, and does. What the hell is Thor doing?
Thor opens a chest, pulls out an assload of blankets, and proceeds to put them all on Tuff.
"Are you... tucking me in? Seriously?" Tuff asks in astonishment, as Thor busily tucks the huge, heavy pile of blankets under and around her, swaddling her like a newborn. "It's July..."
"There you go, dear," Thor says, patting her on her million-blanket covered knee. "Sleep well, and don't move."
And Thor plops down in the recliner next to the couch.
"You're... you don't want to go sleep in your own bed?" Tuff asks.
"Nah, I'll hang out here a while. Goodnight!"
What. The. Everlasting. Fuck.
It is the least subtle cockblocking that Tuff has ever witnessed in her entire life, and she lies there in her sweaty Thor-cocoon, wondering why in the hell he's done it.
Is he trying to protect her from Cap?
Trying to protect Cap from her?
Cap's in the little loft just upstairs, and Thor's nodding off now. She could sneak up there easily once Thor falls asleep.
But... but. What if Thor knows something she doesn't, something worth throwing himself bodily in between them?
Or what if Cap actually meant to just sleep, and her coming up there looks all desperate and creepy and makes things weird again?
In the end, she stays put, hoping like hell that Cap will come down to get her.
But she doesn't move, and he doesn't either, and when she wakes up in the morning, he's left for the wedding.
Cap's supposed to be at this party, but when three hours pass and he still hasn't shown up, Tuff joins the drinking game in progress.
She catches up quickly. Tuff drinks maybe once a year, and her body's smaller than she's used to; her already low tolerance is through the floor.
And, of course, that's when Cap finally arrives.
Tuff is a funny, affectionate, and outgoing drunk; people love it when she's wasted, and she doesn't disappoint this time, keeping everyone in stitches and at one point, falling off a hay bale.
At some point, she ends up in a private, unusually serious conversation with Cap; her head's swimming as she tries to keep up with what he's telling her about his new life, his new town, his new job.
"That sounds so lonely. Are you lonely? I worry about you a lot," Tuff says, swaying a little.
"You don't need to worry about me, Tuff," he smiles.
"I can't help it. You're awesome, and I want only awesome things to happen to you forever, and it bothers me when you're not here, and things make you sad, and I can't punch them for making you sad. I don't even know you're sad. It hurts my heart."
A little later, the alcohol's hit her even harder; this may be when she actually fell off the hay bale. Either way, the next thing she knows, Cap's carrying her back to the house.
"You saved my life, you know," she slurs. "Long time ago."
"I did no such thing."
"No, you did. You don't even know. And if you ever need a kidney or something, you call me. You can have it."
He laughs. "You are so drunk."
Inside the house, he sets her down, but she won't remove her arms from around his neck.
"You're my favorite person in the whole wide world, and I miss you every day."
"You're just saying that because I'm gone the most," Cap says uncomfortably.
"No, it is true! It is true and a fact."
Behind Cap, Tuff can see Natasha, who is slicing her finger repeatedly across her throat in a frantic cut-it-off gesture.
"That's all," Tuff finishes primly, and lets him go.
Cap leaves, and Natasha drives Tuff home.
"Jesus, Tuff, now I know why you never drink," Natasha laughs. "Do you want me to tell you that you did this tomorrow, or not?"
"Don't even care," Tuff mumbles into the seatbelt. "Glad I told him. Wasn't chickenshit for once, and I. Don't. Care."
"I think you might feel differently tomorrow."
Natasha, as usual, is right.
It's the last interaction Tuff has with Cap, until the letter.
The letter's my fucking fault, y'all.
I talk Tuff into writing it.
In my defense, I tell her to write to Cap and lay all her cards out on the table. What does she have to lose at that point? She sees him maybe once a year.
A few days later, Tuff informs me that she's written the letter. Hooray!
She offers to let me read it, and sends me a copy. But the more I read, the more my stomach sinks.
"Tuff," I say, "Please tell me you haven't already sent this thing."
"Sent it this morning. What, is it bad?"
Tuff has chickened out, joked up, waffled, backtracked, avoided vulnerability, and talked in circles so hard in this stupid letter that you'd need a degree in cryptography to figure out what her fucking point is.
"I LIKE U DO U LIKE ME 2 CHECK YES OR NO KTHXBI" would have been a major improvement.
Neither Tuff nor I have been able to find a copy of this letter — we were both on Hotmail back then, and it was long gone by the time she got into therapy and wanted to see it again — but if I remember right, she'd wussed out so hard that she actually came off like she was apologizing for not having romantic feelings for him.
A few hours later, Cap replies: it's brutally brief, and boils down to "Don't worry about it."
Tuff's head explodes. "What do I do, what do I do, do I write him again, what do I do?"
I tell her to chill out, take some cleansing breaths, DO NOT write him any more psycho word spaghetti, and just explain herself the next time she sees him.
But there is no "next time she sees him".
There's no "next time she talks to him", either.
Nine years pass, with zero contact between them.
She friends him on Myspace; he disappears from Myspace.
She friends him on Facebook; he disappears from Facebook.
Blocked? Deleted? Coincidence? Not? Tuff doesn't know.
He still comes to town, but she's never invited to hang out with him. She always hears about it afterwards, once he's gone again.
Over time, her sadness takes on a sharpened, well-fuck-you-too edge.
Which makes the whole getting-married thing a lot easier.
Tuff is so nervous, she's practically vibrating.
It's not her birthday, but it is her birthday party; for a few years now, she and all her fellow Scorpios have held a joint party around Thanksgiving, when more of them are in town.
And this afternoon, she'd gotten a text from her fellow Scorpio, Tony.
You're hard to shop for, so I'm bringing you a present from [city Tony recently attended a convention in] that I know you'll really like. And his sister, too.
Tuff only knows of one person who lives in that city.
Someone she hasn't seen in nine years.
She doesn't know whether to kiss Tony, or strangle him.
She's standing by Natasha's back gate, rearranging party food for the billionth time just to have something to do with her hands, when she hears a voice call her name.
Tuff turns around, and sees him.
"It was like... every light in the world suddenly turned back on," she tells me later. "And it had been so long, I'd forgotten those lights had ever worked at all."
Cap holds out his arms, and Tuff steps into them.
For fifteen seconds, you can go home again.
And then she steps back, hugs his girlfriend and Capella, makes pleasant, normal introducing-sounds with her face. So far, this is going great; her amygdala's mostly behaving itself as she moves aside to let the others greet him.
She tells me: "I was doing pretty well, considering that every thought in my head had been replaced with CAP CAP CAP CAP OMG CAP CAP CAP. I'd forgotten that he always turned me into a Golden Retriever."
"Then what happened?" I ask breathlessly. I've waited a long, long, fucking time for the next book in this series, dammit.
"I sat as far away from him as geometrically possible and pretended he didn't exist."
"TUFF!" I explode.
"I AM NOT GOOD AT BEING NORMAL, CHEWY!"
Tuff selects her loudest, most talkative friend to sit next to, striking up a conversation about Doctor Who that she knows will send the other woman into an impassioned monologue. It's the perfect cover, and now she can just sneak an itty-bitty peek at...
Or not so much with the sneak, really, because Cap is flat-out staring at her like he can't believe she's actually real.
They both glance away quickly, but a minute later, catch each other staring again. This repeats all night long.
He still loves me, Tuff thinks, then spends the next fifteen minutes mentally kicking her own ass for being arrogant and presumptuous and awful, because she's Tuff.
Finally, she thinks up a legitimate excuse to talk to him, because not having seen him in nine fucking years is apparently not good enough, and calls his name.
He looks up, and their eyes lock and hold for the first time in nine years.
The experience is so intense, Tuff is slightly worried that it counts as adultery.
Later, people are swapping photos around, and Tuff gets in on the action, selecting an especially cute photo of her daughter on her phone and sending it around the circle.
It reaches Capella first, who exclaims that she's adorable. She passes the phone to Cap, who hands it straight to his girlfriend.
"She's beautiful, Tuff," he smiles politely.
You didn't actually look at her, Cap...
But she realizes that maybe, just maybe, she knows why he always blocks her on everything.
They leave early, and Tuff gets one last Cap-hug, trying her damnedest to remember this. His height, his face, the way his sweater feels against her cheek, the curl of his hair against his forehead.
But then he walks through the gate, and the night swallows him up.
And Tuff tries to picture what he looks like, and fails completely.
Namco NA1 emulation has been overhauled, with big visual improvements for Numan Athletics and X-Day 2. Background alignment has been fixed in Popeye, and the driver has been cleaned up overall. We’ve received lots of patches from cam900, covering a large number of drivers. As well as a lot of code cleanup, highlights include ES5510 DSP effects for Taito’s Ensoniq-based sound hardware, improved graphics priorities in Sand Scorpion and Jackie Chan, graphical improvements in Data East MLC games (Skull Fang is closer to working), and K051649 support in the vgmplay driver.
Besides the new working systems, this release includes preliminary support for a number of interesting systems. These include the XaviX platform (used for the Taito Nostalgia and Play TV/ConnecTV lines), the Olympia BOSS, and the Panafacom Duet. IPL-disable has been fixed for Flash-based TI-8x series calculators. At opposite ends of the spectrum, graphics emulation is noticeably better for Sega Model 2 and the Interpro workstations. We’ve also added VM Labs Aries disassembly support (this is the multi-core VLIW processor used in NUON-enhanced DVD players).
This month, we’ve seen far more internal improvement, code cleanup and modernisation than user-visible improvements. This is all part of our effort to make the code more maintainable, paving the way for future improvements and keeping MAME relevant. That said, the list of emulation improvements and newly supported systems is quite impressive. We’d like to thank all the contributors helping make MAME what it is today.
You can get the source or Windows binaries from the download page. Remember we appreciate reproducible regression reports at MAME Testers or github.
MAMETesters Bugs Fixed
- 03563: [Graphics] (namcos11.cpp) souledge: Li Long stage background problem (smf)
- 05764: [Graphics] (radio86.cpp) radio4k: Display is not stable and flickers (shattered)
- 06446: [Graphics] (shanghai.cpp) kothello: Display cut off at right (AJR)
- 06688: [Graphics] (sandscrp.cpp) sandscrp and clones: Graphic priority issue in title screen animation (cam900)
- 06866: [Interface] (midxunit.cpp) revx: No crosshairs (Osso)
- 06867: [Misc.] (namcos12.cpp) technodr: Game refuses to boot if printer is ON (Osso)
- 06870: [Sound] (mario.cpp) mario and clones: Missing music/sound effects (AJR)
- 06872: [Documentation] (vegas.cpp) sf2049se: Wrong Year Listed (And Publisher?) (sjy96525)
- 06884: [Crash/Freeze] (djmain.cpp) All sets in djmain.c: MAME exception (smf)
- 06885: [Crash/Freeze] (qdrmfgp.cpp) qdrmfgp2: Hang on boot (Osso)
- 06888: [Crash/Freeze] (segag80v.cpp) tacscan: Cannot play past second phase (AJR)
- 06889: [Graphics] (darkseal.cpp) darkseal: Background missing in the first boss area and third stage (cam900)
New working machines
- 89 in 1 Mini Game Console (060-92023011V1.0) [TeamEurope]
- 007: GoldenEye (Tiger handheld) [hap, Sean Riddle]
- 200 in 1 Retro TV Game [David Shah]
- Back to the Future (Tiger handheld) [hap, Sean Riddle]
- Coolboy RS-18 (280 in 1) [TeamEurope]
- Family Pocket 638 in 1 [David Shah]
- FC Pocket 600 in 1 [David Shah]
- Hammer Boy [alt/deepfb, Dan Dare, mad3001, Habi, Adonías, cpcmaniaco, Robcfg, Pablo Ruiz, Recreativas.org, The Dumping Union]
- Hook (Tiger handheld) [hap, Sean Riddle]
- Play TV Skateboarder (NTSC) [Sean Riddle, David Haywood]
- Player's Edge Plus (PS0280) 4th of July Slots [Brian Troha, Kevin Nagle]
- Robocop 3 (Tiger handheld) [hap, Sean Riddle]
- Sonic The Hedgehog 2 (Tiger handheld) [hap, Sean Riddle]
- Street Fighter 2010 - The Final Fight (Tiger handheld) [hap, Sean Riddle]
- Strider (Tiger handheld) [hap, Sean Riddle]
- SY-888B 288 in 1 Handheld [David Shah]
- ZDog (44 in 1) [unknown]
New working clones
- Ares no Tsubasa (Japan, rev. A) [Corrado Tomaselli, The Dumping Union]
- Coleco Head to Head: Electronic Hockey (TMS1000 version) [hap, Sean Riddle]
- Connectv Skateboarder (PAL) [Sean Riddle, David Haywood]
- Donkey Junior High Score Kit (hack,V1.2) [smf]
- Donkey Kong High Score Kit (hack,V1.0a) [smf]
- Donkey Kong High Score Kit (hack,V1.2) [smf]
- Donkey Kong/DK (Japan) (hack,V1.1 IKE) [smf, SpinDaddy]
- Gee Bee (UK) [Andrew Welburn, The Dumping Union]
- Gigas Mark II (MC-8123 317-5002) [frsj8112]
- Hard Yardage (v1.10) [Brian Troha, The Dumping Union]
- Ironman Ivan Stewart's Super Off-Road (rev 3) [unknown]
- Moon Shuttle (US, version A) [ShouTime, The Dumping Union]
- Pac-Land (Bally-Midway) [Andrea Palazzetti]
- Pac-Man (bootleg, Video Game SA) [Arcade Vintage, Recreativas.org, The Dumping Union]
- Quarterback (rev 1, cocktail) [Brian Troha, The Dumping Union]
- Rabbit (Japan, location test) [Hammy, Spinalfeyd, The Dumping Union]
- Street Fighter II: The World Warrior (bootleg, set 2) [f205v, Maru79]
- Street Fighter II: The World Warrior (bootleg with rules screen) [hammy, The Dumping Union]
- Street Fighter II': Champion Edition (Taiwan 920313) [sampson]
- Tapper (Budweiser, 12/9/83) [Marc Deslauriers]
- Target Ball '96 [Brian Troha, TeamEurope, The Dumping Union]
- Tecmo Bowl (World, set 2) [coolmod]
Machines promoted to working
- 100 in 1 Arcade Action II (AT-103) [David Shah]
- 888888 in 1 (Coolboy AEF-390) [David Shah]
- 999999 in 1 (PXP2 Slim Station) [David Shah]
- Altos Computer Systems ACS8600 [Carl]
- BittBoy Mini FC 300 in 1 [David Shah]
- dreamGEAR My Arcade Gamer V Portable Gaming System (DGUN-2573) [David Shah]
- PowerJoy Navigator 50 in 1 [David Shah]
- PowerJoy Supermax 30 in 1 [David Shah]
- PowerJoy Supermax 60 in 1 [David Shah]
- Samuri (60 in 1) [David Shah]
- Sports Game 69 in 1 [David Shah]
- Super Arcade 110 (set 1) [David Shah]
- SY-889 300 in 1 Handheld [David Shah]
Clones promoted to working
- 999999 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB) [David Shah]
- Panasonic JB-3000 [Luke Sleeman, protosphere]
- Super Arcade 110 (set 2) [David Shah]
New machines marked as NOT_WORKING
- Blockout (TAX) [Peter Wilhelmsen, David Haywood]
- Casio SK-1 [Vas Crabb]
- CoolBoy RS-8 168 in 1 [TeamEurope]
- DVTech Nimbus 176 in 1 [CaH4e3]
- e-kara Starter [Sean Riddle, Peter Wilhelmsen]
- Handheld 210 in 1 [David Shah]
- Intelligence Advance E/R Lerncomputer [R. Belmont, Sean Riddle, TeamEurope, rfka01]
- MOGIS M320 246 in 1 Handheld [David Shah]
- Olympia BOSS D [friol, rfka01]
- Panafacom Duet-16 [rfka01, Carl]
- Pittanko Zaurus [R. Belmont, SpinalFeyd, TeamEurope, The Dumping Union]
- Play TV Baseball 2 [Sean Riddle, Peter Wilhelmsen]
- Play TV Bass Fishin' [Sean Riddle, Peter Wilhelmsen]
- Play TV Boxing (NTSC) [Sean Riddle, Peter Wilhelmsen]
- Play TV Card Night (NTSC) [Sean Riddle, Peter Wilhelmsen]
- Play TV Monster Truck (NTSC) [Sean Riddle, Peter Wilhelmsen]
- Play TV Ping Pong [Sean Riddle]
- Pocket Games 150 in 1 [David Shah]
- Sekai Kaseki Hakken (Japan, SKH1 Ver.A) [coolmod, The Dumping Union]
- Soreyuke Anpanman Crayon Kids (J 001026 V1.000) [ShouTime, Bill D, Surgeville, Sean Sutton, George Walsh, Evan Korzon, Dullaron, SpinalFeyd, Gyrovision, Bryce Van Horn, Paul Vining, Charles MacDonald, Smitdogg, The Dumping Union]
- Star Wars Saga Edition - Lightsaber Battle Game [Sean Riddle, Peter Wilhelmsen]
- Super Medal Fighters (Japan 970228) [ShouTime, Surgeville, Sean Sutton, George Walsh, Evan Korzon, Dullaron, SpinalFeyd, Gyrovision, Bryce Van Horn, Paul Vining, Charles MacDonald, Smitdogg, The Dumping Union]
- The Dealer (ACL) [Robbbert, Shamus McCrave, Guru]
- Triumph-Adler alphatronic P1 [rfka01]
- VJ Visual & Music Slap [Naibo]
- Wireless [BeckyRGB]
- Wireless Air 60 [BeckyRGB]
- XaviX Tennis (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
- Zhaoji Fengdou [Peter Wilhelmsen, The Dumping Union]
- Zone 40 [BeckyRGB]
New clones marked as NOT_WORKING
- Compaq Portable II [rfka01]
- ConnecTV Bass Fishin' [Sean Riddle, Peter Wilhelmsen]
- ConnecTV Boxing (PAL) [Sean Riddle, Peter Wilhelmsen]
- ConnecTV Card Night (PAL) [Sean Riddle, Peter Wilhelmsen]
- ConnecTV Monster Truck (PAL) [Sean Riddle, Peter Wilhelmsen]
- Donkey Kong/JR (combo) (hack,V1.2) [smf]
- Double Donkey Kong (hack,V1.2) [smf]
- Dam Dam Boy (on Tsukande Toru Chicchi PCB) [R. Belmont, SpinalFeyd, Klaus, The Dumping Union]
- Ericsson WS286 [Edström, Mattis Lind]
- Olympia BOSS A 8085 [rfka01]
- Olympia BOSS B [rfka01]
- Olympia BOSS B 8085 [Carl, rfka01]
- Olympia BOSS C [rfka01]
- Sangokushi II (bootleg) [Hammy, Spinalfeyd, The Dumping Union]
New working software list additions
- electron_cart: Solidisk EFS 2.1E, Stop Press 64 [Nigel Barnes]
- electron_flop: BBC Music Demo World [Nigel Barnes]
- Battle Chess, Emit Vol. 1 - Toki no Maigo, Emit Vol. 2 - Inochigake no Tabi [redump.org, r09]
- Doda Mega-Mix!!!, Oshare Club, Rinkan Gakkou, Sakura no Mori [r09]
- Ku²++ [Tokugawa Corporate Forums, DamienD]
- fmtowns_flop: Cameltry, Dragon Slayer - The Legend of Heroes [r09]
- gamegear: David Robinson's Supreme Court (non-playable demo), David Robinson's Supreme Court (non-playable demo, hack), Off The Wall (prototype), Street Battle (US, SMS Mode, prototype), Super Off Road (prototype) [David Haywood]
- Blood Money, Indiana Jones and the Temple of Doom, The Norton AntiVirus 1.0, The Norton AntiVirus 2.0, Nova 9: The Return of Gir Draxon (version 1.0), Rambo III, Renegade [Arcade Shadow]
- Airborne Ranger, Alf - The First Adventure, ASP: A Statistical Package for Business, Economics, and the Social Sciences (Student Version), Lotus Amstel Beta Build 2 [Justin Kerk]
- Alien Breed, Alien Carnage, Batman Returns, Blake Stone: Planet Strike, Epic Pinball: Deep Sea, Fire and Ice [Arcade Shadow]
- The Adventures of Willy Beamish [Justin Kerk]
- Beyond Dark Castle, MacBTX 1&1, MacDraw 1.9.5 (German), Photoshop 2.5.1 Limited Edition (German) [darkstar]
- Airborne!, System Software 1.1, System Software 3.0 [Justin Kerk]
- pce: Off The Wall (prototype) [David Haywood]
- pico: Image Training for the Right Side of the Brain - The Arithmetic & ABC Fight vs Mojars (Best Selection, Jpn), Kanshuu Unou Image Training - Hiragana - Katakana (Best Selection, Jpn), Soreike! Anpanman no Minna de Kyousou Anpanman! (Jpn) [TeamEurope]
- sg1000: Shénqí huāyuán (Tw), Yǔzhòu zhànshì (Tw) [David Haywood]
Software list items promoted to working
- electron_cart: Advanced Plus 3, Advanced Plus 3/4, Advanced Quarter Meg RAM, Cumana Floppy Disc System v1.00, Cumana Floppy Disc System v1.01, Cumana Floppy Disc System v1.02, Slogger Electron Disk System v1.00, Slogger Electron Disk System v1.02, Slogger Electron Disk System v1.03, Sound Expansion v3 [Nigel Barnes]
- fmtowns_cd: Elfish, Elfish Lite, Hana no Kioku, Hoshi no Suna Monogatari 3, Kindan no Ketsuzoku, Koko wa Rakuensou, Koko wa Rakuensou 2, Oshare Cooking, Psychic Detective Series Vol. 3 - Aya, SimEarth, The 4th Unit 3 - Dual Targets, The 4th Unit 7 - Wyatt, Towns Hyakunin Isshu, Trigger, Ultima VI - The False Prophet [Carl, r09]
- Columns [Carl]
- D.P.S SG - Dream Program System SG, D.P.S SG 2 - Dream Program System SG Set 2, D.P.S SG 3 - Dream Program System SG Set 3, Dinosaur, Dr. Stop!, Image, Irium, Premium 2, Rance 2 - Hangyaku no Shoujotachui, Toushin Toshi, Toushin Toshi (Alt Disk 2), VZ Editor 1.6 with ATOK 7 [Carl, r09]
- picno: Kiiroi Kyōryū-kun Parasa no Obake Taiji [SSJ, Dustin, TeamEurope]
New NOT_WORKING software list additions
- dc: 18 Wheeler - American Pro Trucker (Euro), 18 Wheeler: American Pro Trucker (Jpn), 18 Wheeler: American Pro Trucker (USA), 18 Wheeler: American Pro Trucker (USA, Prototype 20010202), 18 Wheeler: American Pro Trucker (USA, Prototype 20010202), 18 Wheeler: American Pro Trucker (USA, Prototype 20010405), 18 Wheeler: American Pro Trucker (USA, Prototype 20010405), 21: Two One (Jpn), 4 Wheel Thunder (Euro), 4 Wheel Thunder (USA), 4x4 Evo (USA), 90 Minutes: Sega Championship Football (Euro), Advanced Daisenryaku 2001 (Jpn), Advanced Daisenryaku: Sturm über Europa - Der Deutsche Blitzkrieg (Jpn), Aero Dancing featuring Blue Impulse (Jpn), Aero Dancing featuring Blue Impulse Tentou Taikenban (Jpn), Aero Dancing F (Jpn), Aero Dancing F (Jpn, Rev. 1), Aero Dancing F - Taikenban (Jpn), Aero Dancing F Taikenban (Jpn), Aero Dancing F: Todoroki Tsubasa no Hatsu Hikou (Jpn), Aero Dancing i: Jikai Saku Made Matemasen (Jpn), Aero Dancing i (Jpn), Aero Dancing: Todoroki Taichou no Himitsu Disc (Jpn), Aero to Jet de Dancing - Taikenban Disc (Jpn), AeroWings 2: Airstrike (Euro), AeroWings 2: Airstrike (USA), AeroWings (Euro), AeroWings (USA), After…: Wasureenu Kizuna - Shokai Genteiban (Jpn), Aikagi: Hidamari to Kanojo no Heyagi (Jpn), Air (Jpn), Akihabara Dennou-gumi Pata Pies! (Jpn), Airforce Delta (Jpn), Airforce Delta (USA), Airforce Delta (USA, Alt), Alice Dreams Tournament (Euro), Alice Dreams Tournament (Euro, Collector's Edition), Alice Dreams Tournament (Jpn), Alice Dreams Tournament (Jpn, Collector's Edition), Alice Dreams Tournament (USA), Alice Dreams Tournament (USA, Collector's Edition), Alien Front Online (USA), Alien Front Online (USA, Prototype 20010625), Alone in the Dark: The New Nightmare (Euro), Alone in the Dark: The New Nightmare (Fra), Alone in the Dark: The New Nightmare (Ger), Alone in the Dark: The New Nightmare (USA), Angel Present (Jpn), Angel Wish: Kimi no Egao ni Chu! (Jpn), Animastar (Jpn), Ao no 6-go Saigetsufutai Hito: Time and Tide (Jpn), Aqua GT (Euro), Armada (USA), Army Men: Sarge's Heroes (Euro), Army Men: Sarge's Heroes (USA), Atari Anniversary Edition (USA), Atsumare! Guru Guru Onsen BB (Jpn), Atsumare! Guru Guru Onsen (Jpn), Bakuretsu Muteki Bangaioh (Jpn), Baldr Force EXE (Jpn), Ball Breakers (USA, Prototype 20000924), Bangai-O (Euro), Bangai-O (USA), Bang! Gunship Elite (USA), Bass Rush Dream: EcoGear PowerWorm Championship (Jpn), Battle Beaster (Jpn), Bikkuriman 2000: Viva! Festiva! (Jpn), Biohazard: Code: Veronica - Kanzenban (Jpn), Biohazard: Code: Veronica - Shokai Genteiban (Jpn), Biohazard: Code: Veronica - Shokai Genteiban (Jpn, Alt), Biohazard: Code: Veronica - Trial Edition (Jpn), Black Matrix A/D (Jpn), Blue-Sky-Blue: Sora o Mau Tsubasa - Shokai Genteiban (Jpn), Blue Stinger (Euro), Blue Stinger (Fra), Blue Stinger (Fra, Prototype 19990824), Blue Stinger (Ger), Blue Stinger (Jpn), Blue Stinger (USA), Boku Doraemon (Jpn), Boku no Tennis Jinsei (Jpn), Boku to, Bokura no Natsu (Jpn), Bomber Hehhe! (Jpn), Bomberman Online (USA), Bomberman Online (USA, Prototype 20010908), Border Down (Jpn), Bounty Hunter Sara: Holy Mountain no Teiou (Jpn), Broadband Passport (Jpn), Broadband Passport (Jpn, Alt), Buggy Heat (Euro), Buggy Heat (Jpn), Bust-A-Move 4 (Euro), Bust-A-Move 4 (USA), Caesars Palace 2000: Millennium Gold Edition (Euro), Caesars Palace 2000: Millennium Gold Edition (USA), Cafe Little Wish (Jpn), Canary: Kono Omoi wo Uta ni Nosete (Jpn), Candy Stripe: Minarai Tenshi (Jpn), Cannon Spike (Euro), Cannon Spike (USA), Canvas: Sepia-iro no Motif (Jpn), Capcom Taisen Fan Disc (Jpn), Capcom vs. SNK 2: Millionaire Fighting 2001 (Jpn), Capcom vs. SNK (Euro), Capcom vs. SNK: Millennium Fight 2000 (Jpn), Capcom vs. SNK: Millennium Fight 2000 (Jpn, Rev. 1), Capcom vs. SNK: Millennium Fight 2000 Pro (Jpn), Capcom vs. SNK (USA), Cardcaptor Sakura: Tomoyo no Video Daisakusen (Jpn), Carrier (Euro), Carrier (Jpn), Carrier (USA), Centipede (USA), Championship Surfer (Euro), Championship Surfer (USA), Chaos Field (Jpn), Charge 'n Blast (Euro), Charge 'n Blast (Jpn), Charge 'n Blast (USA), Cherry Blossom (Jpn), Chicken Run (Euro, English), Chicken Run (Euro, French / Italian / Spanish / German), Chicken Run (USA), Chocolat: Maid Cafe "Curio" (Jpn), Chocolat: Maid Cafe "Curio" - Taikenban (Jpn), Chou Hatsumei Boy Kanipan: Bousou Robot no Nazo!? (Jpn), ChuChu Rocket! including Dreamkey 1.5 (Euro), ChuChu Rocket! inclus Dreamkey 1.5 (Fra), Chu-Chu Rocket! (Jpn), ChuChu Rocket! (USA), Close To: Inori no Oka (Jpn), Coaster Works (Euro), Coaster Works (USA), Confidential Mission (Euro), Confidential Mission (Euro, Prototype 20010409), Confidential Mission (USA), Conflict Zone (Euro), Conflict Zone (USA), Cosmic Smash (Jpn), Crazy Taxi 2 (Euro), Crazy Taxi 2 (Jpn), Crazy Taxi 2 (USA), Crazy Taxi (Euro), Crazy Taxi (Jpn), Crazy Taxi (USA), Crazy Taxi (USA, Sega All Stars), Culdcept II (Jpn), Cyber Troopers Virtual-On: Oratorio Tangram (Jpn), Cyber Troopers Virtual-On: Oratorio Tangram (USA), D2 Shock (Jpn), D-2 (USA), Dance Dance Revolution 2nd Mix - Dreamcast Edition (Jpn), Dance Dance Revolution Club Version - Dreamcast Edition (Jpn), Dancing Blade: Katte ni Momotenshi II - Tears of Eden - Kanzenban (Jpn), Dancing Blade: Katte ni Momotenshi! - Kanzenban (Jpn), Dave Mirra Freestyle BMX (Euro), Dave Mirra Freestyle BMX (USA), Daytona USA 2001 (Euro), Daytona USA 2001 (Jpn), Daytona USA (USA), Daytona USA (USA, Prototype), Deadly Skies (Euro), D no Shokutaku 2 (Jpn), D no Shokutaku 2 (Jpn, Alt), GameShark Lite (USA), Jet Coaster Dream (Jpn), J.League Spectacle Soccer (Jpn), Puzzle Bobble 4 (Jpn), Resident Evil: Code: Veronica (Euro), Resident Evil: Code: Veronica (Euro, Prototype), Resident Evil: Code: Veronica (Fra), Resident Evil: Code: Veronica (Ger), Resident Evil: Code: Veronica (USA), Seaman: Kindan no Pet (Jpn), Seaman (USA), TNN Motorsports Hardcore Heat (USA) [FakeShemp]
- ews286_flop: DOS v3.10C, DOS Supplemental Programs v3.10C, Ericsson Maintenance Program v4.10 [Edström]
- hyperscan: Ben 10 (USE1), Ben 10 (USE2), IWL - Interstellar Wrestling League (USE1), IWL - Interstellar Wrestling League (USE2), Marvel Heroes (USE2), Spider-Man (USE1), X-Men (USE) [incog]
- leapster: Animal Genius (US), Cars 2 (US), Creature Create (US), Kindergarten (US), Learning with Leap (US), Letterpillar (US), Number Raiders (US), Ratatouille (US), Scholastic I Spy - Challenger (US), Scooby Doo! - Spooky Snacks! (US), Scooby Doo! (US), Star Wars - Jedi Reading (US), Thomas and Friends - Calling all Engines! (US), Up (US), Wall-E (US) [TeamEurope]
- mac_flop: RadiusWare [darkstar]
Translations added or modified
- Portuguese (Brazil) [Wellington Uemura]
- Turkish [Kadir Ekşi]
- tms9927: Fixed excessive sync width after recomputing parameters during sync. [AJR]
- ponpoko, hcastle, sonson: Changed to 4-way joysticks. [AJR]
- Fixed flip screen rendering of DECO MXC06 sprites. [AJR]
- Added some internal peripheral block registers to 80186 debug state. [AJR]
- Fixed ASCII dump output for big-endian spaces. [AJR]
- i960: Fixed disassembly of REG instructions. [AJR]
- deco146/deco104: Synchronize soundlatch writes – fixes dropouts in dblewing. [AJR]
- decocass.cpp: Inverted sprite/sprite priority – seems to help coozumou. [AJR]
- com8116: Added several clock rate/divider table variant types. [AJR]
- saturn, sfish2: Encapsulated existing CD-ROM emulation as device. [AJR]
- Set up heavily mirrored memory ranges with subunit masks (e.g. orunners) much more efficiently. [AJR]
- Created RST interrupt buffer device. [AJR]
- ym2203: Made interrupt output use an instant timer, preventing synchronization glitches. [AJR]
- msm6242: De-assert interrupt output when the IRQ flag is cleared. [AJR]
- 6840ptm: Stop defaulting external clocks to 1 Hz. [AJR]
- Register device callbacks and add some basic validation for them. [AJR]
- unidasm: Corrected endianness of m6800, m6805 and other Motorola-type CPUs. [AJR]
- cdicdic: Made DMA handling safer. [AJR]
- z8: Made address spaces big-endian. [AJR]
- hd63484: Added external skew kludge to prevent display cutoff in kothello. [AJR]
- photoply.cpp: Added Cirrus Logic GD5446 VGA PCI device – now shows legacy BIOS error. [Angelo Salese]
- namcona1.cpp updates: [Angelo Salese]
- Fixed soft reset hangs.
- Improved encapsulation.
- Fixed status bar colors for VS Express event in Numan Athletics.
- Fixed video disable graphic transitions.
- Added dynamic screen visible area change effect (used mostly by Numan Athletics on transitions).
- Fixed bogus palette transfers for xday2.
- Fixed horizontal scroll adjust and background color pen (improves X-Day 2 video).
- Added MSM6242 RTC and fixed EEPROM type for X-Day 2.
- pc6001.cpp: Major encapsulation clean-ups. [Angelo Salese]
- gkigt.cpp: Made some improvements to make most games to boot up to display CMOS error. [Angelo Salese]
- i960.cpp: Added support for burst mode stalling save and restore. [Angelo Salese]
- Fixes stalls in several Sega Model 2 games.
- badlandsbl.cpp: Added preliminary sprite drawing. [Angelo Salese]
- buster.cpp: Preliminary work to make it actually show something. [Angelo Salese]
- model2.cpp: Added 30 Hz renderer mode – fixes Virtua Striker timings. [Angelo Salese]
- taito_en: Hooked up ES5510 effects DSP. [cam900, R. Belmont]
- vamphalf.cpp: Converted OKI map to configured banking and implemented OKI bank switching for Diet Family. [cam900]
- vgmplay: Added K051649 support, and added clock change support to K051649. [cam900]
- darkseal.cpp: Corrected PF1 size to 64×64 and removed audio CPU interrupt hold line hack. [cam900]
- dec8.cpp: Corrected CPU types, eliminated many runtime tagmap lookups, and reduced code duplication. [cam900]
- deco32.cpp: Templated handlers to reduce duplication, improved naming, and eliminated unnecessary shares. [cam900]
- rohga.cpp: Cleaned up I/O and protection handling, reduced code duplication, and updated comments. [cam900]
- itech32.cpp: Hooked up stereo audio output for Time Killers and Driver’s Edge. [cam900]
- st0016: Made ROM region tag configurable, and improved CPU tags in jclub2.cpp and srmp5.cpp. [cam900]
- macs.cpp: Converted to configured banking. [cam900]
- simple_st0016.cpp, speglsht.cpp, srmp5.cpp: Cleaned up banking code and reduced runtime tagmap lookups. [cam900]
- x1_010: Improved naming of member variables/functions. [cam900]
- seta.cpp: Converted expanded 6502 ROM to configured banking. [cam900]
- cbuster.cpp: Cleaned up and converted to buffered sprite RAM device. [cam900]
- gaiden.cpp: Cleanup and fixes: [cam900]
- Reduced code duplication using templates and object finder arrays.
- Split wildfang and raiga machine configuration/address map.
- Fixed raiga hang on soft reset.
- nmk16.cpp: Reduced code duplication, converted to configured banking, and updated notes. [cam900]
- Also verified OKI bank switching for vandykeb and atombjt, and corrected OKI clock for vandykeb.
- taito_f2.cpp: Fixed palette format for games using 15-bit colour. [cam900]
- okim9810: Corrected sample rate divider table, added support for clock changes, and implemented DADR and serial interface. [cam900]
- ninjaw.cpp, warriorb.cpp: Reduced code duplication using templates and object array finders, and reduced tagmap lookups. [cam900]
- Also identified warriorb sound chip as YM2610B, and demoted sagaia and darius2d to imperfect sound due to SSG issues.
- ymz280b: Converted memory access to device_rom_interface. [cam900]
- firebeat.cpp: Reduced code duplication and split memory maps according to the number of GCU chips on PCB. [cam900]
- ymf271: Implemented four-channel output and converted memory access to device_rom_interface. [cam900]
- bnstars.cpp: Cleaned up bank switching.
- ms32.cpp: Cleaned up bank switching and enabled stereo output.
- seibuspi.cpp: Cleaned up bank switching and changed single-board systems to mono output.
- taito_l.cpp: Converted VRAM banks to address_map_bank_device and reduced code duplication. [cam900]
- deco_mlc.cpp updates and improvements: [cam900]
- Cleaned up duplicated and unused code, improved interrupt hookup, updated notes, and corrected regions and versions.
- Implemented 8bpp+alpha sprite drawing mode, and implemented alpha/shadow select bits.
- zn.cpp: Cleaned up duplicated and unused code, converted nbajamex banking to address_map_bank_device, moved bank configuration from reset to start time, and identified beastrzrb CPU type and sound chip. [cam900]
- cave.cpp: Reduced code duplication with templates and object array finders. [cam900]
- seta.cpp: Reduced code duplication, and made data arrays dynamically allocated at start time. [cam900]
- sandscrp.cpp: Improved sprite-tile priority, and cleaned up duplicated code. [cam900]
- jchan.cpp: Improved sprite-tile priority, verified background pen, and cleaned up duplicated code. [cam900]
- am9519: Added AM9519 UIC device. [Carl]
- vii.cpp: Added I/O for skateboarder, and promoted to working with bad graphics/no sound; also modernised the code a bit. [David Haywood]
- Added preliminary XaviX driver: [David Haywood]
- Created derived 6502 type with far call/return instructions and banked data memory.
- Implemented graphics, including sprites, and packed 7bpp tiles – Monster Truck track outline and test mode work.
- Implemented multiplier chip.
- nes_vt.cpp: Fixes and improvements: [David Shah]
- Added support for VTxx systems with scrambled instructions (FC Pocket, DGUN2573).
- Added support for Family Pocket, and more FC Pocket games.
- Added support for VTxx scrambled banking (thanks NewRisingSun for help).
- Improved PPU colour palette using reference code from NewRisingSun.
- Fixed scanline interrupts and PPU data reads.
- asteroid.cpp, namcos1.cpp: Use LS153 device for DIP switches. [Dirk Best]
- amiga.cpp, cubo.cpp, ssv.cpp, unixpc.cpp: Fixed address map order after semantic change. [Dirk Best]
- gkigt.cpp: Added QUARTs and serial ports to machine configuration, but commented out handlers in memory maps. [Dirk Best]
- hamboy: Patched PIC ROM to reduce timer delay, and stared fixing DIP switches. [Dirk Best]
- Added vertical blanking input to ampoker2. [El Chango v4]
- alphatpx.cpp: Fixed P2 drive ready and added missing <> key. [helwie44]
- Converted many configuration helpers to non-static member functions. [Judge]
- Allow building with system-wide utf8proc, PortAudio, ASIO, GLM and RapidJSON. [Julian Sikorski]
- Fixed issue linking Emscripten build with certain single-driver configurations (e.g. spectrum.cpp). [Justin Kerk]
- exterm.cpp, raiden2.cpp: Updated memory map order for new semantics. [MASH]
- v9938: Improved logging options with logmacro. [Michael Zapf]
- Improved Stepping Stage driver and added support for recently-dumped VJDash set: [Naibo]
- Added fundamental communication between main 68000 and (undumped) Windows PC.
- Figured out logic for how CPU uploads data to unknown device (possibly FPGA on unknown board).
- Discovered vertical blank frequency of four logical screens – affects communication/synchronization of 68k CPUs.
- Added proper foreground layer handling (stepstag borrows foreground graphics from vjdash for now).
- Separated palette and graphics decoding for three screens, and added independent decoding/drawing routine for third screen.
- Corrected sprite ROM loading for step3.
- Mapped dancing floor, spot, neon, and key lamp/LED outputs based on footage of real machine.
- Corrected NVRAM handling.
- Adjusted default input mapping to avoid key conflicts.
- Identified graphics ROMs for vjdash foreground/background/ROZ layers.
- electron: Added a number of cartridge devices. [Nigel Barnes]
- P.R.E.S. Advanced Plus 3/4, Advanced Quarter Meg Ram, Cumana Floppy Disk System, Sound Expansion, Sound Expansion v3, Stop Press 64, Solidisk EFS.
- Changed memory map behaviour to “last entry wins”. [O. Galibert]
- Allows more natural “import and patch” and “cover a region then punch holes” structures.
- m6502: Fixed tracing and breakpoints for paged variants. [O. Galibert]
- Made memory maps member functions of owner class. [O. Galibert]
- Added disassembler for VM Labs Aries VLIW processor (used in NUON DVD players). [O. Galibert]
- interpro: Improved graphics emulation – basic bit blit and line drawing work well enough for now. [Patrick Mackinlay]
- Added preliminary ABC CAD pointing device/high-resolution graphics add-on device for Luxor ABC 80. [Peter Bortas, Edström]
- Added kzaurus driver: [R.Belmont]
- Implemented interrupts, inputs and sound - passes POST.
- Fixed layer priority and added 55555 gradient background.
- Improved visible area and layer alignment, and hooked up scroll register readback.
- kingpin.cpp: Added memory map for dealracl. [Robbbert]
- i8275 improvements and fixes: [shattered]
- Handle invisible field attributes and “end of row – stop DMA” special code better.
- Honor Video Enable bit.
- Made Preset Counters command useful.
- agat7: Added serial/parallel interface card, hard-coded to Agat-Author configuration for now. [shattered]
- Popeye/Sky Skipper improvements: [smf]
- Reverted “Popeye (bootleg set 1)” to 0.33b6 names and contents.
- Popeye: Moved Copyright from DIP switches to machine configuration – schematics show they are resistors.
- Sky Skipper: Added difficulty DIP switches.
- Popeye: Fixed background alignment and test mode background in TPP2 sets.
- Converted configuration/handlers to virtual methods.
- Removed protection device from systems that lack it.
- Popeye: Added sprite RAM, background scroll and palette buffering.
- Popeye: Unmapped $8000 to $87ff for TPP2 as 7f is not populated.
- Popeye: Latch NMI disable from A9 on falling edge of RFSH.
- Donkey Kong/Donkey Kong Jr: Hooked up undocumented service switch and undumped diagnostic ROM. [smf]
- Debugger: Fixed F10 step over for instructions with a branch delay slot. [smf]
- ti85.cpp: Re-implemented IPL disable for Flash-based models. [smf]
- z80: Changed refresh callback to write8. [smf]
- CoCo cartridge improvements: [Tim Lindner]
- Added support for the Color Computer MultiPak slot switch.
- Fleshed out serial expansion cards to support actual input and output.
- Added some compatible CoCo cartridges to the Dragon driver.
- x1: Converted I/O to memory maps and address map bank devices. [Vas Crabb]
- Improved encapsulation of a number of drivers. [Vas Crabb]
- cyberbal.cpp: Untangled the dual-screen and single-screen versions – there are substantial hardware differences.
- tvboy.cpp: Untangled from a2600 cartridge slot, replaced unnecessary bankdev with ROM bank, and fixed save states.
- vectrex.cpp: Partially untangled console and arcade variants from each other.
- Untangled ladybug and redclash from each other, and converted common video arrangements to devices.
- Added support for multiple patterns and devices to -listfull verb. [Vas Crabb]
- vt100ac: Redumped bad ROM. [Al Kossow]
- toratora.cpp: Fixed DIP switch descriptions and locations according to manual. [Bad A. Billy]
- ms32.cpp: Corrected many ROM names. [Brian Troha, Smitdogg, The Dumping Union]
- leland.cpp: Corrected many ROM names. [Brian Troha]
- littlerb.cpp: Added PCB layout for Little Robin. [Brian Troha]
- midvunit.cpp: Confirmed Cruis’n USA PAL dumps are bad. [caius]
- Decapped and dumped PIC16F84 for Shizhan Ding Huang Maque (Version 4.1). [Caps0ff, EdHunter]
- raiden.cpp: Corrected crystal and clocks for raidenkb set. [Corrado Tomaselli, The Dumping Union]
- galaxold.cpp: Verified PROMs for drivfrcsg. [Ed Cross]
- wallc.cpp: Updated wallca crystal frequency according to PCB picture. [f205v]
- midvunit.cpp: Noted labels for Cruis’n USA PAL2. [Guru]
- namcos23.cpp: Redumped timecrs2v2b main CPU program ROMs. [Guru]
- plus4.cpp: Corrected kernal location for plus4p set. [Guru]
- wireless: Fixed Flash size. [incog]
- ti85.cpp: Improved naming of Flash-based calculators based on boot codes. [Julian Lachniet]
- mcr.cpp: Corrected several ROM names for the Tapper sets. [Marc Deslauriers, Brian Troha]
- Corrected year for Piccolo Poker 100. [Roberto Fresca]
- Magic Card II: Documented the modified Mexican Rockwell R65C02 CPU. [Roberto Fresca]
- Added additional Leapster BIOS sets. [Sean Riddle]
- rabbit.cpp: Corrected ROM labels for the recently added rabbitjt set. [ShouTime, The Dumping Union]
- Corrected years for Cyber Troopers Virtual-On, Racing Jam Chapter 2, Rail Chase 2 and San Francisco Rush 2049: Tournament Edition. [sjy96525]
- taito_f3.cpp: Added PAL dump to kirameki. [undamned]