Sacko
Sacko
  • 341
  • 1 617 998
FPS on the NES
One of the most unique Homebrew projects I've seen for the NES. But not one that I enjoyed very much, and yet I still wanted to talk about it because I do appreciate it for its technical achievements. This game really does push the limits of the NES, and shows the power of Homebrewing in the gaming world.
Notes:
- The movie in the intro is Hostel.
- There were wads in At Hells Gate, that showed Freedoom assets.
- The Romhack shown was Pokémon Prism.
- One of the fps games shown was Deadlink.
- BioCrisis is the game shown on the computer clip.
- The VR game is called Compound VR.
- The source code comes included with the game, so you can read through it and see how it was made.
- It also has a built-in editor, but I have no idea how to use it.
- There's split-screen multiplayer for the game too.
Chapters:
An 8-bit Hostel - 0:00
Slaughter NES - 0:39
Links:
mindbleach.itch.io/
mindbleach.itch.io/slaughter
mindbleach.itch.io/at-hells-gate
ua-cam.com/video/gft3TR2x4S8/v-deo.html - @stewartisme4635
ua-cam.com/video/xIII6CXFCek/v-deo.html - @somethingnerdystudios2147
ua-cam.com/video/J3sfsP9W048/v-deo.html - @NintendoComplete
ua-cam.com/video/WyditV2udkE/v-deo.html - @videogameman7617
ua-cam.com/video/QyjyWUrHsFc/v-deo.html - @XboxAhoy
voxelvoid.itch.io/8p-8x8-fps
itch.io/jam/lowrezjam-2024
khreathor.itch.io/deadlocked
drinkingwindgames.itch.io/onwards-and-upwards
Intro Track:
ua-cam.com/video/28dbNKUz7QI/v-deo.html - @z3r0CopyrightFreeMusic
Background Track:
ua-cam.com/video/2E43fHmuCoU/v-deo.html - @ArgentDotWav
#homebrewgames #retrogaming #nintendo #nes #gaming #indiegame #games #8bit
Переглядів: 13 878

Відео

