Tag Archives: gaming

Fix slow Nintendo Switch play with your Raspberry Pi

Post Syndicated from Ashley Whittaker original https://www.raspberrypi.org/blog/fix-slow-nintendo-switch-play-with-your-raspberry-pi/

Is your Nintendo Switch behaving more like a Nintendon’t due to poor connectivity? Well, TopSpec (hosted Chris Barlas) has shared a brilliant Raspberry Pi-powered hack on YouTube to help you fix that.

 

Here’s the problem…

When you play Switch online, the servers are peer-to-peer. The Switches decide which Switch’s internet connection is more stable, and that player becomes the host.

However, some users have found that poor internet performance causes game play to lag. Why? It’s to do with the way data is shared between the Switches, as ‘packets’.

 

What are packets?

Think of it like this: 200 postcards will fit through your letterbox a few at a time, but one big file wrapped as a parcel won’t. Even though it’s only one, it’s too big to fit. So instead, you could receive all the postcards through the letterbox and stitch them together once they’ve been delivered.

Similarly, a packet is a small unit of data sent over a network, and packets are reassembled into a whole file, or some other chunk of related data, by the computer that receives them.

Problems arise if any of the packets containing your Switch game’s data go missing, or arrive late. This will cause the game to pause.

Fix Nintendo Switch Online Lag with a Raspberry Pi! (Ethernet Bridge)

Want to increase the slow internet speed of your Nintendo Switch? Having lag in games like Smash, Mario Maker, and more? Well, we decided to try out a really…

Chris explains that games like Call of Duty have code built in to mitigate the problems around this, but that it seems to be missing from a lot of Switch titles.

 

How can Raspberry Pi help?

The advantage of using Raspberry Pi is that it can handle wireless networking more reliably than Nintendo Switch on its own. Bring the two devices together using a LAN adapter, and you’ve got a perfect pairing. Chris reports speeds up to three times faster using this hack.

A Nintendo Switch > LAN adaptor > Raspberry Pi

He ran a download speed test using a Nintendo Switch by itself, and then using a Nintendo Switch with a LAN adapter plugged into a Raspberry Pi. He found the Switch connected to the Raspberry Pi was quicker than the Switch on its own.

At 02mins 50secs of Chris’ video, he walks through the steps you’ll need to take to get similar results.

We’ve handily linked to some of the things Chris mentions here:

 

 

To test his creation, Chris ran a speed test downloading a 10GB game, Pokémon Shield, using three different connection solutions. The Raspberry Pi hack came out “way ahead” of the wireless connection relying on the Switch alone. Of course, plugging your Switch directly into your internet router would get the fastest results of all, but routers have a habit of being miles away from where you want to sit and play.

Have a look at TopSpec on YouTube for more great videos.

The post Fix slow Nintendo Switch play with your Raspberry Pi appeared first on Raspberry Pi.

RetroPie for Raspberry Pi 4: video game emulation on our fastest-ever device

Post Syndicated from Alex Bate original https://www.raspberrypi.org/blog/retropie-for-raspberry-pi-4-video-game-emulation-on-our-fastest-ever-device/

For many of you out there, your first taste of Raspberry Pi is using it as a retro gaming emulator running RetroPie. Simple to install and use, RetroPie allows nostalgic gamers (and parents trying to educate their kids) the ability to play old-schoolskool classics on any monitor in their home, with cheap USB game controllers or models from modern consoles.

GuzziGuy RetroPie Table

Mid-century-ish Retro Games Table’ by Reddit user GuzziGuy

And because our community is so wonderfully inventive, Raspberry Pis running RetroPie have found themselves in homebrew gaming cabinets, old console casings, and even game cartridges themselves.

[Original Showcase Video] Pi Cart: A Raspberry Pi Retro Gaming Rig in an NES Cartridge

I put a Raspberry Pi Zero (and 2,400 vintage games) into an NES cartridge and it’s awesome. Powered by RetroPie. — See the full build video: https://www.yo…

Along came Raspberry Pi 4

When we announced Raspberry Pi 4 last year, a much faster device with more RAM than we’d previously offered, the retro gaming enthusiasts of the world quickly took to prodding and poking the current version of the RetroPie software to get it to work on our new, more powerful computer. And while some succeeded, those gamers not as savvy with manually updating the RetroPie software had to wait for a new image.

Retro Pie 4.6

And so yesterday, to much hurrah from the Raspberry Pi and retro gaming community, the RetroPie team announced the release of image version 4.6 with beta Raspberry Pi 4 support!

One of the biggest changes with the update is the move to Raspbian Buster, the latest version of our operating system, from Raspbian Stretch. And while they’re currently still advertising the Raspberry Pi 4 support as in beta, version 4.6 works extremely well on our newest model.

Update today!

Visit the RetroPie website today to download the 4.6 image, and if you have any difficulties with the software, visit the RetroPie forum to find help, support, and a community of like-minded gamers.

The post RetroPie for Raspberry Pi 4: video game emulation on our fastest-ever device appeared first on Raspberry Pi.

Stay busy in your Vault with a Raspberry Pi Zero Pipboy

Post Syndicated from Ashley Whittaker original https://www.raspberrypi.org/blog/raspberry-pi-fallout-pipboy/

While being holed up in the Vaults living off our stash of Nuke cola, we’ve come across this mammoth junk-build project, which uses Raspberry Pi Zero W to power a working Pipboy.

Pipboy scrap build

No Description

UK-based JustBuilding went full Robert House and, over several months, built the device’s body by welding together scrap plastic. Raspberry Pi Zero W serves as the brain, with a display header mounted to the GPIO pins. The maker wrote a Pipboy-style user interface, including demo screens, in Python — et voilà…



Lucky for him, semiconductors were already invented but, as JustBuilding admits, this is not what we’d call a beginner’s project. Think the Blue Peter show’s Tracey Island extravaganza, except you don’t have crafty co-presenters/builders, and you also need to make the thing do something useful (for our US readers who just got lost there, think Mr Rogers with glitter glue and outdoor adventure challenges).

The original post on Instructables is especially dreamy, as JustBuilding has painstakingly produced a really detailed, step-by-step guide for you to follow, including in-the-making photos and links to relevant Raspberry Pi forum entries to help you out where you might get stuck along the way.

And while Raspberry Pi can help you create your own post-apocalyptic wristwear, we’re still working on making that Stealthboy personal cloaking device a reality…

If you’re lucky enough to have access to a 3D printer, the following is the kind of Pipboy you can knock up for yourself (though we really like JustBuilding’s arts’n’crafts upcycling style):

3D Printed Pipboy 3000 MKIV with Raspberry Pi

Find out how to 3D print and build your own functional Pipboy 3000 using a Raspberry Pi and Adafruit 3.5″ PiTFT. The pypboy python program for the Raspberry …

The post Stay busy in your Vault with a Raspberry Pi Zero Pipboy appeared first on Raspberry Pi.

Don’t forget about Steam Link on Raspberry Pi

Post Syndicated from Alex Bate original https://www.raspberrypi.org/blog/dont-forget-about-steam-link-on-raspberry-pi/

Connect your gaming PC to your TV with ease, thanks to Steam Link and Raspberry Pi.

A Steam Link to the past

Back in 2018, we asked Simon, our Asset Management Assistant Keeper of the Swag, Organiser of the Stuff, Lord Commander of the Things to give Steam Link on Raspberry Pi a try for us, as he likes that sort of thing and was probably going to do it anyway.

Valve’s Steam Link, in case you don’t know, allows users of the gaming distribution platform Steam to stream video games from their PC to a display of their choice via their home network, with no need for cumbersome wires and whatnot.

Originally produced as a stand-alone box in 2018, Valve released this tool as a free download to all Raspberry Pi users, making it accessible via a single line of code. Nice!

The result of Simon’s experiment was positive: he reported that setting up Steam Link was easy, and the final product was a simple and affordable means of playing PC games on his TV, away from his PC in another room.

And now…

Well, it’s 2020 and since many of us are staying home lately, so we figured it would be nice to remind you all that this streaming service is still available.

