User Controls

do you people even understand this IT tech shit?

  1. #1
    Wariat Marine/Preteen Biologist
    at 12:50 seconds in or am i just not worthy and not on anna spysz level to just get it watching it the first time around?

  2. #2
    Wariat Marine/Preteen Biologist
    ill be honest i watched tbis twice now and i still dont k ow what is going on technically other than stacjed do,or to save memory or ram room?
  3. #3
    Wariat Marine/Preteen Biologist
    star trek shine me in.
  4. #4
    Wariat Marine/Preteen Biologist
    either that or dontchya guys think this guy making this video and others just sucks dick at explaining shit? or making sense of it for a common man unlike anna spysz or star trek?
  5. #5
    the man who put it in my hood Black Hole [miraculously counterclaim my golf]
    No. What he's talking about is how to display graphics with hardware limitations. I don't know anything about the MSX but it's kinda similar to the NES where you have to use clever design tricks to keep the file size as small as possible. so instead of storing one big file for the sprite you can just draw half of a sprite and mirror it so it looks like a full sprite.

    And because of these limitations you have to be creative and frugal with memory when it comes to graphics. Like the clouds in Mario are the same sprite as the bush but just a different color.

  6. #6
    Wariat Marine/Preteen Biologist
    I get the concept. But I just dont get how you can draw two sprites separately and know how to put them together just like that from your mind. Sounds super difficult to me. ALso makes no sense from a tehcnical perspective how two things use less memory than one but thats just me youll never get around my brain with that one.
  7. #7
    aldra JIDF Controlled Opposition
    I'm not watching that video but from the last post I'm guessing you're having trouble with the difference between storage memory and RAM.

    You typically have a lot more storage memory than RAM, so for the mario example you may have a cloud template in storage. When you move it to RAM to be used, you specify GREEN or WHITE when you actually print it to the screen so you can essentially use the same template for two different things.

    in terms of mirroring or rotating, you simply load half an image of a cloud or something into RAM (half the memory use of a full image) and write it to the screen twice.
  8. #8
    the man who put it in my hood Black Hole [miraculously counterclaim my golf]
    I don't understand the MSX or know anything about it but my guess is it has multiple layers and a few of them are dedicated just for sprites. Probably other ones for background and HUD elements.

    I looked up MSX sprite layers and I think the reason they break up a sprite into layers is because the Video Display Processor can only hold so much so instead you use the layer displayed by the VDP and the other layer through the RAM to make a complete sprite.

    Because a lot of the graphics for old hardware has a very small capacity oh maybe only a few kb while the RAM can hold a bit more. So maybe you can load background, HUD and a sprite layer in VDP to fill it up and do the rest with the available RAM.

    It looks like everything is 64k. I could be totally wrong about all this. Not even sure if this chart is right but it appears there is two 64k vrams and 64k ram or some shit.

    Idk

    The following users say it would be alright if the author of this post didn't die in a fire!
  9. #9
    Wariat Marine/Preteen Biologist
    I dont get why anyone would have bought an MsX when muhc better and western computers were available at the time like the Spectrum and Amiga.
Jump to Top