HellSlave: A Slice of Sega Saturn Homebrew Gaming
Переглядів 87614 годин тому
This was a project that peaked my interest as I've been exploring the Sega Saturn console. I'm enjoying my time with the platform and I'm surprised just how many good games there actually were. Hellslave, is a Saturn game made from the Sega Homebrewing community and also a display of how far one can push it's capabilities. There's still potential for more to be added, but what's already there i...
BioCrisis is House of the Dead on Atari
Переглядів 30919 годин тому
BioCrisis, developed by Jim is a short and sweet on-rails shooter inspired by the Atari PC era in the 80s, as well as other games like The House of the Dead, has some great pixel art, controls are simple and shooting feels pretty good. A sequel is being made and looks to be a more realized version and I'm pretty keen for it even in spite of the issues I had with the demo. Give the first game a ...
The Typing of the Dead and It's Educational Value
Переглядів 512День тому
The original Typing of the Dead is not only fun, but also a great education resource for those that wanna improve on their typing. It wasn't perfect, and can be really challenging at times, but it was still something unique and it stood out from other titles back in 1999 and 2000. Since then, there have been other typing based games that have been created. But The Typing of the Dead still has v...
My Thoughts on Writing
Переглядів 242День тому
For the sake of this subject, I wanted to try and get as straight to the point about it as possible. Writing is something I've done for years now, and it's become a source of therapy for me. I thought of going into more detail, but I decided against it and wanted to do a simpler, shorter take on the subject. It's not the most polished video I've made, but I wanted to show a rougher, but simpler...
Blood Typers is Resident Evil as a Typing Game
Переглядів 1,2 тис.14 днів тому
Breaks over, time to get back on the horse with some of these games again. In saying that, I will still be taking my time moving forward with things. At any rate, the Blood Typers demo was a fun time. It has a nice cartoony artstyle, nice atmosphere and engaging typing mechanics that keep the game challenging at times. It also has co-op in it but I didn't get around to playing it. Felt like I w...
My Experience With Taking Breaks From Gaming
Переглядів 1,5 тис.14 днів тому
This is about my thoughts and feelings that have developed over the past few days about me, about gaming and the future of this channel moving forward. Gaming content is going to still make it's way into the pipeline, but there's going to be much more than just that. Also, things are going to be a bit slower so that I can make more time for other important things in my life as well, on top of l...
Do Game Reviews Matter?
Переглядів 15721 день тому
As for the lack of recent gameplay, I'm taking a short detox at the moment. As for the setup of the video, Its an experiment I'm trying out as I'm learning 3D Modeling. In spite of my break from playing games, I still wanted to talk about this topic anyways. I've developed a new perspective towards reviews in general. They're a source of assurance, that's it. The best thing you can do for yours...
The Most Disturbing Film About Teeth
Переглядів 53921 день тому
*SPOILERS FOR THE ENTIRE FILM* This is a short dive into a short film called Teeth, created by Daniel Gray and Tom Brown, Narration by Richard E Grant. It's uncomfortable display of drawn animations and its documentary styled narration illustrates a very hyper focused exploration of the existence of teeth and how one eventually tries to form the perfect set of teeth possible. It also shows that...
Oceanwork Is Relaxing And Terrifying
Переглядів 2,4 тис.21 день тому
Oceanwork is a short but fun ocean horror game that masks itself as a simple mining experience. But other secrets also lurk underneath the planets surface. You can work off your bounty, or go down into the abyss. It's also free so if you're looking for short horror games, this is one worth trying. Notes: - The games shown in the beginning are Blood Trail and Compound VR. Video & Audio Usage Cre...
Butcher's Creek Could Be The Condemned Game We Deserve
Переглядів 2,7 тис.28 днів тому
This is the most excited I've been for a horror game in a long while. We've been starving for a Condemned or Manhunt game for god knows how long, and this is the closest thing I could find to replicating that experience. The atmosphere is great so far, sound is cavernous and loud but in a good way, the subject matter fits the grimy setting. But the combat while brutal at times, needs a lot of w...
Horror Games About Spiders
Переглядів 56428 днів тому
*WARNING* People that experience Arachnophobia should avoid watching this video. Here I wanted to do a list of horror focus that have Spiders as the main and central focus of the narrative. There are plenty of horror games that have spiders, but those are ones that have more than one type of enemy. These games are more dedicated to the idea of spiders being the horror and illustrate it in diffe...
Signalis is Fantastic..But
Переглядів 1 тис.Місяць тому
Signalis is a sci-fi based horror game that's like a mix of Blade Runner and Silent Hill put into a cosmic horror blend, tied into a love story that creates the emotional pull needed to get you invested in it's story. It's been on my list for some time, but I am ultimately mixed on the game. In terms of it's story, world, atmosphere, artstyle and music, it's amazing. One of the best I've experi...
Sunrise GP: A Neat But Flawed Indie Racer
Переглядів 846Місяць тому
Sunrise GP is a short but neat indie arcade racer that's designed to be more of a relaxing racing game. It has a good selection of cars with customisation inspired by the bosozoku culture from Japan, cel-shaded graphics and colorful race tracks that make for a pleasant and atmospheric experience. But the racing itself is held back by awful ai pathfinding in the race tracks and the lack of sound...
The Album That Stalks You
Переглядів 209Місяць тому
All ownership goes to S T A L K E R and Evening Disclosure. So this is my first video on a music album. But instead of talking about the technical aspects of the music or whether the music is good or not, I decided to go for a more exploratory approach to what each track could be about. It was a fun experience and the album is pretty unsettling in the right context and situation. At one point i...
Half Life 2: The Xen Rabies Outbreak
Переглядів 4 тис.Місяць тому
Half Life 2: The Xen Rabies Outbreak
V/H/S Was My 10 Years of Fear & Anxiety
Переглядів 1,3 тис.Місяць тому
V/H/S Was My 10 Years of Fear & Anxiety
Left 4 Dead Analog Horror: Co-Op Fun Becomes Pure Terror
Переглядів 1,5 тис.Місяць тому
Left 4 Dead Analog Horror: Co-Op Fun Becomes Pure Terror
9 Horror Games You Should Play
Переглядів 494Місяць тому
9 Horror Games You Should Play
SCP-001 is Beyond Depressing
Переглядів 197Місяць тому
SCP-001 is Beyond Depressing
Harbinger: A Free Shooter for Boomer Shooters
Переглядів 745Місяць тому
Harbinger: A Free Shooter for Boomer Shooters
Tokyo Xtreme Racer: Japanese Dreamcast Racing
Переглядів 826Місяць тому
Tokyo Xtreme Racer: Japanese Dreamcast Racing
Juiced 2: An Enjoyable Disappointment
Переглядів 2,7 тис.Місяць тому
Juiced 2: An Enjoyable Disappointment
Auto Modellista: A Flawed but Worthwhile Capcom Gem
Переглядів 2,7 тис.Місяць тому
Auto Modellista: A Flawed but Worthwhile Capcom Gem
PolyZen Drive: Low-Fi Chill Drives
Переглядів 672Місяць тому
PolyZen Drive: Low-Fi Chill Drives
Juiced: Almost a Worthy NFS Underground Successor
Переглядів 12 тис.Місяць тому
Juiced: Almost a Worthy NFS Underground Successor
Street Racing Syndicate: Need for Jank Underground
Переглядів 2,8 тис.2 місяці тому
Street Racing Syndicate: Need for Jank Underground
Art of Rally: An Indie Racing Masterpiece
Переглядів 87 тис.2 місяці тому
Art of Rally: An Indie Racing Masterpiece
Old School Rally: A 90s Throwback Rally Game
Переглядів 5 тис.2 місяці тому
Old School Rally: A 90s Throwback Rally Game

