Views: 843,689,508
25 users online: ageVerrly, ArtieLiu,  bebn legg, Bowsette9999, CalHal, Darolac, Doug Walker, Fabiola3188,  JamesD28, Katrina, Kick,  Koopster, LeaderAngelo, LOLRyan2006 the Goombud,  MiniMawile303, Mr. MS,  patcdr, samemccain,  Teows, Von Fahrenheit, WesleyeLaisy, WhiteYoshiEgg, wolfnasty, Yoshi Master, Zidan3 - Guests: 67 - Bots: 90 Users: 46,363 (2,825 active)
Latest: BlueToonYoshi
Tip: Layer 3 backgrounds and tides disappear when you hit a message box, so plan your level around that. For example, you can add a sublevel without layer 3 at the start/midpoint, and include your message there.Not logged in.
Posts by meowkit
meowkit's Profile - Posts by meowkit
Pages: « 1 »
Greetings SMW Central,

I'm a student working on a project with OpenAI Retro's reinforcement learning library.

SMW for the SNES is my guinea pig, and what is being emulated. The Retro wrapper can extra values directly from RAM.

My question(s) are related to navigating the RAM map. I would like to know what sprites are on the current rendered frame and their X/Y position. So far I understand there are different kinds of sprites (primarily interested in the enemy/standard sprites, not backgrounds), and that Mario has his own dedicated RAM addresses.

I found these lists of Sprites, which are helpful for associating a sprite and it's hex code.

Right now my leads are the following:

1) The OAM table (What does OAM stand for?) Seems to be described as having slots for rendering sprites? Is this where I can extract a list of enemies on the rendered frame?

2) GFX Bundles - I believe the .bin files store the actual sprite images/animations; Are any GFX RAM entries related to what is being displayed in context of the sprite code and X/Y positions?

Thank you for your help!
Pages: « 1 »
meowkit's Profile - Posts by meowkit

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy