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 ❤️
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:
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.
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.
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.
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:
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
"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?
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!
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.
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.
@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.
@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
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.
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
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.
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!
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.
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.
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.
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.
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!
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.
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.
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!
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.
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 ;)
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...
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
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.
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.
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.
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.
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.
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.
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!
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.
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.
"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.
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.
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.
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.
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.
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 ❤️
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.
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...
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.