Can you play split-screen in F1 22?

F1 22 keeps the spirit of local split-screen multiplayer alive in an era where online gameplay is all the rage. While the latest F1 title allows players to race against each other online utilizing only their screen, it also allows them take each other on from the comfort of their couch.

The split-screen feature in F1 22 is available from the beginning, with no additional tasks required to unlock it. Players can dive right in (with a car at the top and a car at the bottom) and get racing with their friends.

F1 22 gamers can play right next to each other, thanks to split-screen multiplayer

A look at a split-screen race beginning in F1 22 (Image via Codemasters)

Split-screen play is a thing of the past for a lot of gamers. This is because they either don't have anyone else to play with or the gaming that they do focuses on a completely online multiplayer experience.

That doesn't have to be the case with F1 22. Players can select split-screen multiplayer and drive a normal race, with the only difference being two of the racers sitting right next to one another. Those utilizing split-screen will have to focus on their own screens in hopes of overtaking their friend for first place.

How to play split-screen

Head to the Multiplayer section to start a split-screen race (Image via Codemasters)

Split-screen play requires two controllers to be connected to the system. Players should turn both of them on to ensure that they are synced to the console.

Here's how to start a split-screen race after connecting two controllers:

  • Navigate to the Multiplayer section of the game's main menu.
  • Select the Split-screen option.
  • Player 2 will be asked to press the button shown on the screen to confirm they want to partake.
  • Player 1 will then be prompted to select a track to race on.
  • Player 1 will get to choose a car, and player 2 can pick theirs shortly after.
  • Player 1 can mess around with the race options, such as time of day, assist features and more.
  • Player 1 will need to move to the Start Event button. This will allow player 2 to change their assist options and controls if they'd like.
  • Player 2 can then click their Start Event button to initiate the race.

The split-screen functionality in F1 22 has player one in the top half of the screen and player two in the bottom half. There is no way to change it to a side-by-side split-screen setup.

Once all of the options have been selected, players will be dropped into the race on the course that was selected. The countdown will begin, and the cars will be able to get off to a fast start to pick up some early speed and take the lead.

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1148295, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1148295); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1148295) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1148295) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJompqmXaW5osWMrKeloaRiwKS%2BxJ6lZp5hYn9z