Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network

 


    Sunday, November 04, 2018
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.



 

File Releases

Cemu_1.21.3
No Description in database.

cemu_1.21.2
No Description in database.

cemu_1.21.1
No Description in database.

Cemu_1.21.0
No Description in database.

Cemu_1.20.2
No Description in database.



Latest Forum Posts

Introducing Project64 ...
Last Reply: NES_player4LIFE
Replies: 1

2021-04-02 Recent Rel ...
Last Reply: Robbbert
Replies: 0

mGBA v0.9.0 released!
Last Reply: spotanjo3
Replies: 0

2021-03-26 Recent Rel ...
Last Reply: spotanjo3
Replies: 1

no$gba v3.04 released ...
Last Reply: spotanjo3
Replies: 0


Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX


Support Guides

PCSX2
Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher


Our Affiliates

AEP-Emu.de
DCEmu.co.uk
PSemu.pl


47,413,777 Visitors To The Emulation64 Network

Copyright 1999 - 2024 www.emulation64.com