It is currently Sat Oct 21, 2017 10:51 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: FCEUX 2.2.3 released!
PostPosted: Tue Aug 09, 2016 5:48 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5728
Location: Canada
I just noticed FCEUX got a new release a few days ago!

Version 2.2.3 is available here: http://www.fceux.com/web/download.html
Full change log: http://www.fceux.com/web/pressrelease-2.2.3.html

Highlights:
  • Dendy mode and customizable overclocking.
  • Better emphasis support, and 512 colour palette support.
  • SNES mouse support.
  • Mapper 31 support (NSF compilation mapper)

Probably a bunch of other new stuff but these are the things I know about.


Top
 Profile  
 
PostPosted: Tue Aug 09, 2016 6:47 pm 
Offline

Joined: Sun Mar 03, 2013 1:52 am
Posts: 93
Location: Texas, USA
Yeah, feos sort of mentioned it in Re: APU Address in FCEUX?:
feos wrote:
Register values are available as a part of RAM now (hex editor, debugger, probably other tools too), in the recent release. Does setting breakpoints to those writes work for you guys?
After I read the words "recent release", I looked at the fceux.com homepage and saw the new version. Yay! (I haven't checked it out yet, though.)


Top
 Profile  
 
PostPosted: Tue Aug 09, 2016 7:23 pm 
Offline
User avatar

Joined: Sun Sep 19, 2004 9:28 pm
Posts: 3192
Location: Mountain View, CA, USA
So excite! Much wow!


Top
 Profile  
 
PostPosted: Thu Aug 11, 2016 5:07 pm 
Offline
User avatar

Joined: Fri Apr 08, 2016 5:58 pm
Posts: 93
Location: California, USA
Yay! Does it support A53 yet? And who's breakfast do I have to make to get support for Cheapocabra GTROM on mapper 111?


Top
 Profile  
 
PostPosted: Thu Aug 11, 2016 5:37 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19114
Location: NE Indiana, USA (NTSC)
The Action 53 mapper is supported since 2.2.2. 2.2.3 also supports oversize CHR RAM on MMC3 using the NES 2.0 header.

To request a particular mapper or other feature, follow three steps:
  1. Make a SourceForge account.
  2. Make a comprehensive test ROM.
  3. File a feature request in FCEUX's bug tracker, attaching said test ROM.

I've done this a few times:
  • Super NES Mouse support, using Thwaite
  • Super NES controller support, using spadtest
  • Action 53 mapper support, using test28
  • FME-7 IRQ acknowledgment fixes, using fme7acktest


Top
 Profile  
 
PostPosted: Mon Aug 15, 2016 11:15 pm 
Offline
User avatar

Joined: Sat Jul 12, 2014 3:04 pm
Posts: 936
A lot of emulator devs are over at TASvideos, too.


Top
 Profile  
 
PostPosted: Mon Aug 22, 2016 1:59 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5728
Location: Canada
I just noticed a hack was removed that limited mapper 2 (UxROM) it to only 256k, so apparently oversize UxROM variants are now working. I didn't realize they were busted before, but... woot!

So... FCEUX 2.2.3 can now play Battle Kid 2 and Owlia, it seems. Possibly others?

(Don't ask me were to find ROMs, of course. :P I dumped them from my own copies.)


Top
 Profile  
 
PostPosted: Sun Aug 28, 2016 5:35 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5728
Location: Canada
Guilty wrote:
Yay! Does it support A53 yet? And who's breakfast do I have to make to get support for Cheapocabra GTROM on mapper 111?

Submit a request for it on the FCEUX bug tracker: https://sourceforge.net/p/fceultra/bugs/

Attach to your request a test ROM to verify that it's working. If you can, submit an actual patch that implements it.

If you can't provide the patch, it will wait until somebody else feels like implementing it. (No estimate as to how long that takes. Will happen whenever a capable person is interested enough. If you find such a person, get them to submit a patch for you.)


Top
 Profile  
 
PostPosted: Tue Aug 30, 2016 10:56 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5728
Location: Canada
Okay, I was in there doing something else and felt like emulating the Cheapocabra board, so: https://sourceforge.net/p/fceultra/code/3287/

(Doesn't have self-flashing, but otherwise seems to work so far.)

Edit: flashing is implemented. Get a build of r3300 or later to try, if you want Cheapocabra support.


Last edited by rainwarrior on Mon Sep 05, 2016 2:35 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Mon Sep 05, 2016 1:35 pm 
Offline

Joined: Sun May 03, 2015 8:19 pm
Posts: 89
I take it other emulators are still best for PPU timing related things. I have an MMC3->MMC5 conversion that works in fceux but it is using the wrong BG bank for the top of the screen for a single cut-scene in nestopia/mesen/nintendulator.

I'm guessing its likely something to do with my code.


Top
 Profile  
 
PostPosted: Mon Sep 05, 2016 1:45 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5728
Location: Canada
Just in case you haven't noticed, there is an "old PPU" and "new PPU" mode (Config menu, under PPU). The "new PPU" was started around 2009 and has slowly been improved since; probably not the most accurate PPU emulation there is, but surely a lot better than the "old PPU" which has not changed significantly in many years.

The "old PPU" mode remains the default, I think mostly because it's faster (and is compatible with the vast majority of games), and probably also to avoid breaking somebody's favourite TAS? I dunno.


Top
 Profile  
 
PostPosted: Mon Sep 05, 2016 2:02 pm 
Offline

Joined: Sun May 03, 2015 8:19 pm
Posts: 89
Thanks. I had already tried the new PPU mode but it also works in that mode as well.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group