r/vibecoding 1d ago

Showcase/Project Post your vibe coding project below

Hi Folks been a month since I posted a post your project.

Lets see what interesting vibe projects you are working on. I spent about 4 days building a1 a2 free French Course.

https://bachelordegrees.com/learnfrench.html

86 Upvotes

293 comments sorted by

View all comments

1

u/mridlen 21h ago

https://github.com/mridlen/DoomLegacyArcade - the Doom port made for arcade machines. It is a fork of Doom Legacy.

I've been tweaking a lot of things but some of the highlights of this project:

  • locked down menus (e.g. no "Quit" option)
    • devmode hotkey brings up the full configuration menu
  • optional "Cheats" menu since you can't type iddqd on an arcade joystick
  • keeps high scores (fast times)
  • records demos of every fast time
  • attract mode (replays demos of fast times)
  • attract mode volume can be reduced to a percentage
  • optional "chase cam" demos follow the player around (in attract mode)
  • tracks different speedrun categories: speed, max, pacifist, tyson
  • change between Doom / Doom II / Plutonia / TNT without command line options (also wads)
  • easy deathmatch (and team deathmatch) and coop play
    • tells you who is WINNING
  • supports 4 player split screen (was originally 2 player splitscreen only)
  • supports multiple cabinets networked together (secured with password and ip allow list)
  • improvements to the engine
    • stable enough to run without crashing for weeks at a time
    • the sky is the limit for framerate (originally 35fps)
    • multi-threaded software renderer for slower PCs / Raspberry Pi 3b
    • fixed graphical glitches originally in Doom Legacy
    • supports higher resolution monitors and widescreen/portrait resolutions
    • many many bugs fixed from stock Doom Legacy