To set up Steam Link on your Raspberry Pi, simply enter the following into a terminal window:

sudo apt update
sudo apt install steamlink

The post Don’t forget about Steam Link on Raspberry Pi appeared first on Raspberry Pi.

Pre-order Code the Classics today!

Post Syndicated from Alex Bate original https://www.raspberrypi.org/blog/pre-order-code-the-classics-today/

Today, we are proud to announce Code the Classics, the latest (and long-awaited) publication from Raspberry Pi Press.

Pre-order Code the Classics today

Subscribe to our YouTube channel: http://rpf.io/ytsub Help us reach a wider audience by translating our video content: http://rpf.io/yttranslate Buy a Raspberry Pi from one of our Approved Resellers: http://rpf.io/ytproducts Find out more about the #RaspberryPi Foundation: Raspberry Pi http://rpf.io/ytrpi Code Club UK http://rpf.io/ytccuk Code Club International http://rpf.io/ytcci CoderDojo http://rpf.io/ytcd Check out our free online training courses: http://rpf.io/ytfl Find your local Raspberry Jam event: http://rpf.io/ytjam Work through our free online projects: http://rpf.io/ytprojects Do you have a question about your Raspberry Pi?

Code the Classics

Code the Classics not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them using Python and Pygame Zero, following examples programmed by Raspberry Pi founder Eben Upton.

Get game design tips and tricks from the masters. Explore the code listings and find out how they work.

Learn how to code your own games with Pygame Zero. Download and play games examples by Eben Upton.

Pre-order Code the Classics today

Code the Classics is available to pre-order now from the Raspberry Pi Press online store, and it will be released in time for Christmas on 13 December. Pre-order today for FREE UK shipping.

Code the Classics is the perfect gift for anyone with fond memories of the video games of the 1970s and 1980s, and it’s also a brilliant way for young coders to get into understanding the code mechanics behind gaming, helping to inspire them to create their own.

The post Pre-order Code the Classics today! appeared first on Raspberry Pi.

Rob’s Raspberry Pi Dungeons and Dragons table

Post Syndicated from Alex Bate original https://www.raspberrypi.org/blog/robs-raspberry-pi-dungeons-and-dragons-table/

Rob made an interactive Dungeons and Dragons table using a Raspberry Pi and an old TV. He thought it best to remind me, just in case I had forgotten. I hadn’t forgotten. Honest. Here’s a photo of it.

The table connects to Roll20 via Chromium, displaying the quest maps while the GM edits and reveals the layout using their laptop. Yes, they could just plug their laptop directly into the monitor, but using the Raspberry Pi as a bridge means there aren’t any awkward wires in the way, and the GM can sit anywhere they want around the table.

Rob wrote up an entire project how-to for The MagPi magazine. Go forth and read it!

The post Rob’s Raspberry Pi Dungeons and Dragons table appeared first on Raspberry Pi.

Gamified boxing with Pi Fighter

Post Syndicated from Rob Zwetsloot original https://www.raspberrypi.org/blog/gamified-boxing-with-pi-fighter/

Gamifying boxing with a special punchbag that allows you to fight Luke Skywalker? Rob Zwetsloot starts a training montage to check it out.

Not Rob

Street Fighter

Did you know that the original version of Street Fighter had a variant where you could punch the buttons to get Ryu to attack? The harder you smacked the kick button, the more damage it would do. These apparently wore out very quickly, which is why watching Street Fighter tournaments these days is akin to watching someone playing the piano. Albeit with six buttons and a joystick.

What if you could bring this back? And combine it with other arcade classics and staples? Meet Richard Kirby’s Pi Fighter.

A new challenger!

“Pi Fighter is essentially a real-world old-school fighting video game,” Richard tells us. “The player chooses an opponent and challenges them to a sparring match. Each player has a certain number of health points that decrement each time the other player lands an attack. Instead of clicking a joystick or mouse button, the player hits a heavy bag. The strength of the hit is measured by an accelerometer. [A Raspberry] Pi translates the acceleration of the heavy bag (measured in G) into the number of health points to decrement from the opponent. [Raspberry] Pi runs your opponent, which attacks you — you don’t actually get hit, but your health points decrement each time they attack.”

Use a heavy bag to get a good workout and a good idea of your punch strength, Rocky IV style

It’s a remarkably simple idea, and it started off as just an app that used a smartphone’s accelerometer. Translating that to a Raspberry Pi is just a case of adding an accelerometer of its own.

3… 2… 1… Fight!

“I realised it could be used to measure the overall strength of a punch, but it was hard to know how that would translate into an actual punch, hence the idea to use a heavy bag,” Richard explains. “This appealed to me as I studied karate and always enjoyed hitting a heavy bag. It is always difficult to gauge your own strength, so I thought it would be useful to actually measure the force. The project ended up consuming a good amount of time, as you would expect when you are learning.”



Finish them?

While Pi Fighter is already used at events, Richard says “[i]t needs a bit of tuning and coding to get everything right […]. It could be a never-ending project for me. You can always fix things and make the software more robust, the user interface more usable, etc. It isn’t mass-rollout ready, but I have never had it fail at a key moment such as presenting at a Raspberry Jam or Raspberry Pint. It (mostly) gets better every time I put some effort into it.”

If you find yourself at Raspberry Pint in London, make sure to do a bit of a warm-up first — you might find yourself head-to-head in a boxing match with a Jedi. Here’s hoping they don’t know Teräs Käsi.

The post Gamified boxing with Pi Fighter appeared first on Raspberry Pi.

Use PlayStation Buzz! controllers with a Raspberry Pi

Post Syndicated from Alex Bate original https://www.raspberrypi.org/blog/use-playstation-buzz-controllers-with-a-raspberry-pi/

Buzz! was a favourite amongst my university housemates and me. With popular culture questions asked by an animated Jason Donovan, answered using real-life quiz controllers with a big red button, what’s not to like?

But, as with most of the tech available in the early 2000s, my Buzz! controllers now sit in a box somewhere, dusty and forgotten.

That’s why it is so goshdarn delightful to see PiMyLifeUp breathe new life into these awesome-looking games controllers.

Bringing Buzz! back

The tutorial uses the hidapi library to communicate with the controllers, allowing them to control functions through the Raspberry Pi, and the Raspberry Pi to control the LED within the big red button.

By the end of this tutorial, you will have learned how to read information about all your USB devices, learned how to read data that the devices are sending back and also how to write a library that will act as a simple wrapper to dealing with the device.

Aside from the Buzz! controllers, available on eBay or similar for a few pounds, you only need a Raspberry Pi and its essential peripherals to get started, as the controllers connect directly via USB — thanks, Buzz!

PiMyLifeUp’s tutorial is wonderfully detailed, explaining the hows and whys of the lines of code needed to turn your old Buzz! controllers into a quiz game written in Python that uses the coloured buttons to answer multiple-choice questions.

Guitar Hero, dance mats, Donkey Kong Bongos — what other gaming peripherals would you like to bring back to life?

The post Use PlayStation Buzz! controllers with a Raspberry Pi appeared first on Raspberry Pi.

Make a retro console with RetroPie and a Raspberry Pi — part 2

Post Syndicated from Alex Bate original https://www.raspberrypi.org/blog/retro-console-with-retropie-raspberry-pi-2/

Here’s part two of Lucy Hattersley’s wonderful retro games console tutorial. Part 1 of the tutorial lives here, for those of you who missed it.

Choose the network locale

RetroPie boots into EmulationStation, which is your starter interface. It’s currently displaying just the one option, RetroPie, which is used to set up the emulation options. As you add games to RetroPie, other systems will appear in EmulationStation.

With RetroPie selected, press the A button on the gamepad to open the configuration window. Use the D-pad to move down the options and select WiFi. You will see a warning message: ‘You don’t currently have your WiFi country set…’. Press the D-pad left to choose Yes, and press A. The interface will open raspi-config. At this point, it’s handy to switch to the keyboard and use that instead.

Choose 4 Localisation Options, and press the right arrow key on the keyboard to highlight Select, then press Enter.

