Hungba - Tin cập nhật nhanh nhất mới nhất đa lĩnh vực
  • Home
  • Công Nghệ
  • Giáo Dục
  • Học Tiếng Anh
  • Làm Đẹp
No Result
View All Result
Saturday, July 16, 2022
  • Home
  • Công Nghệ
  • Giáo Dục
  • Học Tiếng Anh
  • Làm Đẹp
No Result
View All Result
Hungba - Tin cập nhật nhanh nhất mới nhất đa lĩnh vực
No Result
View All Result

Writing NES Games! With Assembly!!

admin by admin
July 16, 2020
in Game
31
Writing NES Games! With Assembly!!



I’d like to take you on a stroll down memory lane and dig into the internals of the Nintendo Entertainment System (NES) to figure out how it works. While we’re there, we’ll see how to build a game for the NES using 6502 assembly with the help of a few modern tools. We’ll gain a new respect for ’80s developers and an appreciation for the high-level languages we have today!

EVENT:

!!Con 2017

SPEAKER:

Christian Joudrey

PERMISSIONS:

The original video was published with the Creative Commons Attribution license (reuse allowed).

CREDITS:

Original video source:

Nguồn: https://hungba.com.vn/

Xem thêm bài viết khác: https://hungba.com.vn/game/

Xem thêm Bài Viết:

  • Hướng dẫn tân thủ cách chơi bầu cua đổi thưởng tại 789club
  • Cùng W88 điểm lại Top 10 game thẻ bài hay nhất 2021
  • Tại sao game bắn cá thần tài lại thu hút được đông đảo người chơi?
  • Kinh doanh game bắn cá 2020 cần lưu ý những điều gì?
  • Cách chơi mạt chược online chuẩn người Hoa
Previous Post

Cười Lộn Ruột Với Phiên bản Vợ Người Ta

Next Post

Tik Tok Nhảy - Những Điệu Nhảy Được Yêu Thích Nhất Trên Tik Tok Trung Quốc

Next Post
Tik Tok Nhảy – Những Điệu Nhảy Được Yêu Thích Nhất Trên Tik Tok Trung Quốc

Tik Tok Nhảy - Những Điệu Nhảy Được Yêu Thích Nhất Trên Tik Tok Trung Quốc

