FCE Ultra GX 3.3.5 GameCube VM
FCE Ultra GX 3.3.5 GameCube VM
FCE Ultra GX for the Nintendo GameCube "3.3.5 VM" Unofficial by me
* Merged in changes from FCEUX (up to r2951)
* Added tueidj's TLB VM (w/ ARAM storage) for ROM and other data storage
* Enabled menu audio
* Less out of memory crashes
* Free memory displayed on in game menu
* Compiled with LTO flag
* Compiled with powerpc-eabi-gcc (devkitPPC release 26) 4.6.3
Download DOL (Source patch included)
* Merged in changes from FCEUX (up to r2951)
* Added tueidj's TLB VM (w/ ARAM storage) for ROM and other data storage
* Enabled menu audio
* Less out of memory crashes
* Free memory displayed on in game menu
* Compiled with LTO flag
* Compiled with powerpc-eabi-gcc (devkitPPC release 26) 4.6.3
Download DOL (Source patch included)
- Attachments
-
- FCE Ultra GX 3.3.5 - GameCube VM.7z
- (4.36 MiB) Downloaded 2562 times
-
- n2.png
- (134.98 KiB) Not downloaded yet
-
- n1.png
- (160.43 KiB) Not downloaded yet
-
- FCE Ultra GX 3.3.4 - GameCube.zip
- (4.5 MiB) Downloaded 2041 times
Re: FCE Ultra GX 3.3.4 GameCube VM
I finally tested this, works perfect. Thanks emu_kidid. It can't be compressed with dollz, though
BTW, did you ever heard about 3.3.5 unofficial? Changelog says "Updated core to latest FCEUX (r2951)", maybe it would be nice to merge your changes, but i can't find the source anywhere. You can download it here http://www.mediafire.com/?2197333c03qlng5
BTW, did you ever heard about 3.3.5 unofficial? Changelog says "Updated core to latest FCEUX (r2951)", maybe it would be nice to merge your changes, but i can't find the source anywhere. You can download it here http://www.mediafire.com/?2197333c03qlng5
Re: FCE Ultra GX 3.3.4 GameCube VM
Good idea, if you find the source let me know. You can't compress it because it's already compressed...
- ShadowOne333
- Posts: 101
- Joined: Fri Jan 11, 2013 9:06 am
- Location: Mexico
- Contact:
Re: FCE Ultra GX 3.3.4 GameCube VM
The only thing FCEUGX is lacking now is LUA support. :3
Re: FCE Ultra GX 3.3.4 GameCube VM
emu_kidid, can you port your VM codes to New VBA GX fork (2.3.2)?emu_kidid wrote:Good idea, if you find the source let me know. You can't compress it because it's already compressed...
http://gbatemp.net/threads/fce-ultra-gx-update.378441/
Re: FCE Ultra GX 3.3.4 GameCube VM
I actually did a quick and dirty update to fceux r3112 (sans the lua and dendy support) and it was REALLY slow on GameCube, I'm talking about even Super Mario Bros 3 being unplayable. Not worth the effort without some major optimisations.bearteam wrote:emu_kidid, can you port your VM codes to New VBA GX fork (2.3.2)?emu_kidid wrote:Good idea, if you find the source let me know. You can't compress it because it's already compressed...
http://gbatemp.net/threads/fce-ultra-gx-update.378441/
Re: FCE Ultra GX 3.3.4 GameCube VM
Sorry, I posted the wrong link.emu_kidid wrote:I actually did a quick and dirty update to fceux r3112 (sans the lua and dendy support) and it was REALLY slow on GameCube, I'm talking about even Super Mario Bros 3 being unplayable. Not worth the effort without some major optimisations.bearteam wrote:emu_kidid, can you port your VM codes to New VBA GX fork (2.3.2)?emu_kidid wrote:Good idea, if you find the source let me know. You can't compress it because it's already compressed...
http://gbatemp.net/threads/fce-ultra-gx-update.378441/
It should be this link:http://gbatemp.net/threads/new-vba-gx-f ... -0.371284/
What I wanted to talk about is GBA emu, not NES emu.
Re: FCE Ultra GX 3.3.4 GameCube VM
VBA needs a bit more work than NES/SNES to benefit from VM, I'll have a play with the source without VM on GC to see how it fares at least.
Re: FCE Ultra GX 3.3.4 GameCube VM
Nice newsemu_kidid wrote:VBA needs a bit more work than NES/SNES to benefit from VM, I'll have a play with the source without VM on GC to see how it fares at least.
Re: FCE Ultra GX 3.3.4 GameCube VM
Well I ported the linked VBA source to GC but there was no improvement. Even running Super Mario Kart Super Circuit directly from RAM (no VM) with the tiled support resulted in the need for severe frameskip. It's possibly due to GCC regressions perhaps that we've lost some performance from Tantrics builds, but it's just not worth releasing anything for VBA.
Re: FCE Ultra GX 3.3.4 GameCube VM
If it's gcc regressions, isn't it possible to use an older version of gcc ? It's crazy that compiler regressions went this bad.
Re: FCE Ultra GX 3.3.4 GameCube VM
Yeah - I will try that next.
Re: FCE Ultra GX 3.3.4 GameCube VM
Did you found some time to test, emu_kidid? Any worthwhile findings?emu_kidid wrote:Yeah - I will try that next.
Re: FCE Ultra GX 3.3.4 GameCube VM
No, but thanks for the reminder, I'll see what I can do.
Re: FCE Ultra GX 3.3.4 GameCube VM
Nice, i'm eager to know, i guess that could possibly recover a little boost when compiling other emulators as Snes9x GX, since 4.3.0 and onward (which says it was compiled with devkitPPC r26 and libogc 1.8.11) SuperFX and other Chip-heavy games lost many FPS.emu_kidid wrote:No, but thanks for the reminder, I'll see what I can do.
Re: FCE Ultra GX 3.3.4 GameCube VM
Yeah I've reverted my local setup to the version before the slowness, I'll compile these fresh and update. I'd noticed Ninja Gaiden wasn't even playable in the build I've posted here.
Re: FCE Ultra GX 3.3.4 GameCube VM
Weird, i tested again to be sure, NG1 is working.emu_kidid wrote:Yeah I've reverted my local setup to the version before the slowness, I'll compile these fresh and update. I'd noticed Ninja Gaiden wasn't even playable in the build I've posted here.
If you need some testing, just tell me.
Re: FCE Ultra GX 3.3.4 GameCube VM
Run through the first level, it gets choppy.
Re: FCE Ultra GX 3.3.4 GameCube VM
Funky, i had a run right now through the first and second levels and didn't find anything wrong. I'm using "Original" in video, if it does matter.emu_kidid wrote:Run through the first level, it gets choppy.
Re: FCE Ultra GX 3.3.4 GameCube VM
Mr. emu_kidid, just a technical question: would emulators like GxGeo benefit from your Virtual Memory approach? Not necessarily on the gamecube, but on the wii as well.
Re: FCE Ultra GX 3.3.4 GameCube VM
The wii doesn't have ARAM so this particular approach wouldn't work very well there.
Not64 already used the same virtual memory code with a NAND pagefile though.
Not64 already used the same virtual memory code with a NAND pagefile though.
Re: FCE Ultra GX 3.3.4 GameCube VM
Great! Thanks for the answer, i was curious about this matter.tueidj wrote:The wii doesn't have ARAM so this particular approach wouldn't work very well there.
Not64 already used the same virtual memory code with a NAND pagefile though.
Re: FCE Ultra GX 3.3.4 GameCube VM
Updated the first post with a new version (changes are listed in the first post)
This version seems to work well and my speed issues reported earlier were only cause I was running NTSC ROMs on my PAL cube, probably not worth trying to fix those games and I didn't feel like forcing video modes on people.
This version seems to work well and my speed issues reported earlier were only cause I was running NTSC ROMs on my PAL cube, probably not worth trying to fix those games and I didn't feel like forcing video modes on people.
- sevin0seven
- Posts: 2
- Joined: Fri May 15, 2015 8:59 pm
Re: FCE Ultra GX 3.3.5 GameCube VM
thanks emu_kidid. i tested it and it seems like it doesn't read FDS roms anymore? it gives an invalid file error.
also, what is that patch file for?
also, what is that patch file for?
Re: FCE Ultra GX 3.3.5 GameCube VM
The patch file represents the changes I made since the latest commit in tantrics repo.