Now choose 4 Change Wi-fi Country and pick your country from the list. We used GB Britain (UK). Highlight OK and press Enter to select it.

Now move right twice to choose Finish and press Enter. This will reboot the system.

Connect to wireless LAN

If you have a Raspberry Pi with an Ethernet connection, you can use an Ethernet cable to connect directly to your router/modem or network.

More likely, you’ll connect the Raspberry Pi to a wireless LAN network so you can access it when it’s beneath your television.

Head back into RetroPie from EmulationStation and down to the WiFi setting; choose Connect to WiFi network.

The window will display a list of nearby wireless LAN networks. Choose your network and use the keyboard to enter the wireless LAN password. Press Enter when you’re done. Choose the Exit option to return to the RetroPie interface.

Configuration tools

Now choose RetroPie Setup and then Configuration Tools. Here, in the Choose an option window, you’ll find a range of useful tools. As we’re using a USB gamepad, we don’t need the Bluetooth settings, but it’s worth noting they’re here.

We want to turn on Samba so we can share files from our computer directly to RetroPie. Choose Samba and Install RetroPie Samba shares, then select OK.

Now choose Cancel to back up to the Choose an option window, and then Back to return to the RetroPie-Setup script.

Run the setup script

Choose Update RetroPie-Setup script and press Enter. After the script has updated, press Enter again and you’ll be back at the Notice: window. Press Enter and choose Basic install; press Enter, choose Yes, and press Enter again to begin the setup and run the configuration script.

When the script has finished, choose Perform a reboot and Yes.

Turn on Samba in Windows

We’re going to use Samba to copy a ROM file (a video game image) from our computer to RetroPie.

Samba used to be installed by default in Windows, but it has recently become an optional installation. In Windows 10, click on the Search bar and type ‘Control Panel’. Click on Control Panel in the search results.

Now click Programs and Turn Windows features on or off. Scroll down to find SMB 1.0/CIFS File Sharing Support and click the + expand icon to reveal its options. Place a check in the box marked SMB 1.0/CIFS Client. Click OK. This will enable Samba client support on your Windows 10 PC so it can access the Raspberry Pi.

We’ve got more information on how Samba works on The MagPi’s website.

Get the game

On your Windows PC or Mac, open a web browser, and visit the Blade Buster website. This is a homebrew video game designed by High Level Challenge for old NES systems. The developer’s website is in Japanese — just click BLADE BUSTER Download to save the ROM file to your Downloads folder.

Open a File Explorer (or Finder) window and locate the BB_20120301.zip file in your Downloads folder. Don’t unzip the file.

Click on Network and you’ll see a RETROPIE share. Open it and locate the roms folder. Double-click roms and you’ll see folders for many classic systems. Drag and drop the BB_20120301.zip file and place it inside the nes folder.

Play the game

Press the Start button on your gamepad to bring up the Main Menu. Choose Quit and Restart EmulationStation. You’ll now see a Nintendo Entertainment System option with 1 Games Available below it. Click it and you’ll see BB_20120301 — this is Blade Buster. Press A to start the game. Have fun shooting aliens. Press Start and Analog (or whatever you’ve set as your hotkey) together when you’re finished; this will take you back to the game selection in EmulationStation.

If you’ve been setting up RetroPie on your monitor, now is the time to move it across to your main television. The RetroPie console will boot automatically and connect to the network, and then you can move ROM files over to it from your PC or Mac. At this point, you may notice black borders around the screen; if so, see the Fix the borders tip.

Enjoy your gaming system!

More top tips from Lucy

Change the resolution

Some games were designed for a much lower resolution, and scaling them up can look blocky on modern televisions. If you’d prefer to alter the resolution, choose ‘RetroPie setup’. Open raspi-config, Advanced Options, and Resolution. Here you’ll find a range of other resolution options to choose from.

Fix the borders

These are caused by overscan. Choose RetroPie from EmulationStation and raspi-config. Now select Advanced Options > Overscan and select No on the ‘Would you like to enable compensation for displays with overscan?’ window. Choose OK and then Finish. Choose Yes on the Reboot Now window. When the system has rebooted, you will see the borders are gone.

The MagPi magazine issue 81

This article is from the latest issue of The MagPi magazine, which is out today and can be purchased online, at the Raspberry Pi Store, or from many newsagents and bookshops, such as WHSmith and Barnes & Noble.

The MagPi magazine issue 81

You can also download issue 81 for free from The MagPi website, where you’ll also find information on subscription options, and the complete MagPi catalogue, including Essentials guides and books, all available to download for free.

the MagPi subscription

The post Make a retro console with RetroPie and a Raspberry Pi — part 2 appeared first on Raspberry Pi.

Make a retro console with RetroPie and a Raspberry Pi — part 1

Post Syndicated from Lucy Hattersley original https://www.raspberrypi.org/blog/retro-console-with-retropie-raspberry-pi-1/

Discover classic gaming on the Raspberry Pi and play homebrew ROMs, with this two-part tutorial from The MagPi Editor Lucy Hattersley.

Raspberry Pi retro games console

Turning a Raspberry Pi device into a retro games console is a fun project, and it’s one of the first things many a new Pi owner turns their hand to.

The appeal is obvious. Retro games are fun, and from a programming perspective, they’re a lot easier to understand than modern 3D powerhouses. The Raspberry Pi board’s small form factor, low power usage, HDMI connection, and wireless networking make it a perfect micro-console that can sit under your television.

RetroPie

There are a bunch of different emulators around for Raspberry Pi. In this tutorial, we’re going to look at RetroPie.

RetroPie combines Raspbian, EmulationStation, and RetroArch into one handy image. With RetroPie you can emulate arcade games, as well as titles originally released on a host of 8-bit, 16-bit, and even 32- and 64-bit systems. You can hook up a joypad; we’re going to use the Wireless USB Game Controller, but most other USB game controllers will work.

You can also use Bluetooth to connect a controller from most video games consoles. RetroPie has an interface that will be very familiar to anyone who has used a modern games console, and because it is open-source, it is constantly being improved.

You can look online for classic games, but we prefer homebrew and modern releases coded for classic systems. In this tutorial, we will walk you through the process of setting up RetroPie, configuring a gamepad, and running a homebrew game called Blade Buster.

Get your microSD card ready

RetroPie is built on top of Raspbian (the operating system for Raspberry Pi). While it is possible to install RetroPie from the desktop interface, it’s far easier to format a microSD card† and copy a new RetroPie image to the blank card. This ensures all the settings are correct and makes setup much easier. Our favourite method of wiping microSD cards on a PC or Apple Mac is to use SD Memory Card Formatter.

Attach the microSD card to your Windows or Mac computer and open SD Card Formatter. Ensure the card is highlighted in the Select card section, then click Format.

Download RetroPie

Download the RetroPie image. It’ll be downloaded as a gzip file; the best way to expand this on Windows is using 7-Zip (7-zip.org).

With 7-Zip installed, right-click the retropie-4.4-rpi2_rpi3.img.gz file and choose 7-Zip > Extract here. Extract GZ files on a Mac or Linux PC using gunzip -k <filename.gz> (the -k option keeps the original GZ file).

gunzip -k retropie-4.4-rpi2_rpi3.img.gz

Flash the image

We’re going to use Etcher to copy the retropie-4.4-rpi2_rpi3.img file to our freshly formatted microSD card. Download Etcher. Open Etcher and click Select Image, then choose the retropie-4.4-rpi2_rpi3.img image file and click Open.

Etcher should have already located the microSD card; remove and replace it if you see a Select Drive button. Click Flash! to copy the RetroPie image to the microSD card.

See our guide for more information on how to use Etcher to flash SD cards.

Set up the Raspberry Pi

Insert the flashed microSD card to your Raspberry Pi. Now attach the Raspberry Pi to a TV or monitor using the HDMI cable. Connect the USB dongle from the Wireless USB Game Controller to the Raspberry Pi. Also attach a keyboard (you’ll need this for the setup process).

