Results 1 to 3 of 3

Thread: RxNES 3.021

  1. #1 guy LyonHrt's Avatar
    Join Date
    Dec 2001
    swansea, wales
    4 Post(s)

    RxNES 3.021

    RxNES has updated to v3.021. This release is an important update, and fixes the issue of generating gigs of data, due to constantly making new textures, where as now it now replaces existing textures, so should be reduced to a more manageable 500meg of ram.

    This release also fixes issues to general emulation script RxEnhance.cs, which was getting confused in some rom emulation.

    Also a call out to anyone who'd like to help with this project:
    As you should know the main Enhancement script RxEnhance.cs is editable in a text/c# editor, and hopefully a user can optimize / improve it further and share with everyone else.

    The sprites are rendered on their own layers, 1 layer for each of 4 screen palettes.
    they are then cropped out for dumping.
    This is the wrong approach, and sprites should be read from the cartridge and not from the screen; (but I spent weeks coding it this way). Problems arise when 2 sprites overlap each other and they dump combined and overlapping (Only if they use the same of 4 palettes).
    Some sprites dumped are duplicates yet have different file names, cropping is over-cropped.
    I dunno, I did my best effort on everything but I was really hoping for help from the community.

    Lots of good things! The emu has tons going for it!
    I just wanted to mention the bugs I would like to see fixed by users as I don't have a current interest in fixing them ('cause it doesn't run full speed).

    Important to remember is that replacement graphics can be bigger than their original screen space, so the over-cropping issue shouldn't even matter if ppl are replacing the graphics with new ones anyway. The issue that remains is the corrupt sprites, if a sprite dumps at the same time as the nes is rendering it, it will be half and half of a frame and the frame before. This would cause the replacement sprite not to be used and the corrupted / incomplete sprite to flicker on.

    Also, a good point, is that any .png can be replaced with a .obj 3d model. (For sprites and BG Tiles) Just make the .png trasparent and name the .obj the same hash fliename as the .png. The exact way it works is in the code and i'm just still waking up this morning.

    I guess this is a call out to Unity3d coders to have a look at the RxEnhance.cs script and see if they can improve it. If you could with the release of this version, write up a call to coders to have a look and fix up the main script. (It compiles at Runtime :) )

    You can download directly here. for news posts from emulation64, and my own personal projects. Follow me!
    HD NES packs for hdnes and mesen

  2. #2
    EmuTalk Member
    Join Date
    Feb 2005
    1 Post(s)
    I'm MiLO83,
    I made RxNES ("MyNES" by Ala Hadid ported to Unity3D with added Enhancements).
    Please Comment here! I will read them all!
    Especially if you can please look through RxEnhance.cs and make anything faster/better!

    Can't find RxEnhance.cs? (You have to run the emulator once with a ROM for it to be put in the Enhancements\ROMNAME\ folder )

    I'm really looking for help with this, I stopped working on it because I can't get it to run full speed on my PC

    - MiLO83

  3. #3
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    21 Post(s)
    Nice update!

    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts