fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#gaminghistory

1 post1 participant0 posts today

Je sais que c’est pas trop dans les habitudes ici, mais je partage quand même un petit bout d’histoire FPS.
Avant Day of Defeat, il y avait War in Europe. un mod Half-Life de 1999 un peux oublié, mais fondateur.
Je viens de faire un tour complet des maps, comme une archive vidéo du passé.

youtu.be/B4D-n8s3Dzs?si=ajA0iS

Here’s some #arcadeGame #nostalgia for you. In 1978, Kasco, a Japanese arcade game maker, released “The Driver”, a driving game where the player is required to make inputs into a steering wheel to “drive” a car on screen to chase a red car.

But instead of a player-controlled car, the game uses a loop of 16 mm film, containing live-recorded footage. At the bottom of the frame, hidden from the player, is a white/black bar that represents the optimal steering input for that moment in the film. If the player deviates too much from the prescribed input for too long, the game is over.

This is a 4K scan of that film. While it’s obviously sped up, there is some really cool stunt driving going on!

#games #gaming #gamingHistory

youtube.com/watch?v=qDBq-RvbVy

Retro-Vibes pur! 🖥️💾 Mein alter Kampf-PC mit 17-Zoll-Röhre, das legendäre Chieftec CS 601 mit Window und Achtung Kaltlichtkathoden – kein LED-Geblinke, nur purer Style. 🔥 Dazu das Razor Everglide Mauspad und die Cherry-Tastatur in passendem Blau. 🎮 Die Silikonspray-Dose fehlt, aber Counter-Strike 1.6 läuft trotzdem. 🕹️💥 Ach, diese Zeiten!

#RetroGaming #CounterStrike16 #OldschoolSetup #ChieftecCS601 #GamingNostalgie #LANPartyVibes #RöhrenMonitor #Kaltlichtkathoden #PCMasterRace #FPSLegends #90sGaming #2000sVibes #GamingHistory #ClassicPC #ModdingLegends #GamerForLife #ThrowbackGaming #PCBuilds #HardcoreGamer #EsportsAnfänge #NoRGB #Everglide #CherryKeyboard #GamingCommunity #Ballerbude #SilentsRunning #GoodOldTimes #Zockerkiste #AimTraining #Gaming #Zocken

This month there is another #Retro⁩ night at ⁨#Derby⁩ Computer Museum

youtube.com/watch?v=mNCxWbiCrS

It's on Saturday 19th April, £7-8 all night, get your ticket here: ⁨⁩ derbycomputermuseum.co.uk/byob - hurry - there are only 5 tickets left already!

I had a great time last time I went!

🎮 🕹️ 💻 🖥️

#RetroGaming⁩ ⁨#RetroComputing⁩ ⁨#ComputerHistory⁩ ⁨#GamingHistory

The first computer game ever created was 'Tennis for Two,' developed in 1958 by physicist William Higinbotham. Designed as a demonstration for visitors at the Brookhaven National Laboratory, this innovative game was displayed on an oscilloscope, allowing players to simulate a game of tennis by controlling the angle of their shots with knobs and pressing a button to serve.

Unlike later commercial video games, 'Tennis for Two' was not created for profit but to engage the public with science and technology. Higinbotham's creation showcased the potential of computers for interactive entertainment, paving the way for the vibrant gaming industry we know today. This pioneering moment in gaming history highlights how creativity and innovation can emerge from unexpected places, transforming our interaction with technology. #TennisForTwo #GamingHistory #TechInnovation #InteractiveMedia #Pioneers #VideoGames

I have been restructuring Richard Garriott's DND1 code that was written in BASIC. The old kind of BASIC where you had line numbers and did a lot of GOTO a line number.

It is fascinating trying to move it around with more modern eyes and years of programming dogma.

The code only has the concept of global variables. Every variable you make is then in the global space.

You can reuse a bit of code anywhere by just doing a GOTO line number. But it makes it very difficult to reason about because you might think of a stack of lines as a function and want to group them together, but some code somewhere else might just jump right into the middle of it!

Some bit of code might rely on some variable from somwhere else but it is difficult to know if some other bit of code is clobbering it.

Anyhow, this is the restructured version I put together.

codeberg.org/random-wizard/dnd

I moved things into GOSUB sections. Each GOSUB gets 1000 lines (usually it goes by 10s so only 100 lines) and the last line always ends in 999 and is a RETURN. A REM SUBROUTINE means nothing will GOTO in the middle of it.

This way it sort of acts like a traditional function. Still does not have arguments though.

I wonder if there are any companies out there looking for BASIC programmers.

#crpg#ultima#basic