Insert the batteries in the Wireless USB Game Controller and set the power switch (on the back of the device) to On. Once everything is connected, attach a power supply to the Raspberry Pi.

See our quickstart guide for more detailed information on setting up a Raspberry Pi.

Configure the gamepad

When RetroPie starts, you should see Welcome screen displaying the message ‘1 gamepad detected’. Press and hold one of the buttons on the pad, and you will see the Configuring screen with a list of gamepad buttons and directions.

Tap the D-pad (the four-way directional control pad on the far left) up on the controller and ‘HAT 0 UP’ will appear. Now tap the D-pad down.
Map the A, B, X, Y buttons to:

A: red circle
B: blue cross
X: green triangle
Y: purple square

The Left and Right Shoulder buttons refer to the topmost buttons on the rear of the controller, while the Triggers are the larger lower buttons.

Push the left and right analogue sticks in for the Left and Right Thumbs. Click OK when you’re done.

Top tips from Lucy

Install Raspbian desktop

RetroPie is built on top of the Raspbian operating system. You might be tempted to install RetroPie on top of the Raspbian with Desktop interface, but it’s actually much easier to do it the other way around. Open RetroPie from EmulationStation and choose RetroPie setup. Select Configuration tools and Raspbian tools. Then choose Install Pixel desktop environment and Yes.

When it’s finished, choose Quit and Restart EmulationStation. When restarted, EmulationStation will display a Ports option. Select it and choose Desktop to boot into the Raspbian desktop interface.

Username and password

If RetroPie asks you for the username and password during boot, the defaults are pi and raspberry.

The MagPi magazine issue 81

The rest of this article can be found in the latest issue of The MagPi magazine, which is out now and can be purchased online, at the Raspberry Pi Store, or from many independent bookshops, such as WHSmith and Barnes & Noble. We’ll also post the second half on the blog tomorrow!

The MagPi magazine issue 81

You can also download issue 81 for free from The MagPi website, where you’ll find information on subscription options, and the complete MagPi catalogue, including Essentials guides and books, all available to download for free.

the MagPi subscription

The post Make a retro console with RetroPie and a Raspberry Pi — part 1 appeared first on Raspberry Pi.

How musical game worlds are made | Wireframe #8

Post Syndicated from Ryan Lambie original https://www.raspberrypi.org/blog/how-musical-game-worlds-are-made-wireframe-8/

88 Heroes composer Mike Clark explains how music and sound intertwine to create atmospheric game worlds in this excerpt from Wireframe issue 8, available now.

Music for video games is often underappreciated. When I first started writing music in my bedroom, it took me a while to realise how much I was influenced by the worlds that came from my tiny CRT TV. A couple of years ago, I was lucky enough to be approached by Bitmap Bureau, an indie startup who hired me to compose the music for their first game, 88 Heroes.

88 Heroes is a platformer styled like a Saturday morning cartoon. Interestingly, cartoon soundtracks have a lot in common with those for stage productions: short musical cues accompany the actions on screen, so if someone violently falls downstairs, you hear a piano rolling down the keys. This is called ‘mickey mousing’ in cartoons, but we hear similar things in film soundtracks.

Take Raiders of the Lost Ark, scored by John Williams: for every heroic rope swing, leap of faith, or close encounter with danger, the main theme can be heard powering through the dissonances and changing rhythms. It fills the audience with hope and becomes synonymous with the lead character – we want to see him succeed. Let’s not forget the title theme. Every time you see the Star Wars logo, does that grand title theme play in your head? It’s the same with video games. The challenge here, of course, is that players often leave the title screen after three seconds.

Three seconds is all you need though. Take Super Mario World’s soundtrack, composed by Koji Kondo. Many of its levels have the same leading melody, which changes subtly in tonality and rhythm to create the appropriate mood. The most repeating part of the melody is four bars long, but we hear it in so many forms that we only need the first two bars to know where it’s from. In classical music, this is called ‘variations on a theme’. In video games, we call it a ‘sonic identity’.

Action platformer 88 Heroes, featuring music by Mike Clark.

How a picture should ‘sound’

Sonic identity informed my approach to the 88 Heroes soundtrack. The title screen tells us that an unknown group is going to save the day. I first thought about unlikely heroes who end up on an adventure, and Back to the Future, scored by Alan Silvestri, sprang to mind. The second inspiration came from traditional superheroes, like Superman. I composed a melody which travels between the first and fifth notes in the scale (in this case C and G), with little flourishes of the notes in-between. It’s a triumphant, heroic melody.

This concept helps to connect these worlds beyond their visuals. It took a long time for games to evolve into the cohesive open-world sandboxes or MMOs we see today; the technology that masked loading screens to create a seamless experience was unheard of in the 1990s, so a melody that you hear in different ‘costumes’ gives these games a sense of cohesion.

Intelligent instruments

What if you have levels (or worlds) so big that some areas need to be loaded? That’s where non-linear composition comes in. Banjo-Kazooie, released for the N64 in 1998, was among the first 3D games to feature dynamic music. It used a technique called MIDI channel fading. MIDI stands for Musical Instrument Digital Interface; think of it as a universal language for music that is played back in real time by the hardware. As you walk into caves, fly in the sky, or move near certain characters, instruments fade in and out using the different MIDI channels to mimic the atmosphere, give the player an audio cue, and build and release tension.

Learning how to write music that changes as you play might seem impossible at first, but it becomes second nature once you understand the relationship between every instrument in your composition. Many digital audio workstations, like Logic and FL Studio, let you import MIDI data for a song (so you have all the notes in front of you) and set the instruments yourself. Try slowly fading out or muting certain tracks altogether, and listen to how the mood changes. What could this change represent in a video game? It’s like when you’re riding Yoshi in many of the Mario games; the fast bongos come in to represent the quick-footed dinosaur as he dashes at high speeds.

Undertale’s soundtrack blends analogue synth instruments with a plethora of real instruments to help create emotion.

Music is used to evoke emotions that wouldn’t be possible with visuals alone. Beep: A Documentary History of Game Sound shows a six-second video of a boat accompanied by two soundtracks; one is a light and happy guitar piece, the other a grating, scary, orchestral dissonance. Through these two extremes, the music creates the mood by itself. I remember playing Metroid Prime and finding the Chozo Ghost enemies rather scary, not because of their appearance, but because of the unnerving music that accompanies them. Music and sound design are one and the same. Think about what feelings you can create by taking music away entirely — it’s a great way to create tension before a boss battle or pivotal plot point, and it really works. In Undertale, scored by Toby Fox, there are times when the music stops so abruptly during NPC dialogue that you feel shivers down your spine.

So, what if you’re trying to come up with some game music, and you have writer’s block? Well, the next time you play a new game, turn the sound off. As you’re playing, focus on how the story, art, or characters make you feel, and focus on the emotions the game is trying to convey. Then, think of a time when a song made you feel happy, sad, joyful, anxious, or even frightened. Maybe you can use the music to create the mood you want for that game, as opposed to what the game makes you feel. By finding these emotions and understanding how they can change, you’ll be able to write a score that helps strengthen the immersion, escapism, and player investment in your game.

You can read the rest of the feature in Wireframe issue 8, available now in Tesco, WHSmith, and all good independent UK newsagents.

Or you can buy Wireframe directly from us – worldwide delivery is available. And if you’d like to own a handy digital version of the magazine, you can also download a free PDF.

Markets, moggies, and making in Wireframe issue 8

Make sure to follow Wireframe on Twitter and Facebook for updates and exclusives, and for subcriptions, visit the Wireframe website to save 49% compared to newsstand pricing!

The post How musical game worlds are made | Wireframe #8 appeared first on Raspberry Pi.

Inside the Dreamcast homebrew scene | Wireframe issue 7

Post Syndicated from Ryan Lambie original https://www.raspberrypi.org/blog/wireframe-7-inside-dreamcast-homebrew-scene/

Despite its apparent death 17 years ago, the Sega Dreamcast still has a hardcore group of developers behind it. We uncover their stories in this excerpt from Wireframe issue 7, available now.