КОМЕНТАРІ

  • @EWARS_2
    @EWARS_2 4 години тому

    Wtf how is this NROM?!

  • @zephyr1181
    @zephyr1181 4 години тому

    green gravy those tiles do not read well

  • @zephyr1181
    @zephyr1181 4 години тому

    macabre*

  • @RedheadMetalC
    @RedheadMetalC 4 години тому

    I'm going to be honest, it looks horrible and painful to eyes, i do give it credit for make it technically possible. And i guess if you really squint your eyes you could make graphics look little blurry and bearable to look at.

  • @pv8685
    @pv8685 6 годин тому

    there is a md3 exporter for modern blender versions. you also can use fragmotion to convert your models to md3 format. just name your texture for the model the same like the md3 file and you are good to go.

  • @meleniumshane90
    @meleniumshane90 7 годин тому

    I wonder if this ends up looking better on a CRT TV with the way they display 240p.

  • @nidhogg6344
    @nidhogg6344 9 годин тому

    Now that some impressive stuff ...

  • @Rygore_BoldHeart
    @Rygore_BoldHeart 10 годин тому

    the LJN humour reminds me of AVGN

    • @SackoYT
      @SackoYT 9 годин тому

      @@Rygore_BoldHeart That's exactly who I thought of when I came up with the idea.

  • @TheNucaKola
    @TheNucaKola 10 годин тому

    I mean it looks like gobbledygook, but it runs smoothly which is crazy!

  • @joebonar6759
    @joebonar6759 12 годин тому

    At Hell's Gate looks to be using freedoom assets? @ 7:34 the monsters killed in the hallway look like the freedoom shotgun guy replacements. That's awesome lol

    • @SackoYT
      @SackoYT 9 годин тому

      @joebonar6759 Pretty sure it is, because when I ran it with GZDoom it had freedoom monsters.

  • @declasm
    @declasm 12 годин тому

    Reminds me of Driller (1987) on the PC that i literally couldn't believe existed at the time and suppressed the memory for several decades.

  • @skjamog
    @skjamog 14 годин тому

    Haha this makes me want to barf, but its so cool

  • @tedoburner1
    @tedoburner1 15 годин тому

    fix audio levels. otherwise great vid :D

  • @NOELZH
    @NOELZH 16 годин тому

    PARA QUE FAZER ESTA BOSTA💩

  • @anon_y_mousse
    @anon_y_mousse 19 годин тому

    It reminds me of something you might see using AALib. It also kind of gives you T-Rex vision where it's difficult to see anything without constantly moving.

  • @No_True_Scotsman
    @No_True_Scotsman 21 годину тому

    That's crazy. Amazing work. EDIT: Omg I thought this was SNES. I just saw it was the NES. That's even more impressive. Wow.

  • @TheSynthPunk
    @TheSynthPunk 21 годину тому

    Programming a functional raycaster engine with the limitations of the NES that runs THAT smoothly must have warranted at least a few sacrifices to Baphomet. I mean, just remember how ass Doom SNES ran.

  • @RanmyakuIchi
    @RanmyakuIchi 22 години тому

    Not even severe cataracts could stop Doomguy.

  • @chrisxdeboy
    @chrisxdeboy 23 години тому

    I'm surprised this is running that fast in C.

    • @Mindbleach
      @Mindbleach 16 годин тому

      There's a lot of inline assembly... most of which shouldn't be necessary. CC65 just loves to take "array[ index ] = value + constant" and turn it into a hundred bytes of pointer logic and subroutine calls, when the 6502 literally has an instruction for "store $array,index." The only thing C is bad at is detecting overflow / underflow.

  • @damnablethief
    @damnablethief 23 години тому

    If Nintendo gets their way, homebrew like this will soon be a thing of the past

    • @SackoYT
      @SackoYT 13 годин тому

      @@damnablethief They won't.

  • @michaelfixedsys7463
    @michaelfixedsys7463 День тому

    This is what spaceland looks like to flatlanders

  • @pjcnet
    @pjcnet День тому

    I love seeing old machines doing something they were never designed to do even if they can only do it terribly.

  • @presentfox1028
    @presentfox1028 День тому

    Elite NES is a thing

    • @SackoYT
      @SackoYT День тому

      @presentfox1028 Yeah and it's genuinely impressive. But this project is more in the lines of a doom/wolf3d inspired game.

  • @64_three
    @64_three День тому

    actually insane for being on a tile based system!!!

  • @baebobb
    @baebobb День тому

    Cool video!

  • @sl840
    @sl840 День тому

    I think one of the games that comes closest to this out of the mainstream is Rescue: The Embassy Mission, it had a third/first person shooter mode but you went screen by screen instead of moving fluidly through a 3d space

    • @Mindbleach
      @Mindbleach День тому

      Oh wow, it's like R6 Siege's PvE mode.

  • @alkuhn3939
    @alkuhn3939 День тому

    I'm trying to make a 3D RPG in BASIC. I think I can proudly say it looks better than this lol

  • @Triiiple3
    @Triiiple3 День тому

    I was imagining a legend of Zelda 3D version that uses the same techniques as this homebrew does.

    • @SackoYT
      @SackoYT День тому

      I've only seen two 3D adaptations. One was with Voxels and the other one was on the Unreal Engine.

  • @Izhen_UwU
    @Izhen_UwU День тому

    Would be better if all the tiles were less detailed.

  • @redpillgermany2162
    @redpillgermany2162 День тому

    I played them both. Action Quake and UT. Good times.

  • @NoneyoBizwiz
    @NoneyoBizwiz День тому

    You sound like the Modern Vintage Gamer guy

  • @neotericfossil
    @neotericfossil День тому

    Really informative video. Thanks!

  • @enermaxstephens1051
    @enermaxstephens1051 День тому

    That's cool and all, but I hope these people don't just stop at the NES. I hope they do the same thing with the SNES, and the Plastation 1, 2, and 3. Just see how far it can go. Might take a mature Ai to finally find the limits though.

    • @SackoYT
      @SackoYT День тому

      @enermaxstephens1051 There are homebrew projects for other 16-bit and 32-bit consoles. Even the Sega Saturn has a homebrewing scene.

  • @lordfatcock
    @lordfatcock День тому

    Yep....

  • @erockbrox8484
    @erockbrox8484 День тому

    It seems like you could make the game a lot better just with some changes in level design.

    • @Mindbleach
      @Mindbleach День тому

      There's an editor, help yourself.

  • @montlejohnbojangles8937
    @montlejohnbojangles8937 День тому

    I mean this is just some incredibly dark jankwizardry. Truly terrifying.

  • @GeekGamerGui
    @GeekGamerGui День тому

    We can only respect the audacity and determination it takes to accomplish this.

  • @jaredloveless
    @jaredloveless День тому

    You can see some bugs, maybe literally, when you can see some of the sprites when they should be "behind" a corner. Still, an awesome achievement.

  • @Mindbleach
    @Mindbleach День тому

    It was bizarre to recognize my own game as the next recommended video. It has gotten better since the version you're playing - but I can't guarantee you'll like it more. Here's how proudly I'll cop to technical achievements being more could than should: there's splitscreen multiplayer. And mouse support. But not at the same time, that would be silly.

    • @custardgannet4836
      @custardgannet4836 20 годин тому

      That's amazing, big ups.

    • @EWARS_2
      @EWARS_2 4 години тому

      This is insane, always wanted to see a Doom-like BSP-tree renderer on hardware like this. How did you make this work with NROM?

    • @Mindbleach
      @Mindbleach 2 години тому

      @@EWARS_2 It's a raycaster! Any line through a grid crosses edges at regular intervals. The distance to the next X and Y crossings are known, so you step in whichever direction is closer. Scaling math uses logarithms instead of division.

    • @PremiumLartrak
      @PremiumLartrak Годину тому

      With genuine love, you weirdos are the best.

    • @timmygilbert4102
      @timmygilbert4102 38 хвилин тому

      Bro start posting on your channel 😢 ​@@Mindbleach

  • @EnigmaHood
    @EnigmaHood День тому

    Pretty insane effort. I wonder if it's possible to use both the gamepad and the lightgun simultaneously for games? Using the gamepad in the left hand, controlling movement, and the lightgun aiming and shooting at enemies with the right hand.

  • @Eternyl_bliss-nj9se
    @Eternyl_bliss-nj9se День тому

    has a fever dream vibe to it.... will wait for my China friends on Aliexpress to put it on cartridge

  • @DeanMcFarland
    @DeanMcFarland День тому

    I've been rooting for this for a long time now. It really is incredible to look this good and run this well on a 1Mhz CPU. I've sunk hours into it over it's many iterations. The Multiplayer is a load of fun as well. Overall level design is great and there are some really ingenious gliding/platforming puzzles to get all of the enemies or make it to the end level portals. I'm currently replaying the last level over and over as it is prrretty hard with the loads of enemies onscreen. The Memorize/recall features are useful to quickly replay difficult areas until you get them down. I'd pay full price for it if it comes out say on Kickstarter for sure!

  • @MikeStavola
    @MikeStavola День тому

    This looks so similar to a ray traced FPS engine made in QBASIC back in the 90a.

  • @thardump859
    @thardump859 День тому

    It's actually amazing really. I had this same kind of idea for an FPS on the NES, except that it would have been a lot less open and more restricted. Think the dungeon areas from phantasy star but with slightly more control and a 160x144 pixel window. I was thinking of reviving that idea to something similar to this just have the environment be wireframe, and have the lines be drawn with tiles. With the changing angles have the line graphics be swapped out in vram with bank swapping. The layout would be similar to Wolfenstein's layout, in other words there would be no elevation or stairs like this does. It would just be a flat floor with only walls.

    • @Mindbleach
      @Mindbleach День тому

      Go for it. CC65 is jank but instant. This source code has fast divide functions that'll come in handy. It's MIT-licensed, so steal anything that's not nailed down.

    • @thardump859
      @thardump859 День тому

      @Mindbleach I'm not gonna steal this. If I'm gonna do it, I'm gonna do it in assembly. Though I would prefer to have help.

  • @Plasticshavings
    @Plasticshavings День тому

    if you stand 36 miles away and squint your eyes, it kinda looks normal!

  • @1-eye-willy
    @1-eye-willy День тому

    technically "elite" is a first person space shooter sim, and it looks way better than whatever the fuck this is

  • @Blankult
    @Blankult День тому

    Wtf why don't more people talk about this??? It's functioning fps on the nes, at 60 fps and it's even 40 kb, while being 100% playable, it's insane

    • @KingPBJames
      @KingPBJames День тому

      It's pretty hard to get over the lack of depth. Not sure if it would be possible to simulate depth by darkening the tiles, but without depth it looks exactly like how vertical aiming looked in Duke3d except also on horizontal...

    • @shadesoftime
      @shadesoftime 21 годину тому

      @@KingPBJames the reason turning looks like vertical aiming in duke3d isn't that it doesn't darken tiles, it's because horizontal aiming basically works like vertical aiming in duke3d - it just moves the viewport without really rotating the camera

    • @Alfred-Neuman
      @Alfred-Neuman 12 годин тому

      Yeah, and it's less buggy than most AAA games I am seeing nowadays. lol

    • @Blankult
      @Blankult 12 годин тому

      @@Alfred-Neuman Smaller scope = less things that can go wrong

  • @Momoka7
    @Momoka7 День тому

    What this reminds me off is using a "ASCII-shader". You can search for "FPS using ASCII chars test" and you see what I mean.

  •  День тому

    I wonder if it would work better with flat colors instead of all the weird noise and pattern. Walls one color, floor one color... maybe add some shading and darken further walls. All the patterns make it so bizarre. Really cool technically though.

    • @Mindbleach
      @Mindbleach День тому

      Shading alone might be more readable, yeah. The Amiga game Behind The Iron Gate did it that way... in purple, for some reason. But the scaled "textures" do get darker with distance. It looks a bit better with a CRT filter. I will be honest: only a bit. But different ideas go in the next game.

    •  День тому

      @@Mindbleach Yeah. I see. I tested it. Not on a CRT sadly. I get how the dithering should work. To be fair, it seems to be really difficult to work with it. Insane achievement to be honest. It's playable and while the video confused me, playing it is better. Though I wish the enemies were sprites. But then, good luck culling them, scaling them... maybe with a mapper that supports bank switching and has lots more space. I was surprised the game is within the 40 KiB limit. I would love to see more on this to be honest. I wonder where is the limit, what the NES is capable.

    • @Mindbleach
      @Mindbleach День тому

      The next game might be sprites-only. Just corners and the implication of wireframe. The NES is genuinely a terrible machine, and all its classics worked hand-in-hand with its limitations. I fought them head-on and this is what that looks like. If it was just the sprites, you can update all of them every frame, no hassle. They're even layered reliably and can display from two banks at once. The downside is that I'd have to represent enemies as mostly negative space. Like how fireballs here are spinning pairs instead of anything solid. So maybe a Metroid situation full of alien gnats. Or a Descent clone where the enemy is a timer.

  • @Vaskomyr
    @Vaskomyr День тому

    Definitely impressive. I think if they could manage a mini-map it would make navigation a bit less visually confusing.