Comments 31

  1. arcadia09 says:
    2 years ago

    It feels like there's poproxk in my ears

    Reply
  2. _Red_Mage_ 1671 says:
    2 years ago

    Hahaha! As a developer I cannot help but think that "FCEUX" was intentionally used to make it phonetically sound like "F**k You" (FC-Eux). I usually name my custom apps with some sort of clever name or inside pun or put stuff like this in my code all the time

    Reply
  3. Brayden B says:
    2 years ago

    it really makes you appreciate just what they could do back in the 80s

    Reply
  4. ElegyForTheMasses says:
    2 years ago

    Within 10 seconds, we all realized he was from Canada. Then immediately after he said "I'm from Canada"

    Reply
  5. heaintloveu says:
    2 years ago

    Neat and all, but I’m at 4.51, and how many times is he going to boast that he’s used to working with “high level language”

    Reply
  6. Jack 3G says:
    2 years ago

    Nintendo devs should watch this

    Reply
  7. V O says:
    2 years ago

    Ruby developer that uses a Mac … People please wake-up

    Reply
  8. christian monturano II says:
    2 years ago

    My parents had zelda in the 80s and zelda.and still have the same games saved feom the 80s so it lasts

    Reply
  9. Fopenplop says:
    2 years ago

    i saw the first slide and secretly hoped that the whole slideshow was gonna be played off an NES

    Reply
  10. Azoz054 alothman says:
    2 years ago

    Can I program nes games with python?

    Reply
  11. Unusual Post says:
    2 years ago

    Lot of respect for what so many developers had to go through and work around to get a game out for what sometimes may not been considered by many to be a good game.

    Reply
  12. ft pm says:
    2 years ago

    Currently studying for my exams (one of the core subjects is assembly). Next semester we are writing a big project in assembly. Seeing you excited about the process makes me excited as well. Nice video!

    Reply
  13. Usam says:
    2 years ago

    Very simple binary format — NO.

    Reply
  14. Joseph Wagner says:
    2 years ago

    Merry-o

    Reply
  15. Guinea Pig Gaming says:
    2 years ago

    I'm trying to do this with CrystalTile2 and HxD, but I can't seem to understand how to set the address that is the start of the actual program. I also can't seem to get the CHR ROM in the right area, which is also weird, especially because I have looked at many many ROMs with CrystalTile2 and they seem to be in the same place my CHR is. I would really appreciate help from anyone. (I am not paying 30 USD for an activation code for NESMaker. That is ridiculous.)

    Edit: I just copied the first three hundred bytes of code from Super Mario Bros to my nesgame.nes file, and deleted instructions (replace them with zeroes) until the game looped the stack. Then I would add the instruction that made it work from there. I changed the palette by first stopping the rendering system, putting in the palette address 3f00-3f1f in PPU_ADDR and stored the data I want at the address at PPU_DATA. Then I turned rendering back on, and it wasn't a 'blank' screen, it was a 'black' screen. nesdev helped me figure out the names of the ppu registers. Also you can use PPU_ADDR and PPU_DATA to change anything in the ppu ;).

    6502.org/tutorials/6502opcodes gives you the hex values for every instruction.

    First milestone 😀

    Reply
  16. R69NiX says:
    2 years ago

    "Turns out" this video was good!

    Reply
  17. teskio999 says:
    2 years ago

    Awesome! It really helped me get my head around it! Thank you!!

    Reply
  18. Sam vz says:
    2 years ago

    mairio

    Reply
  19. Steve Lalancette says:
    2 years ago

    No… My battery on my Zelda cartridge works fine in 2019. My saves are working since the 80's.

    Reply
  20. T R says:
    2 years ago

    same story happen to me once lol

    Reply
  21. Bonzi Buddy says:
    2 years ago

    Says Aboot and then says he's from Canada. That's the definition of redundancy!

    Reply
  22. Logan Harris says:
    2 years ago

    …. Marryo??

    Reply
  23. tr br says:
    2 years ago

    Did he claim it was hard to find NES or 6502 documentation? Lol ok.

    Reply
  24. Vincent Dagenais says:
    2 years ago

    Hey Chris ! nice video! MTL represent 😉
    What would be the steps to achieve a remake of Little Samson game on a NES cartridge.
    Is there any tutorials on how to think graphics and animations for NES games?
    In 2 years I would like to show the world a game of mine… any cues and clues?

    Reply
  25. Raymond Doetjes says:
    2 years ago

    Is it normal?.., euhmm depends, if you’re a commodore geek, you’d be like…

    LDA #$00
    STA $D020
    STA $D021

    LDA #$20
    clear:
    LDX #$00
    STA $0400,X
    STA $0500,X
    STA $0600,X
    STA $0700,X
    DNE loop

    LDA #$71
    STA $0400

    And that’s after 30 years 🙂

    Reply
  26. Leonardo Gsperin says:
    2 years ago

    Wow sublime

    Reply
  27. Amritesh Ganiger says:
    2 years ago

    She : He might be thinking about me.

    He: How the heck this Nintendo works?

    Reply
  28. Bloody Pommel Studios says:
    2 years ago

    8:13 If the NES only uses 8 bits for button press data how does the zapper work?

    Reply
  29. ohnoitschris says:
    2 years ago

    Did he ever open source his work?

    Reply
  30. Frank Aiello says:
    2 years ago

    Great video, thanks for sharing.

    Reply
  31. ziad sherif says:
    2 years ago

    You seem like a good guy good luck mate. Also I would like to thank you because I started a course about game development in LUA about a year ago and had to stop for whatever reason and after seeing this video I embarked on the course again.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Tin Hot

[hoccokhi] Hướng dẫn tải và cài đặt INVENTOR 2015 thành công 100% | How to Install Inventor 2015

[hoccokhi] Hướng dẫn tải và cài đặt INVENTOR 2015 thành công 100% | How to Install Inventor 2015

July 11, 2021
[hoccokhi] Hướng dẫn tải và cài đặt INVENTOR 2016 thành công 100% | How to Install Inventor

[hoccokhi] Hướng dẫn tải và cài đặt INVENTOR 2016 thành công 100% | How to Install Inventor

July 13, 2020
[hoccokhi] Hướng dẫn tải và cài đặt INVENTOR 2020 thành công 100% | How to Install Inventor

[hoccokhi] Hướng dẫn tải và cài đặt INVENTOR 2020 thành công 100% | How to Install Inventor

July 15, 2020
[Kynanggame] Giới thiệu và tải Iwin Online – Youtube

[Kynanggame] Giới thiệu và tải Iwin Online – Youtube

July 16, 2020
[REVIEW] Game Just Cause 2 đỉnh cao đồ họa dành cho máy yếu (#CÓ HƯỚNG DẪN TẢI)

[REVIEW] Game Just Cause 2 đỉnh cao đồ họa dành cho máy yếu (#CÓ HƯỚNG DẪN TẢI)

July 15, 2020
[Tài năng JS] Check form | string – indexof – length | Javascript cơ bản

[Tài năng JS] Check form | string – indexof – length | Javascript cơ bản

July 16, 2020
  • Chính Sách Bảo Mật
  • Liên Hệ

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • Home
  • Công Nghệ
  • Giáo Dục
  • Học Tiếng Anh
  • Làm Đẹp

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.