In 1998, the release of the Dreamcast gave Sega an opportunity to turn around its fortunes in the home console market. The firm’s earlier system, the Saturn, though host to some beloved titles, was running a distant third in sales behind the Nintendo 64 and PlayStation. The Dreamcast, by contrast, saw a successful launch and quickly became the go-to system for arcade-quality ports of fighting games, among other groundbreaking titles like Seaman and Crazy Taxi.

Unfortunately for fans, it wasn’t to last. The Dreamcast struggled to compete against the PlayStation 2, which launched in 2000, and at the end of March 2001, in the face of the imminent launch of the Nintendo GameCube and Microsoft’s new Xbox, Dreamcast left the stage, and Sega abandoned the console market altogether.

None of this stopped a vibrant homebrew development scene springing up around the console in Sega’s place, and even years later, the Dreamcast remains a thriving venue for indie developers. Roel van Mastbergen codes for Senile Team, the developers of Intrepid Izzy, a puzzle platformer coming soon to the PC, PS4, and Dreamcast.

Of the port to Sega’s ageing console, van Mastbergen tells us, “I started this project with only the PC in mind. I’m more used to developing for older hardware, though, so I tend to write code with low CPU and RAM requirements by force of habit. At some point I decided to see if I could get it running on the Dreamcast, and I was happy to find that it ran almost perfectly on the first try.”

It runs at a lower resolution than on PC, but Intrepid Izzy still maintains a smooth 60fps on Dreamcast.

One of the pluses of the Dreamcast, van Mastbergen points out, is how easy it is to develop for. “There are free tools and sufficient documentation available, and you can run your own code on a standard Dreamcast without any hardware modifications or hacks.”

Games burned to CD will play in most models of unmodified Dreamcast, usually with no extra software required. While this doesn’t result in a huge market — the customer base for new Dreamcast games is difficult to measure but certainly small — it makes development for original hardware far more viable than on other systems, which often need expensive and difficult-to-install modchips.

Many of the games now being developed for the system are available as digital downloads, but the state of Dreamcast emulation lags behind that of its competitors, with no equivalent to the popular Dolphin and PCSX2 emulators for GameCube and PS2. All this makes boxed games on discs more viable than on other systems — and, in many cases, physical games can also become prized collectors’ items.

Intrepid Izzy is developed with a custom code library that works across multiple systems; it’s simple to downscale PC assets and export a Dreamcast binary.

Kickstarting dreams

By now, you might be asking yourself what the point of developing for these old systems is — especially when creating games for PC is a much easier and potentially more profitable route to take. When it comes to crowdfunding, though, catering to a niche but dedicated audience can pay dividends.

Belgian developer Alice Team, creators of Alice Dreams Tournament, asked for €8000 in funding to complete its Dreamcast exclusive, which began development in 2006. It eventually raised €28,000 — more than treble its goal.

Intrepid Izzy didn’t quite reach such dizzying heights, only just meeting its €35,000 target, but van Mastbergen is clear it wouldn’t have been funded at all without the dedicated Dreamcast base. “The project has been under-funded since the beginning, which is slightly problematic,” van Mastbergen tells us. “Even so, it is true that the Dreamcast community is responsible for the lion’s share of the funding, which is a testament to how well-loved this system still is.”

You can read the rest of the feature in Wireframe issue 7, available in Tesco, WHSmith, and all good independent UK newsagents.

Or you can buy Wireframe directly from us – worldwide delivery is available. And if you’d like to own a handy digital version of the magazine, you can also download a free PDF.

Face your fears in the indie horror, Someday You’ll Return.

Make sure to follow Wireframe on Twitter and Facebook for updates and exclusives, and for subscriptions, visit the Wireframe website to save 49% compared to newsstand pricing!

The post Inside the Dreamcast homebrew scene | Wireframe issue 7 appeared first on Raspberry Pi.

From Wireframe issue 5: Breakthrough Brits in conversation

Post Syndicated from Ryan Lambie original https://www.raspberrypi.org/blog/wireframe-issue-5/

BAFTA-recognised developers Adrienne Law and Harry Nesbitt share their thoughts on making games, work-life balance, and more in this excerpt from Wireframe issue 5, available from today.

It’s certainly ‘woollies and scarf’ weather now, but the low-hanging sun provides a beautiful backdrop as Adrienne and Harry make their daily short walk from home to the ustwo games office. In late 2018, Adrienne Law and Harry Nesbitt were both recognised by BAFTA as Breakthrough Brits: an award given by BAFTA to new and emerging talent across a variety of art and entertainment industries. But that’s not the only thing they have in common — Adrienne and Harry work in the same office and are even housemates.

Monument Valley 2 screenshot

Monument Valley 2

Adrienne is a producer at ustwo games, most recently on the acclaimed puzzler Monument Valley 2. Harry doesn’t work for ustwo, but he’s a regular fixture there, taking a spare desk to work as the lead developer and artist for Alto’s Adventure and its sequel, Alto’s Odyssey.

Alto’s Odyssey screenshot

Alto’s Odyssey

As two professionals early in their careers in an ever-evolving industry, Adrienne and Harry find themselves with much in common, but the routes that led them to working and living together were very different. The pair agreed to take an hour out of their work schedules to speak to Wireframe, and to each other, about their personal experiences of game development, how it feels to release a game, work-life balance, and the potential of games to affect and enrich lives.

Adrienne Law: My route into the games industry was semi-accidental. I played games a lot when I was a kid but didn’t know there was an industry as such to go and work in. I did an English degree thinking that might possibly set me up for going into some kind of creative, story-driven field, which was what interested me. After that, I spent a few years working different jobs — I was a teaching assistant, I worked in finance, retail, marketing, and was circling around trying to get into film and TV industries.

Eventually, I got to the point where I went onto job sites and searched for “production assistant” and that’s where I found a production assistant role going at ustwo games. I thought, “Oh! Production is a thing in games! I didn’t know that.” I decided to just go for it. I ended up having a few interviews with ustwo — I think they were worried because I was quite quiet, and they weren’t sure how much I would step into the role — but they let me through the door and gave me a chance. I’ve been here ever since. I never set out to be in the games industry, but I think I’d been gaining a lot of skills and had an awareness of the medium, so those things combined into making me a good candidate for the role.

I went to an all girls’ school that specialised in maths and science, so there was no reason that I would have thought I couldn’t work in tech, but the school didn’t push the idea of working in tech and coding. I think if I had been aware of it from a younger age, I would have been a programmer.

Harry Nesbitt

Harry Nesbitt: I’ve always thought about working in games. From a young age, I had an interest in how games were made from an artistic standpoint. I would always look up who was responsible for the concept art. Concept art as a job was something I was aware of from a very young age.

Around 2006, when I started at university, indie games weren’t in the mainstream, and making games in your own bedroom wasn’t as popular an idea. When I discovered Unity, I thought “Oh, I can download this for free, and I can learn all the basics online.” I saw examples of illustrators who were downloading it and making cool, interesting little projects — almost like little art pieces — bringing their illustrations to life. It made me realise I could have a play with that. My knowledge of the basics of JavaScript and web development helped me pick up the coding side of things a little bit more easily.

When it came to making Alto’s Adventure, I knew a little bit of Unity and had been playing with it for about 12 months, so I realised I could at least be playing around with it, seeing what’s possible and using it as a way to demonstrate certain ideas.

Within a very short space of time, less than a week maybe, I’d been able to put together a basic prototype of the core systems, such as the terrain generation, basic player physics, even some effects such as particles and Alto’s scarf. It took another year and a half from there to get it finished, but online resources gave me what I needed to eventually get the game made. It’s not necessarily an experience I’d want to repeat though!

You can read the rest of this fantastic feature in Wireframe issue 5, out today, 17 January, in Tesco, WHSmith, and all good independent UK newsagents.

Or you can buy Wireframe directly from us — worldwide delivery is available. And if you’d like to own a handy digital version of the magazine, you can also download a free PDF.

The cutest Wireframe cover to date!

