NES VRAM - Animations on Demand

  Рет қаралды 363

Matt Hughson

Matt Hughson

Күн бұрын

Memory Mappers on the NES cartridge allows us to store huge amounts of graphics data compared to early NROM games. However, having the memory on the cart doesn't help much when the NES can only access 512 graphics tiles at a time.
To get around this limitation, we swap out what is in NES video card (PPU) sees on the fly, based on the player actions. In this video you can see the video memory "window" starts with the "small" version of the player, then swaps out the "big" version when the player grows. The big version is too big to fit all the move sets into memory at the same time, so those also swap out when the player goes down the pipe to an alternate set.

Пікірлер: 12
@Mireneye
@Mireneye Жыл бұрын
You are doing some really cool stuff with this one! Fucking love it!
@turboemerald9228
@turboemerald9228 11 ай бұрын
i dunno if it would be possible but... do you plan on making the source code open source? i think some amazing mario fan-brews could be made with this game's engine
@MattHughson
@MattHughson 11 ай бұрын
I'm hoping to do something along those lines. Release the level editor workflow etc. Not sure exactly how it will all come together yet though.
@violator1017
@violator1017 Жыл бұрын
Absolutely delightful ! ^^ Do you plan to release it as a "commercial game" or this is just for fun ?
@MattHughson
@MattHughson Жыл бұрын
Commercial release with physical cart.
@violator1017
@violator1017 Жыл бұрын
@@MattHughson That's great but aren't you afraid that nintendo could screw you and block the release ? It looks very very very "Super Marioish"... 😬😬😬
@MattHughson
@MattHughson Жыл бұрын
@Violator 101 these are just test levels. The final game will not have any of the original layouts from mario.
@violator1017
@violator1017 Жыл бұрын
@@MattHughson Gonna follow your tremendous project with care ! 🤩
@MaxOakland
@MaxOakland Жыл бұрын
Does that require a specific mapper?
@MattHughson
@MattHughson Жыл бұрын
Well, technically you need a mapper to swap out the graphics. But you could do similar on NROM by just turning off sprite completely with a sprite 0 hit.
@MaxOakland
@MaxOakland Жыл бұрын
@@MattHughson what mapper are you using for this game?
@MattHughson
@MattHughson Жыл бұрын
@@MaxOakland mmc3
VGRestore Ep20: Faulty NES Game w/Bad W-RAM
6:15
PunkNDisorderlyGamer
Рет қаралды 1,5 М.
Mario '85 PC Port - Full Gameplay
8:55
AndPlayer
Рет қаралды 2,1 МЛН
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 105 МЛН
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 30 МЛН
How I added Ghost Pieces to my Homebrew Game Boy game
11:35
Matt Hughson
Рет қаралды 729
Someone Made Pay 2 Win: The Game And Its Hilarious
14:11
MitchManix
Рет қаралды 3,3 МЛН
Devlog - More Retro 2D Platformer
2:01
Andrèe Lindgren
Рет қаралды 52
Super Sunny World Update 11 - Huge Development Milestone!
7:21
Matt Hughson
Рет қаралды 1,9 М.
Homebrew Games Summer Showcase 2024 (Runtime 34 mins)
34:24
Matt Hughson
Рет қаралды 9 М.
Grand Theft Auto IV - Multiplayer - Quick Knives Race
3:58
DEMARCO 595
Рет қаралды 241
SUPER MARIO BROS ACTUALLY HAS A SECRET CODE!
5:24
PDElite Games
Рет қаралды 627 М.
Idle Slayer-The Beginning
10:12
Armitox
Рет қаралды 15
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН