Matt Phillips Profile Banner
Matt Phillips Profile
Matt Phillips

@bigevilboss

Followers
5,591
Following
1,708
Media
3,183
Statuses
18,478

Lead Programmer - Red Dead Redemption for PC/Switch/PS4 - @DoubleElevenLtd . Graphics programming. Creator of @tanglewoodgame , ex-Crytek/TT Games.

Manchester, England
Joined February 2018
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@bigevilboss
Matt Phillips
1 year
Excited to FINALLY reveal I've been leading the development of Red Dead Redemption for Switch and PS4, coming 17th August! The care we've put into this port is like nothing we've ever done before and I'm so SO proud of my team ❤️
@RockstarGames
Rockstar Games
1 year
On August 17, the beloved Western experience Red Dead Redemption and its horror companion Undead Nightmare arrive together for the first time on the Nintendo Switch and modern PlayStation systems. Add Red Dead Redemption to your wish list now:
10K
8K
43K
749
188
3K
@bigevilboss
Matt Phillips
4 years
My proudest moment. Fully playable, native 4K port of TimeSplitters 2 hidden in this arcade machine in Homefront: The Revolution.
Tweet media one
@jwaaaap
Jan Willem Nijman
4 years
Today’s Easter: game devs, please respond with the best Easter eggs you ever hid in a game! 🥚✨
405
917
6K
85
955
7K
@bigevilboss
Matt Phillips
2 years
In LEGO Lord of the Rings on PS3, the hobbits shrink. Very, very, very slowly. If you adjust your power settings and leave the game running overnight, they'll only come up to Gandalf's shins.
@SuperPodSaga
SuperPod Saga 😵‍💫
2 years
What is the most useless piece of video game knowledge you know?
3K
2K
19K
18
1K
7K
@bigevilboss
Matt Phillips
6 years
"Sorry my compiler is in French :/" is one of the best error messages I've seen
Tweet media one
33
2K
5K
@bigevilboss
Matt Phillips
2 years
Vehicle game, launch title for a console with an AWFUL optical drive. When hitting a boost pickup the drive couldn't keep up with the demands of the world streaming. So we made boost just widen the FOV and apply some *woooooosh* sound effects. The car remains at the same speed.
@dekubrush
𝔇, Hunter of the Dead 🌙✨
2 years
Now that Twitter is actually going to die you legally need to admit your game dev sins I have hidden abstracted versions of Loss in older projects and you’ll NEVER find them.
188
353
3K
40
454
4K
@bigevilboss
Matt Phillips
4 years
Let's write a game for the original PlayStation, a thread:
Tweet media one
46
721
3K
@bigevilboss
Matt Phillips
19 days
Proud to have been a part of the team bringing this to PC
@RockstarGames
Rockstar Games
19 days
Red Dead Redemption and Undead Nightmare coming to PC October 29. With a host of PC-specific features, including native 4k resolution, Ultrawide and Super Ultrawide monitor support, and much more:
3K
10K
58K
139
75
3K
@bigevilboss
Matt Phillips
4 years
Finally got off my ass and went to IKEA. These babies are doomed to cardboard boxes NO MORE.
Tweet media one
172
212
3K
@bigevilboss
Matt Phillips
5 years
As a 15 year+ games programmer with 24 triple-A titles released on every Nintendo, Microsoft, and PlayStation machine under the sun, neither I nor anyone else in my field has *ever* used "teraflop" as a unit of measurement of any kind. Just drop the word, it's utterly meaningless
130
517
2K
@bigevilboss
Matt Phillips
3 years
Tweet media one
34
60
2K
@bigevilboss
Matt Phillips
4 years
For the love of God, please stop putting progress bars on your CVs. You can't 100% C++ like it's Uncharted 4.
85
280
2K
@bigevilboss
Matt Phillips
4 years
"sO 90% oF GaMeS sHoUlDn'T gEt AwArDs ThEn?" Correct. "LoL sO sHoUlD wE dO ThIs WiTh MoViEs ToO?" Yes. "So CyBeRpUnK tHe BeSt GaMe oF ThE CenTuRy sHoUlDn'T wIn AnY aWaRdS lMAOLOL??" Did I stutter?
@Kotaku
Kotaku
4 years
Games Made Under Crunch Conditions Don’t Deserve ‘Best Direction’ Awards
Tweet media one
819
8K
37K
10
685
2K
@bigevilboss
Matt Phillips
3 years
The demons of hell are twisted... but your neck doesn't have to be! Introducing TOOM: the tate-mode DOOM experience for IBM PC compatibles and portrait monitors! Thanks to @Bhaal_Spawn and @AngryBossBee for help, and @lazygamereviews for inspiration!
Tweet media one
48
327
2K
@bigevilboss
Matt Phillips
3 years
"Ship it!" will never not be funny. It is the evergreen gamedev joke. You will crowbar it from my cold dead hands.
29
171
1K
@bigevilboss
Matt Phillips
2 years
Tweet media one
7
79
1K
@bigevilboss
Matt Phillips
4 years
Oh this is good
Tweet media one
23
287
1K
@bigevilboss
Matt Phillips
3 years
My little game for SEGA Genesis/Mega Drive is 60% off on Steam right now. ROM file included if you'd prefer to play on emulators/Everdrive. RT's appreciated ♥️ #sega #megadrive #gamedev #SteamAutumnSale #RETROGAMING
22
311
618
@bigevilboss
Matt Phillips
3 years
My mum just found this photo of me opening Sonic 3D! I had l idea this picture existed. I'll treasure it forever.
Tweet media one
18
14
609
@bigevilboss
Matt Phillips
2 years
So I signed contracts for a new place today, then refreshed my email... Bear witness to the most satisfying reply in the history of email communications technology.
Tweet media one
31
10
562
@bigevilboss
Matt Phillips
2 years
Walked into a pub wearing a Dreamcast t-shirt, met ONE OF THE ARCHITECTS OF THE SH-4 PROCESSOR. Unreal evening.
Tweet media one
13
27
552
@bigevilboss
Matt Phillips
4 years
It's probably about time this small fact came out, too: I ported the network stack to ride on top of HF:TR's co-op mode. If, and that's a big if, anyone was able to hack two or more arcades into one of the co-op maps, it'll boot to the multilayer menu.
7
24
519
@bigevilboss
Matt Phillips
4 years
This is still so surreal to me.
Tweet media one
34
57
535
@bigevilboss
Matt Phillips
2 years
@lunasorcery Render models. We tracked it down to some superfluous scale operation of 1.0f, but whatever maths we were doing made it scale by 1.0-epsilon (I think a half float optimisation gone wrong?). Got a picture somewhere, I'll try and find it.
2
6
502
@bigevilboss
Matt Phillips
4 years
@TanFlo1997 The unlock code has been lost to time, I don't have the notebook with it in any more. I once gave it to a friend to leak in some Discord channel and they called him a liar and banned his account ahahah
11
26
481
@bigevilboss
Matt Phillips
5 years
IT WORKS! It actually bloody works. C++ as a scripting system, compiled to 68000, running on Mega Drive, via the LUMINARY engine. All boilerplate auto-generated, and compiler built into editor. Here's a script that grabs the PhysicsChar component and sets Sonic's ground speed.
10
102
460
@bigevilboss
Matt Phillips
3 years
Not enough aspiring game developers know this and I think it's important that it becomes common knowledge - your very own Xbox One/Series S|X console can be a fully licensed devkit for just $19, and you can start getting console dev experience right away
17
129
457
@bigevilboss
Matt Phillips
6 years
One fully refurbished Sophia devkit. So so so happy to have it repaired, it's been wasting away in a box with leaky caps for years. Massive thanks to @A3rgan ! Going to see if it shows up on the SCSI bus later, then go and find my CartDev to see if I can get Hello World running.
Tweet media one
22
92
400
@bigevilboss
Matt Phillips
1 year
AAAAAHAHAHAHAHAHAHA
Tweet media one
45
25
406
@bigevilboss
Matt Phillips
3 years
I'm in absolute AWE that LGR not only covered it, but in a dedicated video, and on the main channel. Holy hell.
TOOM. IT EXISTS. In my Oddware vid on the Radius Pivot, I showed how games like Doom aren't designed for portrait mode. I also said it would be dumb/fun if something like 'Tate Doom' actually existed, and TOOM is the result! A vertical mode Doom for DOS!
43
214
1K
13
24
390
@bigevilboss
Matt Phillips
5 years
What's important for the quality of our games in new hardware: good devkits, the latest C++ and shader compilers, an excellent suite of CPU and GPU profiling tools, fast iteration times, no gimmicks.
8
40
391
@bigevilboss
Matt Phillips
4 years
This is absolutely surreal. I just walked into Game, and found my game.
Tweet media one
18
16
389
@bigevilboss
Matt Phillips
5 years
Lots of RAM, and as modern a CPU and GPU as is reasonable certainly helps, depending on the type of game you're making, but we've hit the ceiling for visual fidelity vs. time/budget/staff requirements, and bigger specs won't solve this.
9
44
351
@bigevilboss
Matt Phillips
5 years
Let's-a go!
Tweet media one
8
54
354
@bigevilboss
Matt Phillips
5 years
The end of an era. About to solder the last two Tanglewood carts.
Tweet media one
19
33
342
@bigevilboss
Matt Phillips
5 years
Christ, this hit a nerve? I have no "side" here, I want all consoles to be amazing and sell well. I'm baffled as to how this arbitrary number continues to be held up on a pedestal when it has no meaning to the quality of the games or the process by which they're made.
24
20
329
@bigevilboss
Matt Phillips
3 years
Dear PC manufacturers, please stop putting the power and reset buttons on the top of the case. I have a cat. Yours sincerely, AAAAAAAAAAAAAARRRRRGGHH.
26
34
336
@bigevilboss
Matt Phillips
4 years
This is a Net Yaroze. It was a COMMERCIALLY AVAILABLE (!) PlayStation development kit for schools and hobbyists, released in 1997, for around $750 American dollars, or £550 in real money.
Tweet media one
4
17
319
@bigevilboss
Matt Phillips
6 years
Erm
Tweet media one
28
81
301
@bigevilboss
Matt Phillips
4 years
Well, it's taken around 10 years, but I finally acquired the holy grail of dev hardware. Please welcome the Net Yaroze to the Big Evil family! Looks like it was just used as a region free PlayStation all its life; the dev stuff is all sealed!
Tweet media one
18
17
291
@bigevilboss
Matt Phillips
5 years
Monthly PSA: go through your retro console collection and CUT THE BATTERIES OUT, they are slowly killing your machines.
Tweet media one
22
126
278
@bigevilboss
Matt Phillips
6 years
@flibitijibibo bool IsNegative(int val) { char* str = new char[128]; sprintf(str, "%i", val); return str[0] == '-'; }
7
30
280
@bigevilboss
Matt Phillips
3 years
Challenge: don't think of the theme tune. This one STUNG. Will look a bit better when the swelling goes down.
Tweet media one
19
12
269
@bigevilboss
Matt Phillips
4 years
I dunno how feasible that is though, since it's all server authoritative and they never offered dedicated servers.
1
1
249
@bigevilboss
Matt Phillips
2 years
Is there an adblock blocker blocker plugin yet?
Tweet media one
22
12
262
@bigevilboss
Matt Phillips
4 years
So drunk me bought sober me a present. It just arrived.
Tweet media one
26
41
252
@bigevilboss
Matt Phillips
4 years
It's also a very janky prototype. One TimeSplitters byte == one CryEngine packet. But for a 2003 game that's probably not a lot of traffic today.
1
2
238
@bigevilboss
Matt Phillips
5 years
So now is as good a time as any to announce I'm in TiTAN demo group. No, I've no idea how it happened. Yes, I'm in way over my head. Here's my initiation package! One Mega Drive dev board, the same used on Overdrive 2.
Tweet media one
20
43
247
@bigevilboss
Matt Phillips
4 years
I've wanted one of these for 600 years
Tweet media one
21
12
239
@bigevilboss
Matt Phillips
4 years
Crunch causes more bugs than it fixes. Tired programmers can't code. These publishers have A LICENSE TO PRINT MONEY. Their shareholders take home eight figures. They can absolutely afford more time, more staff, more equipment. They can afford to restructure PR campaigns.
1
50
223
@bigevilboss
Matt Phillips
2 years
So these "frame spikes" I've been debugging for the last hour... are caused by rendering the frame spike graph. I'm going to bed.
Tweet media one
9
15
223
@bigevilboss
Matt Phillips
1 year
Got promoted :)
25
0
224
@bigevilboss
Matt Phillips
5 years
Today is a very, very big day. I'm only allowed to show so much, but with @BitmapBureau 's permission I'll be dropping a few small tidbits over the weekend. I'm excited!
Tweet media one
9
31
215
@bigevilboss
Matt Phillips
3 years
IT'S HAPPENING
Tweet media one
7
8
209
@bigevilboss
Matt Phillips
3 years
I'd love to know what kind of rigs are running PS Now. Server room full of rackmount PS3 devkits? Emulation? Recompilation?
12
13
214
@bigevilboss
Matt Phillips
3 years
Emulation is important, and piracy is bad. Those two things are not mutually exclusive. Some *weird* takes from this latest drama... Buy the cool game, but also play it however you damn well please.
11
20
204
@bigevilboss
Matt Phillips
4 years
Pleased to announce I'm now a lead programmer at @DoubleElevenLtd , and also project lead on a super secret thing! I'd been contracting there for a few years, loved it enough to go full time. Still making stupid retro games don't worry ;)
37
4
214
@bigevilboss
Matt Phillips
4 years
I think there were two multiplayer maps hidden in there.
1
1
181
@bigevilboss
Matt Phillips
4 years
Just for a massive laugh and no other reason, I modified my Mega Drive emulator to support 32:9 aspect ratios for my housemate's ridiculous monitor. We've had a giggle at a few games, however...
Tweet media one
7
29
190
@bigevilboss
Matt Phillips
4 years
"95% UX Design" get in the sea
Tweet media one
25
9
187
@bigevilboss
Matt Phillips
4 years
I'm throwing down the gauntlet to Sonic ROM hackers to make new content for the Sonic & Knuckles lock-on cart. Here is my hijack that allows you to boot to user code contained in the top cartridge. You can even access the S&K data ;) #megadrive #gamedev
7
59
181
@bigevilboss
Matt Phillips
4 years
The Mega Drive isn't truly 16-bit; the 68000 CPU is hybrid 16/32-bit, and why the SEGA marketing team didn't run with that and bleed it dry I will never understand until my dying days. They had a golden goose sitting right there.
26
14
171
@bigevilboss
Matt Phillips
2 years
End of an era. Goodbye to the Big Evil Office! Happy to announce that as of today, all employees are now fully WFH. (Me. I am all employees.)
Tweet media one
7
1
182
@bigevilboss
Matt Phillips
5 years
Okay got Mega Drive, Saturn, Dreamcast dev stations running on Win 95, 98, and 7 (Win2k HDD died!). Need some KBM switches next, and a scart switch so I can run them all through the OSSC, and arm mount for the TV.
Tweet media one
19
30
177
@bigevilboss
Matt Phillips
4 years
Voilà! Hello World on the PlayStation.
Tweet media one
1
5
167
@bigevilboss
Matt Phillips
4 years
Setting up the console side is easy - pop the access card into the memory card slot, the boot disc into the CD drive, the data cable into the serial port, and fire it up. I'm using an OSSC here to make those pixels look extra sexy on my PC monitor.
Tweet media one
2
3
168
@bigevilboss
Matt Phillips
9 months
On this day 12 years ago, I started TANGLEWOOD. Codename 'Project Watershed' was supposed to release in 2013! A bit ambitious.
Tweet media one
8
22
180
@bigevilboss
Matt Phillips
4 years
Errrm my game is in GAME. Like, actually, for real.
Tweet media one
9
11
175
@bigevilboss
Matt Phillips
4 years
You could supercharge your dev environment for an extra 90 bucks, by purchasing the Codewarrior IDE and debugger (image not mine). These days that luxury costs approximately 100 billion pounds so I'm going to improvise instead with Notepad++ and good ol' printf() debugging.
Tweet media one
3
1
166
@bigevilboss
Matt Phillips
6 years
This is the most needlessly complex dev setup SEGA could have conceived, anybody got any work done I'll never know. This isn't even its final form, by the way, there's an EVA unit to fit next, and for dual CPU debugging you need a Hitachi E7000 debugger attached and a SECOND PC.
Tweet media one
19
31
165
@bigevilboss
Matt Phillips
5 years
Just been reminded that I own the world's greatest PS2 controller.
Tweet media one
Tweet media two
8
18
166
@bigevilboss
Matt Phillips
5 years
100% neutral in whatever cat fight you got going on, kids. I release on all of them, I quite literally couldn't give a toss who's "winning" by some arbitrary metric you plucked from the spec sheet, it's not gonna make the games better.
Tweet media one
15
15
160
@bigevilboss
Matt Phillips
4 years
And there's the money shot, whatever it is! A person? Need to figure out filtering and calm that lighting down. Anyway, we got everything we need for a simple game: graphics, and gamepad input. Going to make something basic with it tomorrow!
Tweet media one
6
1
159
@bigevilboss
Matt Phillips
4 years
For the dev PC, I'm using a Pentium II running Windows 98 SE. Installation is as simple (...see previous thread, ahah...) as copying the contents of the dev CD to your hard disk, and editing a batch file to point to its location.
Tweet media one
1
6
158
@bigevilboss
Matt Phillips
4 years
Finally, my SEGA Master System emulator! There are many like it, but this one is mine. It passes ZEXDOC and runs Sonic 1 (poorly). Will pick at it when I get bored. Thank you to @ocornut and @byuu_san for the inspiration, and @Clipsey5 for the name.
Tweet media one
9
21
165
@bigevilboss
Matt Phillips
5 years
"AI powered" jesus christ, it's an assembly line, we've had them since the 1940's. Like calling my toaster sentient. And that pizza looks basic ass boring.
@richontech
Rich DeMuro
5 years
This AI powered pizza robot from a Seattle startup named Picnic can assemble 300 perfect pizzas an hour #CES2020
2K
2K
12K
15
19
154
@bigevilboss
Matt Phillips
2 years
Charity shop score! Ten English pounds. There's a Wii for £7 if anyone's interested. Barnardo's Chorlton.
Tweet media one
17
4
162
@bigevilboss
Matt Phillips
6 years
BOOM! Here we go, knew I had one somewhere. Welcome to the family, my new SEGA Saturn development machine. Hope it boots :(
Tweet media one
12
22
159
@bigevilboss
Matt Phillips
2 years
Getting this Psy-Q SEGA Saturn development kit working today. Just a few progress photos, won't be doing as big thread like usual, too hungry:
Tweet media one
Tweet media two
Tweet media three
5
20
165
@bigevilboss
Matt Phillips
4 years
Multiplayer*
1
0
147
@bigevilboss
Matt Phillips
2 years
Tweet media one
0
1
156
@bigevilboss
Matt Phillips
4 years
Missing from my kit is the official Net Yaroze gamepad, here's an eBay photo. Like other PS1's, you can use any original or Dual Shock pad, including PS2 pads, so I'm not so bothered.
Tweet media one
3
0
153
@bigevilboss
Matt Phillips
4 years
For the six hundred and eighty millionth time - "The Cloud" is just an annoying marketing term for "Someone Else's Computer". Your code, videos, photos, music, games, could just be wiped tomorrow if they don't feel like they're making money off it. Backup your stuff.
8
35
156
@bigevilboss
Matt Phillips
4 years
I paid far, far too much for this. A once in a lifetime opportunity, though.
Tweet media one
Tweet media two
19
19
158
@bigevilboss
Matt Phillips
3 months
Can I not take one day off without thinking about work
Tweet media one
4
3
157
@bigevilboss
Matt Phillips
4 years
And here's that bouncing ball demo, which also shows off gamepad input, image loading, sprite drawing, and CD audio. Great!
Tweet media one
2
3
146
@bigevilboss
Matt Phillips
4 years
YESSSSS
Tweet media one
3
9
149
@bigevilboss
Matt Phillips
3 years
Car boot sale haaauuuuuul! £10 all in. All MS-DOS and Windows for Workgroups disks, all manuals. Just a broken hinge, should be fixable.
Tweet media one
13
5
153
@bigevilboss
Matt Phillips
4 years
It's world mental health day. A poignant time to pick this back up and actually get it finished and released. Tanglewood nearly killed me. It was the hardest thing I've ever done, the worst crunch I ever put myself through, and the effects will stay with me for years.
Tweet media one
15
29
150
@bigevilboss
Matt Phillips
4 years
So, I'm probably going to write a cross-platform framework along with this. An "engine", if you will, that allows my game to compile and run on PC. Then Saturn. Then N64. Probably.
5
2
145
@bigevilboss
Matt Phillips
4 years
@The_Ti_ Dambusters' parent studio bought the license again recently, so it's back home where it belongs. There's hope.
1
2
141
@bigevilboss
Matt Phillips
4 years
Watched the Netflix gaming thing. It's very... American.
25
6
144
@bigevilboss
Matt Phillips
4 years
@MikeDiver Dambuster Studios was Crytek UK was Free Radical. We still had the source and the rights. Started as an office joke, like they all do...
1
1
143
@bigevilboss
Matt Phillips
2 years
2022 was the best year of my life so far, but most of the reasons why are under NDA ahahah 🥲 Also bought a house, paid off my student loan, cleared all credit cards, properly settled back into Manchester, got some old friends back, relationship is amazing. Happy new year ❤️
9
1
149
@bigevilboss
Matt Phillips
4 years
The CD comes with the most basic of samples - Hello World, and a bouncing ball demo. To compile these, you just run the batch file to set up the environment, then type 'make'. This environment uses the DJGPP compiler. Retro! That gives us tuto0 and tuto1 compiled binaries.
Tweet media one
2
4
141
@bigevilboss
Matt Phillips
3 years
Don't work on the same game for 8 years, it does things to your head.
Tweet media one
7
10
145
@bigevilboss
Matt Phillips
4 years
Everyone's gone awfully quiet about teraflops lately huh, I wonder why that is
20
5
145
@bigevilboss
Matt Phillips
3 years
"Well akchually T poses are far superior because it lets you..." "I was Kratos' fucking hairdresser. Sit down."
@delaneykingrox
Delaney King
3 years
I was lead character artist at Ubisoft on the preproduction of Assassins Creed. I made Rocksteady's Batman for the pitch to DC. I was lead character artist on Unreal Tournament 2004. I made the first Dragonage Grey Warden for the launch trailer...
394
2K
19K
6
3
143
@bigevilboss
Matt Phillips
4 years
So what shall we make? Contrary to popular belief, nothing on the Net Yaroze is "locked off" in any way. It can use all of the PS1 RAM (plus an extra 1.5mb for program binary), the full 3D capabilities, audio features and save functions.
2
0
133
@bigevilboss
Matt Phillips
5 years
200 case covers, all the wrong size. Would be a shame to throw them. Anyone up for a nice framed wall piece?
Tweet media one
61
31
136