Make sure to follow Wireframe on Twitter and Facebook for updates and exclusives, and for subscriptions, visit the Wireframe website to save 49% compared to newsstand pricing!

The post From Wireframe issue 5: Breakthrough Brits in conversation appeared first on Raspberry Pi.

From Wireframe issue 4: Recovering Destiny’s long-lost soundtrack

Post Syndicated from Ian Dransfield original https://www.raspberrypi.org/blog/wireframe-issue-4-destinys-long-lost-soundtrack/

Missing for five years, Destiny’s soundtrack album, Music of the Spheres, resurfaced in 2017. Composer Marty O’Donnell reflects on what happened, in this excerpt from Wireframe issue 4.

When Bungie unveiled its space-opera shooter Destiny in February 2013, it marked the end of two years of near silence from the creators of the Halo franchise. Fans celebrated at the prospect of an entirely new game from such well known talent. Behind closed doors, however, Destiny was in trouble.

Though the game was almost complete by mid-2013, plans to launch that September were put on hold when concerns over Destiny’s story forced its narrative structure to be rebuilt from scratch. It would be more than 18 months before Destiny was released: a fun but strange shooter that bore difficult-to-pin-down traces of its troubled gestation. But one element of Destiny – that had been a huge part of its development – was nowhere to be seen. It was an ambitious original soundtrack written and recorded with an impressive but unexpected collaborator: Paul McCartney.

Spherical music

Audio director and composer Marty O’Donnell had been with Bungie since the late 1990s, and for him, Destiny represented an opportunity to develop something new: a musical prequel to the video game. This would become Music of the Spheres – an eight-part musical suite that took nearly two years to complete. This was no mere soundtrack, however. Born out of discussions between O’Donnell and Bungie COO Pete Parsons early in the game’s production, it was to play an integral role in Destiny’s marketing campaign.

“I wasn’t writing this just to be marketing fodder,” O’Donnell laughs. “I was writing it as a standalone listening experience that would then eventually become marketing fodder – but I didn’t want the other to happen first.”

Between 2011 and 2012, Bungie and O’Donnell devised plans for the album.

“Every few weeks or so, I would be called to a meeting in one of their big conference rooms and there would be a whole bunch of new faces there, pitching some cool idea or other,” says O’Donnell. “[At one point] it was going to be a visualisation with your mobile device.”

Difference of opinion

But there were fundamental differences between what Bungie had planned and what Activision – Destiny’s publisher, and keeper of the purse strings – wanted.

“I think Activision was confused [about] why you would ever use music as marketing… And the other thing is, I honestly don’t think they understood why we were working with Paul McCartney. I think they didn’t think that that was the right person for the demographic.”

News of a collaboration with McCartney had raised eyebrows when he revealed his involvement on Twitter in July 2012. His interest had been piqued during his attendance at E3 2009 following the announcement of The Beatles: Rock Band, which was preceded by Bungie’s unveiling of Halo ODST.

Loop symphony

“I had a contact in Los Angeles who worked out deals with actors we used on Halo,” O’Donnell recalls. “He was able to make contact with Paul’s people and set up a meeting between the two of us in spring of 2011. My impression was that Paul saw a new crop of fans come from Beatles Rock Band and was interested in seeing what was involved with creating music for video games. He seemed convinced that Bungie was working on a project that he could get behind.”

Within a few weeks, O’Donnell and McCartney were exchanging ideas for Destiny.

“The first thing he sent me was what he called his ‘loop symphony’,” says O’Donnell. “He used the same looping tape recorder that he used on Sgt. Pepper’s and Revolver… He hauled this tape recorder out of his attic.”

Working with regular collaborator Michael Salvatori, O’Donnell and McCartney set about developing Music of the Spheres into a fully fledged album, comprising eight movements.

Priorities

“I have all of these wonderful things, which included interesting things he did on his guitar that sort of loop and sound otherworldly… I think there are a couple of times in The Path, which is the first piece, and then I think The Prison, which is the seventh piece, where we use a recording of Paul doing this loop with his voice. This little funny thing. That’s Paul’s voice, which is cool.”

The album was completed in December 2012 following recording sessions at Capitol Studios in California, Avatar Studios in New York, and Abbey Road in London. Musical elements from Music of the Spheres accompanied Bungie’s big reveal of Destiny at a PlayStation 4 event in New York in February 2013. But after that, things started to go south.

“After that PlayStation 4 announcement, I said, ‘Let’s figure out how to release this. I don’t care if we have Harmonix do an iPad version with a visualiser for it. I mean, if we can’t pull the trigger on something big and interesting like that, that’s fine with me. Let’s just release it online.’ It had nothing to do with making money… It was always fan service, in my mind at least.”

Activision, on the other hand, had other priorities. “Activision had a lot of say on the marketing. I think that’s where things started to go wrong, for me… things started being handled badly, or postponed, and then all of a sudden I was seeing bits of Music of the Spheres being cut up and presented in ways that I wasn’t happy with.”

You can read the rest of this fantastic feature in Wireframe issue four, out 20 December in Tesco, WHSmith, and all good independent UK newsagents.

Or you can buy Wireframe directly from us — worldwide delivery is available. And if you’d like to own a handy digital version of the magazine, you can also download a free PDF.

The post From Wireframe issue 4: Recovering Destiny’s long-lost soundtrack appeared first on Raspberry Pi.

We tried out Valve’s Steam Link on Raspberry Pi and…

Post Syndicated from Alex Bate original https://www.raspberrypi.org/blog/steam-link-raspberry-pi/

… it worked well!

tl;dr: really, really well.

But if “it worked really well” isn’t enough of a reason for you to give Steam Link on Raspberry Pi a go, here’s the rest of today’s blog post…

Steam Link on Raspberry Pi

The internet (mainly Reddit) was all aflutter last week due to the release of the Steam Link app beta version for the Raspberry Pi.

Steam Link, for the uninitiated, is a service that allowed users of the digital distribution platform Steam to stream video games from their PC to a display of choice — without the need to weave a mile-long HDMI cable between rooms and furniture to connect computer and television.

The original Steam Link

Up until now, if Steam users wanted to stream games to other displays, they had to do so with Valve’s own Steam Link device — a small black box available for purchase on the Valve website — and the device did pretty well. But with the new Steam Link app for Raspberry Pi, any Pi owner can get up and running with Steam Link using one single line of code.

And that’s all sorts of convenient!

Trying out Steam Link for ourselves

We didn’t just want to put out a blog post to let you folks know that the app’s beta version is now live. Instead, we wanted to collar one of our own to try the new app out at home and let us know exactly what they think. And since we knew that Simon, our Asset Management Assistant Keeper of the Swag, Organiser of the Stuff, Lord Commander of the Things, had a Steam Link at home, it made sense to ask him nicely to give the app a try over the weekend.

And he did, because Simon = ❤

One line of code later…

It took Simon all of five minutes to get Steam Link up and running on his TV. He even went so far as to copy and paste the short line of code via a Chromium search for the announcement, instead of typing it in for himself.

And then Simon just had to sign into his Steam account and boom, Bob’s your uncle, Sally’s your aunt, the process was complete.

“Took less than five minutes before I was investigating strange cults from the comfort of my sofa,” explained Simon, as we all nodded, inwardly judging him a little for his game of choice. But in case you’re interested, Cultist Simulator is made by Factory Weather, and there are currently some photos of a tiny kitten on their homepage, so go check it out.

User experience

Let us know if you’ve tried the Steam Link app on Raspberry Pi, and what you think of it. Oh, and what games you’re playing on it, especially if they include Cultist Simulator.

And to make your Steam Link setup process easier, type rpf.io/steamlinkblog into your Chromium browser on your Raspberry Pi to open this blog post, and then copy and paste the following into a terminal window to run install the app:

curl -#Of http://media.steampowered.com/steamlink/rpi/steamlink_1.0.7_armhf.deb
sudo dpkg -i steamlink_1.0.7_armhf.deb

The post We tried out Valve’s Steam Link on Raspberry Pi and… appeared first on Raspberry Pi.

Wireframe 3: Phoenix Point, modders going pro, and more

