- 38
- 21 154 838
NesHacker
United States
Приєднався 20 гру 2019
Videos that teach 8-bit hardware and software hacking by way of the original Nintendo Entertainment System.
How Zelda Saves Your Game
Sponsored by Brilliant - brilliant.org/NesHacker/
In this episode I explore the history and technology that allowed the Legend of Zelda to be one of the first games to have saves.
Credits:
Technical Editing - Kirby0Louise
Japanese Language Research Support - Masayo Okamoto
Sources:
en.m.wikipedia.org/wiki/The_Legend_of_Zelda_(video_game)
en.m.wikipedia.org/wiki/Saved_game
tedium.co/2019/02/21/video-game-save-state-history/
en.m.wikipedia.org/wiki/Floppy_disk
en.m.wikipedia.org/wiki/Famicom_Disk_System
www.nintendolife.com/news/2010/11/feature_slipped_disk_the_history_of_the_famicom_disk_system
www.nintendotimes.com/1986/05/26/computer-entertainer-nes-reviews-news/
archive.org/details/computer-entertainer-4-11/page/n11/mode/2up
en.m.wikipedia.org/wiki/Zork
archive.org/details/New_Zork_Times_The_Vol._IV_No._1_1985-03_Infocom_US/page/n5/mode/2up
archive.org/details/New_Zork_Times_The_Vol._4_No._2_1985-06_Infocom_US/page/n3/mode/2up
kotaku.com/why-you-cant-rent-games-in-japan-5914749
www.mext.go.jp/b_menu/hakusho/html/others/detail/1318549.htm
en.m.wikipedia.org/wiki/Static_random-access_memory
superuser.com/questions/1344466/why-does-bios-use-battery-backed-memory-instead-of-storing-settings-in-eeprom
en-support.renesas.com/knowledgeBase/20840872
Music:
Still Need Syndrome by Yarin Primak
Fragments by Palm Blue
Terminal by Stanley Gurvich
Particles by Nobou
The Labyrinth by DaniHaDani
1986 by Angel Salazar
In this episode I explore the history and technology that allowed the Legend of Zelda to be one of the first games to have saves.
Credits:
Technical Editing - Kirby0Louise
Japanese Language Research Support - Masayo Okamoto
Sources:
en.m.wikipedia.org/wiki/The_Legend_of_Zelda_(video_game)
en.m.wikipedia.org/wiki/Saved_game
tedium.co/2019/02/21/video-game-save-state-history/
en.m.wikipedia.org/wiki/Floppy_disk
en.m.wikipedia.org/wiki/Famicom_Disk_System
www.nintendolife.com/news/2010/11/feature_slipped_disk_the_history_of_the_famicom_disk_system
www.nintendotimes.com/1986/05/26/computer-entertainer-nes-reviews-news/
archive.org/details/computer-entertainer-4-11/page/n11/mode/2up
en.m.wikipedia.org/wiki/Zork
archive.org/details/New_Zork_Times_The_Vol._IV_No._1_1985-03_Infocom_US/page/n5/mode/2up
archive.org/details/New_Zork_Times_The_Vol._4_No._2_1985-06_Infocom_US/page/n3/mode/2up
kotaku.com/why-you-cant-rent-games-in-japan-5914749
www.mext.go.jp/b_menu/hakusho/html/others/detail/1318549.htm
en.m.wikipedia.org/wiki/Static_random-access_memory
superuser.com/questions/1344466/why-does-bios-use-battery-backed-memory-instead-of-storing-settings-in-eeprom
en-support.renesas.com/knowledgeBase/20840872
Music:
Still Need Syndrome by Yarin Primak
Fragments by Palm Blue
Terminal by Stanley Gurvich
Particles by Nobou
The Labyrinth by DaniHaDani
1986 by Angel Salazar
Переглядів: 211 706
Відео
Game Boy Graphics & How To Code Them
Переглядів 87 тис.4 місяці тому
In this episode I explain Game Boy graphics and fly through some of the code behind those graphics... Support the channel: patreon.com/NesHacker Game Boy Graphics Project - github.com/NesHacker/GameBoyGraphics
Game Boy Development Environment
Переглядів 246 тис.6 місяців тому
I show you how to set up a Game Boy development environment so you can start coding your own games. Support the channel - patreon.com/NesHacker Amazon Affiliate Links: Game Boy T-Shirt - amzn.to/3tW8TCu Everdrive GB X7 - amzn.to/3sgTA6N Everdrive GB X3 - amzn.to/475Hmgk Development Tools / Repo: RGBDS - rgbds.gbdev.io/ VS Code - code.visualstudio.com/ GitHub Demo Project - github.com/NesHacker/...
A Tour of Game Shops in Japan
Переглядів 16 тис.8 місяців тому
I take you on a tour of some awesome places to buy retro games in Japan. Support the Channel - patreon.com/NesHacker Akihabara: Akihabara Station - goo.gl/maps/YherehXMwXSRCtVx7 Super Potato - goo.gl/maps/zS4VYoG4xsLDgfR68 Mandrake Complex - goo.gl/maps/XnXqqkyP1J4izJzM9 BEEP - goo.gl/maps/2x2jb7w4fMZ6oBKB6 Surugaya - goo.gl/maps/U2H8YPbuvsKfKbHS6 Friends - goo.gl/maps/SmiT7276PUDnSmiS9 Hardoff...
The Code That Makes Mario Move
Переглядів 510 тис.9 місяців тому
In this video I show you how to write smooth movement and controls code inspired by Super Mario Bros. 3. Support the Channel - patreon.com/NesHacker Buy my T-Shirt (Affiliate) - amzn.to/3n4bZRH Demo Project Github - github.com/NesHacker/PlatformerMovement Music: “Time to Move” by VESHZA “Kinotrope” by Luke Melville “Moment” by 2050 “Overloading” by Para Dot Chapters: 0:00 Introduction 1:57 Subp...
How NES Games Use State Machines For Everything
Переглядів 30 тис.Рік тому
How NES Games Use State Machines For Everything
Bitwise Logic - 6502 Assembly Crash Course 04
Переглядів 21 тис.2 роки тому
Bitwise Logic - 6502 Assembly Crash Course 04
Branching - 6502 Assembly Crash Course 03
Переглядів 22 тис.2 роки тому
Branching - 6502 Assembly Crash Course 03
RAM & Addition - 6502 Assembly Crash Course 02
Переглядів 38 тис.2 роки тому
RAM & Addition - 6502 Assembly Crash Course 02
Basics - 6502 Assembly Crash Course 01
Переглядів 106 тис.2 роки тому
Basics - 6502 Assembly Crash Course 01
Final Fantasy Better Shops ROM Hack Pt. 3
Переглядів 7 тис.3 роки тому
Final Fantasy Better Shops ROM Hack Pt. 3
Final Fantasy Better Shops ROM Hack Pt. 2
Переглядів 9 тис.3 роки тому
Final Fantasy Better Shops ROM Hack Pt. 2
Final Fantasy Better Shops ROM Hack Pt. 1
Переглядів 13 тис.3 роки тому
Final Fantasy Better Shops ROM Hack Pt. 1
Funny enough, I never had any issues with my copy of Zelda 1, despite never holding reset. I always wondered if I was wxtremely lucky, or just NOT extremely unlucky.
I never held reset for Zelda and never had any problems.
I used this to make my own "US version" of Arkanoid 2... Was super disappointed when I learned the US vaus controller didn't work with it 😭
turns out that "backing up" your wii games was pretty necessary
I NEVER held the reset button, and my Zelda saves never had a problem.
Conversely, pressing the power button off/on a ton of times quickly can do some interesting things to your save game. I inadvertantly cheated Ultima by doing this.
Makes sense, considering how saving was at its infancy by 1987.
I still find it insane that Nintendo hasn't gotten in trouble for blatant lies
This is a pretty big oversight, even for the time. I wonder why it wasn't done. UVLOs are a pretty standard part of most ICs, and even if the CPU itself didn't have one integrated, it should have been easy to get a dedicated chip for this
Huh, had the original gold Zelda and don't remember having to hold reset.... or on any game.
Does this apply to the later model top-loading NES?
i don't think we ever had this problem but i don't think we had many NES games that required saving like that
Weren't even N64 games written in assembly?
None of the physical NES games I own even have battery backups, and the rest I just emulate, so thankfully I've never had to deal with this.
Always wondered about this as a kid.
I remember those. *fires up emulator with downloaded roms of that exact game*
As someone who sails the 7 seas, i can confirm this is correct
I find corruption to be so interesting
I was always upset that my excitebike custom tracks never saved
Wow I completely forgot about having to do that, lol I guess thats what happens at 40
"Well the market crashed, but these Americans are so dumb, if we just call it something other than 'video game' they'll still buy it" And they were absolutely Right
I got an answer for why: They didn't know at the time how to make it work without remaking the whole thing, so as a short term solution:
0:42 an interesting thing is that some people learn better from top to bottom or from bottom to top, i.e. screen to transistor or transistor to screen. so what you find works the best for you may not work the best for everyone. (though the the way you understand best is often the way you explain best, so nothing wrong with that.)
Now I think I understand how people were able to find cheats! Back before you could just use a cheat device, people would power off/on quickly or multiple times before going to specific parts of the game to “hack” the game. Didn’t realize it was because it was throwing wrong codes. The more you know 😮
Lol I remember doing this on emulated games too if they told me to not knowing the reasoning behind it of course. I assume it doesn't apply to emulation
It's not special hardware, it's just a one-by-one check in the bootrom.
Yet another thing on list people believe Nintendo invented when it was stolen from someone else
I'd bet most NES save batteries are NOT dead. I only have one NES game left with a save battery (Zelda 2), and it still works.
The better question how many times are people gonna make videos about the reset switch on a video game system made in 1985!!!! This has to be at least the 5th one I've seen in the past 3 years about this very feature. Between that and videos on how the PS1 can play music Cds, we get it. Not hating on this video specifically, just speaking in general.
Fascinating points around 13:30. It sounds like AI will have to go through a very similar “growing up” process to humans. I guess this is why Tesla went the Tesla Bot route. To solve the less-risky first problem of “how to navigate the world like a human” before solving the more intense problem of “how to drive a car like a human”.
I had no idea you were supposed to switch off Zelda like that! Nobody else I knew at the time did either!
Rental of this game... oh yea, I remember blockbuster, video store, etc. they allowed game rentals.
Dragon Warrior 1 for NES... I forgot to hold it down once and almost passed out. I checked and my saves were gone. I turned it off and tried it again... They were back... Not sure what happened but I haven't played it since.
Wait, there's NES games with save states? I've been collecting the wrong games for the past 30 years.
Unreal Engine did the same.. They didn't allow google to to make their own game engine that uses UE compiler.
This would have been useful to me 38 years ago
I remember going to toy r us. my dad bought me Sega master system game called phantasy star. ahh good memories.
We have definitely come a LONG way !!
So, game devs fixed the console manufacturer's bugs..
I learned a thing
This gives me flashbacks to leaving Dragon Warrior 3 running while I went to the bathroom, then my sister coming in and just shutting the power off to watch TV 😢
I learned assembly just to drive the PC-98 sound card ( it uses x86 assembly rather than 50-instructions 6502 assembly )
In order to build a great future it's important to look at what made the past and present great
This topic is really interesting! Thanks!
I fully knew about holding reset on the first Zelda game, sometimes I did, sometimes I didn’t. Always saved. Never noticed a difference
It's essentially a gamble if you don't. It only takes one unlucky power down.
Delightfully honored that something I wrote ended up being a source for an NesHacker video 😍 I love the internet so much
Cool
Interesting. Never had this problem back in the day.
Strange, never did that or saw that message on Zelda or Kirby nes. Never lost data either.
ents 32 Markus Fernandez Add a comment... @ariananguyen7898 3 days ago did you post all the emojis? 1 Reply @Donutlord6470 2 days ago I all almost did it 1 Reply @user-fu6sg1gf3d 2 hours ago 1 Reply @Rengoka_ 19 hours ago Eu já fiz isso mas eu não consegui fazer tudo esses emoji Reply @AhhBaby-ue5nq 2 days ago 2 Reply @Official_Abbie 2 days ago Reply @hinataevelyncargascastro8062 2 days ago Reply @JulianaLopez-wq7ic 7 hours ago S8iiiiiiiii Reply 1 reply @kirahchase2073 18 hours ago l Reply @user-pg2ve2uk6z 2 days ago 1 Reply