Post Syndicated from Ian Dransfield original https://www.raspberrypi.org/blog/wireframe-issue-3/

We said we’d be back with more, so here we are back with more: issue 3 of Wireframe, the magazine that lifts the lid on video games.

From the ashes

Our third issue sees the now-established mix of great features, guides, reviews, and plenty more beyond that. Headlining it all is our sit-down chat with Julian Gollop about his upcoming strategy title Phoenix Point, with the X-Com creator waxing lyrical about Rebelstar, Chaos, and the secret of great AI.

We also take a look at the careers of amateurs-turned-pros, checking out the modders who went legit and getting input from those who’ve made the jump from doing it for fun, to doing it for fun and money.

And it doesn’t stop there

We’re investigating Thrunt XL, the indie game made without typing a single line of code; Terry Cavanaugh tells us about his unconventional new rogue-like Dicey Dungeons; and veteran game developer Howard Scott Warshaw looks back on the making of his Atari 2600 classic, Yars’ Revenge.

Plus:

  • Make your own first-person shooter in Unity with our step-by-step guide
  • The fur flies in the forthcoming multiplayer shooter, Super Animal Royale
  • How parallax scrolling gives 2D games the illusion of depth
  • The platformer from El Salvador that survived an attack of the clones

All this, and a variety of news, previews, and reviews covering everything from triple-A releases to dinky, loveable indie games.

Buy Wireframe issue 3

Print copies of Wireframe are available now in WHSmith, Tesco, and all good independent UK newsagents. Or you can buy Wireframe directly from us — worldwide delivery is available. And if you’d like to own a handy digital version of the magazine, you have the option to also download a free PDF.

Subscription options!

Whether you want to sample six print issues for a bargain price, subscribe for a full year, or get a regular digital edition sent directly to your device, we have some superb deals for you to choose from! To find out how you can save up to 49% on Wireframe, head to wfmag.cc/subscribe.

Or you can get the digital edition directly to your smart device via our Android and iOS apps.

See you in a fortnight!

The post Wireframe 3: Phoenix Point, modders going pro, and more appeared first on Raspberry Pi.

Wireframe 2: The Blackout Club, Battlefield V anxiety, and more

Post Syndicated from Ryan Lambie original https://www.raspberrypi.org/blog/wireframe-2/

Momentum firmly established, we’re back with our brilliant second issue of Wireframe — the magazine that lifts the lid on video games.

And yes, we are continuing to write ‘video games’ as two words.

Blacking out

In our sophomore edition, you’ll discover all manner of great features, guides, reviews, and everything else you could wish for. In an exclusive interview, BioShock 2 director Jordan Thomas talks about The Blackout Club, his new co-operative horror game – which also features on our fantastic front cover! With inspiration coming from the likes of Stranger Things, you just know The Blackout Club is going to be something special.

We also hear from Battlefield V’s Creative Director Lars Gustavsson in a candid discussion about his own personal excitement — and apprehension — surrounding the launch of DICE’s latest in its nearly 20-year-old series.

And a lot more

Is that all? Of course not. Thomas Was Alone and Subsurface Circular creator Mike Bithell shares his personal perspective on the ever-changing shape of video games.

Issue 2 also takes an extended look at an RPG’s journey from tabletop to screen: it’s not easy to bring the likes of Cyberpunk 2020 to the world of video games, and CD Projekt Red, Chris Avellone, and others tell us just why that is.

We’re just spoiling you now, but there’s plenty more besides, such as:

  • The maths behind matchmaking and video game economics
  • The changing face of Mega Man, an enduring 8-bit icon
  • An indie game’s path from Japanese restaurant to Nintendo eShop
  • The simple yet effective AI behind Galaxian’s angry aliens

All of this is joined by news, previews, and reviews of everything gaming has to offer.

Buy Wireframe issue 2

Physical copies of Wireframe are available now in WHSmith, Tesco, and all good independent UK newsagents. Of course, we don’t like to limit your choices, so you’re able to buy direct from us, with worldwide delivery available.

There’s also the option to download issue 2 a free PDF if you’d like a handy digital version.

Subscription options!

Fancy putting your feet up and letting Wireframe come directly to you? In that case, you should take a look at our subscription options: pick up a sample six issues for a bargain price, subscribe for a full year, or get the digital edition directly to your smart device via our Android and iOS apps. To find out how to save up to 49% on Wireframe’s print edition, head to wfmag.cc/subscribe.

wireframe magazine

See you again in two weeks!

A wild HackSpace magazine appeared

HackSpace magazine issue 13 is also out today, and it’s pretty sweet. Check it out here!

HackSpace issue 13 front cover

The post Wireframe 2: The Blackout Club, Battlefield V anxiety, and more appeared first on Raspberry Pi.

Can’t Drive This, the 4D arcade machine

Post Syndicated from Rob Zwetsloot original https://www.raspberrypi.org/blog/4d-arcade-machine/

A Raspberry Pi–powered arcade display with hidden interactive controls won over the crowds at Gamescom. Rosie Hattersley and Rob Zwetsloot got the inside scoop.

Pixel Maniacs is a Nuremberg-based games maker that started out making mobile apps. These days it specialises in games for PC, Xbox One, PlayStation, and Nintendo Switch. You Can’t Drive is its first foray into gaming with a Raspberry Pi.

If you’re going to add a little something extra to wow the crowd at the Gamescom video games trade fair, a Raspberry Pi is a surefire way of getting you noticed. And that’s the way Pixel Maniacs went about it.

The Nuremberg-based games developer retrofitted an arcade machine with a Raspberry Pi to showcase its intentionally silly Can’t Drive This precarious driving game at Gamescom.

This two-player co-operative game involves one player building the track while the other drives along it.

Complete with wrecking balls, explosions, an inconvenient number of walls, and the jeopardy of having to construct your road as you negotiate your way, at speed, across an ocean to the relative safety of the next lump of land, Can’t Drive This is a fast‑paced racing game.

Splash action

Pixel Maniacs then took things up a notch by providing interactive elements, building a mock 4D arcade game (so-named because they feature interactive elements such as motion cabinets). The fourth dimension, in this case, saw the inclusion of a water spray, fan, and console lights. For its Gamescom debut, Pixel Maniacs presented Can’t Drive This in a retro arcade cabinet, where hordes of gaming fans gathered round its four-way split screen to enjoy the action.

Getting to the heart of the matter and replacing the original 1980s kit with modern-day processors and Pi-powered additions

Adding Raspberry Pi gaming to the mix was about aiding the game development process as much as anything. Andy Holtz, Pixel Maniacs’ software engineer, told The MagPi that the team wanted an LED matrix with 256 RGB LEDs to render sprite-sheet animations. “We knew we needed a powerful machine with enough RAM, and a huge community, to get the scripts running.”

Pixel Maniacs’ offices have several Raspberry Pi–controlled monitors and a soundboard, so the team knew the Pi’s potential.

The schematic for the 4D arcade machine, showing the importance of the Raspberry Pi as a controller.

The arcade version of the game runs off a gaming laptop cunningly hidden within the walls of the cabinet, while the Raspberry Pi delivers the game’s surprise elements such as an unexpected blast from a water spray. A fan can be triggered to simulate stormy weather, and lights start flashing crazily when the cars crash. Holtz explains that the laptop “constantly sends information about the game’s state to the Raspberry Pi, via a USB UART controller. The Pi reads these state messages, converts them, and sends according commands to the fans, water nozzle, camera, and the LED light matrix. So when players drive through water, the PC sends the info to the Pi, and [the latter] turns on the nozzle, spraying them.”

Having played your heart out, you get a photo-booth-style shot of you in full-on gaming action.

The arcade idea came about when Pixel Maniacs visited the offices of German gaming magazine M! Games and spied an abandoned, out-of-order 1980s arcade machine lurking unloved in a corner. Pixel Maniacs set about rejuvenating it, Da Doo Ron Ron soundtrack and all.

Sustained action

Ideas are one thing; standing up to the rigours of a full weekend’s uninterrupted gameplay at the world’s biggest games meet is something else. Holtz tells us, “The Raspberry Pi performed like a beast throughout the entire time. Gamescom was open from 9am till 8pm, so it had to run for eleven hours straight, without overheating or crashing. Fortunately, it did. None of the peripherals connected to the Pi had any problems, and we did not have a single crash.”

A Raspberry Pi 3B+ was used to trigger the water spray, lights, and fans, bringing an extra element to the gameplay, as well as rendering the arcade machine’s graphics.

Fans were enthusiastic too, with uniformly positive feedback, and one Gamescom attendee attempting to buy the arcade version there and then. As Andy Holtz says, though, you don’t sell your baby. Instead, Pixel Maniacs is demoing it at games conventions in Germany this autumn, before launching Can’t Drive This across gaming platforms at the end of the year.

This article was printed in The MagPi issue 75. Get your copy of The MagPi in stores now, or download it as a free PDF here.

The post Can’t Drive This, the 4D arcade machine appeared first on Raspberry Pi.

EC2 Instance Update – C5 Instances with Local NVMe Storage (C5d)

Post Syndicated from Jeff Barr original https://aws.amazon.com/blogs/aws/ec2-instance-update-c5-instances-with-local-nvme-storage-c5d/

As you can see from my EC2 Instance History post, we add new instance types on a regular and frequent basis. Driven by increasingly powerful processors and designed to address an ever-widening set of use cases, the size and diversity of this list reflects the equally diverse group of EC2 customers!

Near the bottom of that list you will find the new compute-intensive C5 instances. With a 25% to 50% improvement in price-performance over the C4 instances, the C5 instances are designed for applications like batch and log processing, distributed and or real-time analytics, high-performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding. Some of these applications can benefit from access to high-speed, ultra-low latency local storage. For example, video encoding, image manipulation, and other forms of media processing often necessitates large amounts of I/O to temporary storage. While the input and output files are valuable assets and are typically stored as Amazon Simple Storage Service (S3) objects, the intermediate files are expendable. Similarly, batch and log processing runs in a race-to-idle model, flushing volatile data to disk as fast as possible in order to make full use of compute resources.

New C5d Instances with Local Storage
In order to meet this need, we are introducing C5 instances equipped with local NVMe storage. Available for immediate use in 5 regions, these instances are a great fit for the applications that I described above, as well as others that you will undoubtedly dream up! Here are the specs:

Instance NamevCPUsRAMLocal StorageEBS BandwidthNetwork Bandwidth
c5d.large24 GiB1 x 50 GB NVMe SSDUp to 2.25 GbpsUp to 10 Gbps
c5d.xlarge48 GiB1 x 100 GB NVMe SSDUp to 2.25 GbpsUp to 10 Gbps
c5d.2xlarge816 GiB1 x 225 GB NVMe SSDUp to 2.25 GbpsUp to 10 Gbps
c5d.4xlarge1632 GiB1 x 450 GB NVMe SSD2.25 GbpsUp to 10 Gbps
c5d.9xlarge3672 GiB1 x 900 GB NVMe SSD4.5 Gbps10 Gbps
c5d.18xlarge72144 GiB2 x 900 GB NVMe SSD9 Gbps25 Gbps

Other than the addition of local storage, the C5 and C5d share the same specs. Both are powered by 3.0 GHz Intel Xeon Platinum 8000-series processors, optimized for EC2 and with full control over C-states on the two largest sizes, giving you the ability to run two cores at up to 3.5 GHz using Intel Turbo Boost Technology.

You can use any AMI that includes drivers for the Elastic Network Adapter (ENA) and NVMe; this includes the latest Amazon Linux, Microsoft Windows (Server 2008 R2, Server 2012, Server 2012 R2 and Server 2016), Ubuntu, RHEL, SUSE, and CentOS AMIs.

Here are a couple of things to keep in mind about the local NVMe storage:

Naming – You don’t have to specify a block device mapping in your AMI or during the instance launch; the local storage will show up as one or more devices (/dev/nvme*1 on Linux) after the guest operating system has booted.

Encryption – Each local NVMe device is hardware encrypted using the XTS-AES-256 block cipher and a unique key. Each key is destroyed when the instance is stopped or terminated.

Lifetime – Local NVMe devices have the same lifetime as the instance they are attached to, and do not stick around after the instance has been stopped or terminated.

Available Now
C5d instances are available in On-Demand, Reserved Instance, and Spot form in the US East (N. Virginia), US West (Oregon), EU (Ireland), US East (Ohio), and Canada (Central) Regions. Prices vary by Region, and are just a bit higher than for the equivalent C5 instances.

Jeff;

PS – We will be adding local NVMe storage to other EC2 instance types in the months to come, so stay tuned!

Brutus 2: the gaming PC case of your dreams

Post Syndicated from Janina Ander original https://www.raspberrypi.org/blog/brutus-2-gaming-pc-case/

Attention, case modders: take a look at the Brutus 2, an extremely snazzy computer case with a partly transparent, animated side panel that’s powered by a Pi. Daniel Otto and Carsten Lehman have a current crowdfunder for the case; their video is in German, but the looks of the build speak for themselves. There are some truly gorgeous effects here.

der BRUTUS 2 by 3nb Gaming

Vorbestellungen ab sofort auf https://www.startnext.com/brutus2 Weitere Infos zu uns auf: https://3nb.de https://www.facebook.com/3nb.de https://www.instagram.com/3nb.de Über 3nb: – GbR aus Leipzig, gegründet 2017 – wir kommen aus den Bereichen Elektronik und Informatik – erstes Produkt: der Brutus One ein Gaming PC mit transparentem Display in der Seite Kurzinfo Brutus 2: – Markencomputergehäuse für Gaming- /Casemoddingszene – Besonderheit: animiertes Seitenfenster angesteuert mit einem Raspberry Pi – Vorteile von unserem Case: o Case ist einzeln lieferbar und nicht nur als komplett-PC o kein Leistungsverbrauch der Grafikkarte dank integriertem Raspberry Pi o bessere Darstellung von Texten und Grafiken durch unscharfen Hintergrund

What’s case modding?

Case modding just means modifying your computer or gaming console’s case, and it’s very popular in the gaming community. Some mods are functional, while others improve the way the case looks. Lots of dedicated gamers don’t only want a powerful computer, they also want it to look amazing — at home, or at LAN parties and games tournaments.

The Brutus 2 case

The Brutus 2 case is made by Daniel and Carsten’s startup, 3nb electronics, and it’s a product that is officially Powered by Raspberry Pi. Its standout feature is the semi-transparent TFT screen, which lets you play any video clip you choose while keeping your gaming hardware on display. It looks incredibly cool. All the graphics for the case’s screen are handled by a Raspberry Pi, so it doesn’t use any of your main PC’s GPU power and your gaming won’t suffer.

Brutus 2 PC case powered by Raspberry Pi

The software

To use Brutus 2, you just need to run a small desktop application on your PC to choose what you want to display on the case. A number of neat animations are included, and you can upload your own if you want.

So far, the app only runs on Windows, but 3nb electronics are planning to make the code open-source, so you can modify it for other operating systems, or to display other file types. This is true to the spirit of the case modding and Raspberry Pi communities, who love adapting, retrofitting, and overhauling projects and code to fit their needs.

Brutus 2 PC case powered by Raspberry Pi

Daniel and Carsten say that one of their campaign’s stretch goals is to implement more functionality in the Brutus 2 app. So in the future, the case could also show things like CPU temperature, gaming stats, and in-game messages. Of course, there’s nothing stopping you from integrating features like that yourself.

If you have any questions about the case, you can post them directly to Daniel and Carsten here.

The crowdfunding campaign

The Brutus 2 campaign on Startnext is currently halfway to its first funding goal of €10000, with over three weeks to go until it closes. If you’re quick, you still be may be able to snatch one of the early-bird offers. And if your whole guild NEEDS this, that’s OK — there are discounts for bulk orders.

The post Brutus 2: the gaming PC case of your dreams appeared first on Raspberry Pi.