Ostatnio pracę nad rozwojem FCEUX - emulatora konsol Nintendo Entertainment System (NES), Famicom i Famicom Disk System (FDS) mocno wyhamowały. Tym razem powodem aktualizacji tego emulatora były poprawki jakie dodał CAH4E3.
FCE Ultra X[SVN 3092]
Author: cah4e3 | Date: 6 stycznia 2015 16:33:41
- one more fix to prev
→ NOWSZY [NES] FCEUX 2.2.3 Interim SVN3363
Revision 3363
Author: zeromus | Date: 30 kwietnia 2017 08:39:27
- fix breakpoints in stack triggering once when theyre fresh, or something like that
Revision 3362
Author: zeromus | Date: 30 kwietnia 2017 08:10:01
- try to fix major ancient screw-up with breakpoints data structure being open for reading while breakpoints fire, where the user can then modify breakpoints, causing the logic reading it to go nuts when resuming execution (addressing #790). I didnt test this very much.
Revision 3361
Author: zeromus | Date: 30 kwietnia 2017 02:16:33
- mmc5 - fix oldppu 2007 reads, and tidy
Revision 3360
Author: zeromus | Date: 30 kwietnia 2017 01:03:35
- fix extended attributes in newppu better, and fix old ppu's chr banking to match newppu maybe?
Revision 3359
Author: zeromus | Date: 30 kwietnia 2017 00:26:25
- fix mmc5 extended attributes in newppu
Revision 3358
Author: zeromus | Date: 29 kwietnia 2017 19:58:08
- test commit for buildbot
Revision 3357
Author: zeromus | Date: 29 kwietnia 2017 19:49:47
- test commit for buildbot
Revision 3356
Author: zeromus | Date: 29 kwietnia 2017 19:45:34
- test commit for buildbot
Revision 3355
Author: zeromus | Date: 29 kwietnia 2017 19:41:47
- test commit for buildbot
Revision 3354
Author: feos-tas | Date: 29 kwietnia 2017 15:52:53
- fix another case of 2-byte zp disasm, it seems to have been explicitly used, but we don't want it anymore also make zp wrap
Revision 3353
Author: zeromus | Date: 29 kwietnia 2017 10:05:22
- revert r3348
Revision 3352
Author: zeromus | Date: 29 kwietnia 2017 07:38:32
- mmc5: use PPUON instead of spriteon and screenon
Revision 3351
Author: zeromus | Date: 29 kwietnia 2017 06:22:03
- attempt to apply changes to MMC5 specified by #787
Revision 3350
Author: zeromus | Date: 29 kwietnia 2017 04:10:48
- fool around with vrc2 and vrc4 to bring selected address bits up to modern knowledge standards. fixes #789
Revision 3349
Author: zeromus | Date: 29 kwietnia 2017 03:58:58
- remove hack to fix "Ganbare Goemon Gaiden" credits, but which are supposed to be broken. Fixes #788
Revision 3348
Author: zeromus | Date: 29 kwietnia 2017 00:11:39
- change width of more ZP instructions to 2
Revision 3347
Author: zeromus | Date: 28 kwietnia 2017 00:59:35
- dont crash when loading states into newppu which were taken on oldppu
Revision 3346
Author: zeromus | Date: 23 kwietnia 2017 06:47:57
- lua: dont call write hooks twice for main memory
Revision 3345
Author: zeromus | Date: 19 kwietnia 2017 07:37:19
- fix #785 - emu.loadrom() should reload the current rom nicely
Revision 3344
Author: zeromus | Date: 15 kwietnia 2017 23:31:00
- consensus of everyone is that ZP,y instructions should print ex. "LDX $01,Y" instead of "LDX $0001,Y". Fixes #784
Revision 3343
Author: zeromus | Date: 20 marca 2017 02:51:44
- add GameHBIRQHook2 in newppu (fixes mapper 90 [contra spirits {pirate}]) (fixes #783). Kind of a semi-wild guess but I think it has a fair chance at being right.
Revision 3342
Author: zeromus | Date: 18 marca 2017 18:46:10
- "fix" mmc5 irq timing thingy in new PPU, to help SDF ship intro, but I'm not 100% sure this is right. check for regressions in any other mmc5 splits. but i checked the CV3 menubar and it was broken before and it's fixed now, so I think this is good.
Revision 3341
Author: zeromus | Date: 18 marca 2017 18:43:25
- crudely fix mmc5 split screen for SDF
Revision 3340
Author: zeromus | Date: 6 marca 2017 19:08:55
- fix #780 (error when dragging mouse up out of debugger box)
Revision 3339
Author: zeromus | Date: 28 lutego 2017 03:43:43
- fix tiny mistake in mapper 28 that made CHR register writes not take effect in some cases (fixes #779)
→ NOWSZY [NES] FCEUX 2.2.3 Interim SVN3338
Revision 3338
Author: zeromus | Date: 24 lutego 2017 09:29:50
- oops, left my debug code in
Revision 3337
Author: zeromus | Date: 23 lutego 2017 22:58:10
- fix #777 (debugger loses comments with russian scribbles)
Revision 3336
Author: zeromus | Date: 23 lutego 2017 22:29:43
- apply patch #776 - cdlog lua library (and rom.readbytes)
Revision 3335
Author: zeromus | Date: 15 lutego 2017 07:28:02
- fix link error
Revision 3334
Author: zeromus | Date: 12 lutego 2017 06:38:48
- support mapper 190
Revision 3333
Author: zeromus | Date: 24 stycznia 2017 13:27:45
- increase limit of x/yscale in linux gui from 10 to 40
Revision 3332
Author: zeromus | Date: 16 stycznia 2017 21:59:14
- fix bug in rom.writebyte
Revision 3331
Author: rainwarrior | Date: 14 stycznia 2017 22:49:53
- PPU Viewer: fix incorrect display of $00 for sprite transparent colour value.
→ NOWSZY [NES] FCEUX 2.2.3 SVN3330
Revision: 3330
Author: zeromus Date: 7 stycznia 2017 19:25:17
- winport: fix errors in configuring pads 3&4 (related to snes support addition)
→ NOWSZY [NES] FCEUX 2.2.3 SVN3329
Revision 3329
Author: zeromus | Date: 5 stycznia 2017 20:03:24
- winport: fix bugs in memview reducing characters after 0x80 to be dots (due to erroneous signed char < 0x20 test) meant to address bug #768
→ NOWSZY [NES] FCEUX 2.2.3 SVN3328
Revision 3328
Author: zeromus | Date: 27 grudnia 2016 00:38:07
- fix newppu rendering of justbreed BG (due to extended nametable mode). did i break other mmc5 games?
Revision 3327
Author: feos-tas | Date: 22 grudnia 2016 16:15:38
- add ppu lua library
- only has readbyte and readbyterange so far
Revision 3326
Author: zeromus | Date: 21 grudnia 2016 20:57:03
- apply patch #766 (use tv_system from nes 2.0 header)
Revision 3325
Author: zeromus | Date: 20 grudnia 2016 10:11:33
- sdl: world's biggest hack: add --movielength int_num_frames for automated dumping with a good process exit. how was this missing?
→ NOWSZY [NES] FCEUX 2.2.3 SVN3324
Revision 3324
Author: feos-tas | Date: 13 grudnia 2016 19:13:46
- lua: obtain register values via memory, like hexeditor does
Revision 3323
Author: zeromus | Date: 12 grudnia 2016 23:25:41
- fix lua print() on some systems, due to mistaken use of printf %Lg instead of just plain %g
Revision 3322
Author: zeromus | Date: 12 grudnia 2016 00:40:17
- support chrram on uxrom via nes 2.0
Revision 3321
Author: zeromus | Date: 12 grudnia 2016 00:40:05
- fix crash by nes 2.0 boards with no chrram and no chrrom
Revision 3320
Author: feos-tas | Date: 26 września 2016 18:57:32
- debugger: fix rightclicking the left panel that spawns hexeditor
- hexeditor: make caption a bit less chatty
Revision 3319
Author: feos-tas | Date: 25 września 2016 21:42:18
- debugger:
- - more highlighting
- - fix address selection
- - fix default size to allow one more line
Revision 3318
Author: feos-tas | Date: 24 września 2016 16:25:47
- debugger highlight:
- - add numbers
- - fix opcodes
- - tweak pc
- default size restoration respects ida font width
Revision 3317
Author: feos-tas | Date: 23 września 2016 23:27:55
- debugger: start basic syntax highlighter
Revision 3316
Author: rainwarrior | Date: 23 września 2016 22:08:40
- ntview.cpp removing some legacy comments (seems like there used to be PPU viewer stuff in the NT viewer long ago?)
Revision 3315
Author: rainwarrior | Date: 23 września 2016 21:47:14
- PPU viewer: "Mask unused graphics" button cuts off text
- guiconfig.cpp: making CB_PARTIALVISUALTHEME inline manifest file hack more readable (what does this do???)
Revision 3314
Author: rainwarrior | Date: 23 września 2016 20:26:49
- replacing MS Sans Serif with Tahoma, apparently Windows does "special" things to MS Sans Serif that ignore DPI setting if installed on a high DPI monitor, related to bug #753
Revision 3313
Author: rainwarrior | Date: 23 września 2016 20:07:32
- ppu viewer / nametable viewer pre-adjustment window sizes need to be big enough to fit the default DPI content
Revision 3312
Author: rainwarrior | Date: 23 września 2016 06:07:25
- spacing out PPU viewer / nametable viewer UI layout (when I laid this out earlier my MS Sans Serif font was broken, apparently, see bug #735 for info)
Revision 3311
Author: rainwarrior | Date: 23 września 2016 01:01:29
- ppu viewer now expands to minimum size for pixel-based controls (also some cleanup of parallel solution in nt viewer), fixes second half of bug #753
→ NOWSZY [NES] FCEUX 2.2.3 SVN3320 Interim
Revision 3320
Author: feos-tas Date: 26 września 2016 18:57:32
- debugger: fix rightclicking the left panel that spawns hexeditor
- hexeditor: make caption a bit less chatty
→ NOWSZY [NES] FCEUX 2.2.3 SVN3319 Interim
Revision 3319
Author: feos-tas | Date: 25 września 2016 21:42:18
- debugger:
- - more highlighting
- - fix address selection
- - fix default size to allow one more line
Revision 3318
Author: feos-tas | Date: 24 września 2016 16:25:47
- debugger highlight:
- - add numbers
- - fix opcodes
- - tweak pc
- default size restoration respects ida font width
Revision 3317
Author: feos-tas | Date: 23 września 2016 23:27:55
- debugger: start basic syntax highlighter
Revision 3316
Author: rainwarrior | Date: 23 września 2016 22:08:40
- ntview.cpp removing some legacy comments (seems like there used to be PPU viewer stuff in the NT viewer long ago?)
Revision 3315
Author: rainwarrior | Date: 23 września 2016 21:47:14
- PPU viewer: "Mask unused graphics" button cuts off text
- guiconfig.cpp: making CB_PARTIALVISUALTHEME inline manifest file hack more readable (what does this do???)
Revision 3314
Author: rainwarrior | Date: 23 września 2016 20:26:49
- replacing MS Sans Serif with Tahoma, apparently Windows does "special" things to MS Sans Serif that ignore DPI setting if installed on a high DPI monitor, related to bug #753
Revision 3313
Author: rainwarrior | Date: 23 września 2016 20:07:32
- ppu viewer / nametable viewer pre-adjustment window sizes need to be big enough to fit the default DPI content
Revision 3312
Author: rainwarrior | Date: 23 września 2016 06:07:25
- spacing out PPU viewer / nametable viewer UI layout (when I laid this out earlier my MS Sans Serif font was broken, apparently, see bug #735 for info)
Revision 3311
Author: rainwarrior | Date: 23 września 2016 01:01:29
- ppu viewer now expands to minimum size for pixel-based controls (also some cleanup of parallel solution in nt viewer), fixes second half of bug #753
→ NOWSZY [NES] FCEUX 2.2.3 SVN3310
Revision 3310
Author: rainwarrior | Date: 22 września 2016 23:17:42
- nametable viewer: add auto-resizing to accomodate smaller DPI, partial fix for bug #753
Revision 3309
Author: feos-tas | Date: 22 września 2016 20:33:58
- debugger:
- - move disasm to richedit control
- - change font color for current PC instead of BG.
- - IDA font option
- - normal button with text for original size restoration
- tracer: fix autoselection
Revision 3308
Author: feos-tas | Date: 17 września 2016 21:57:51
- debugger: rework to display disasm bg in white and current PC bg in blue
Revision 3307
Author: feos-tas | Date: 17 września 2016 15:28:23
- tracer: log bank number
- mandatory when debugging banking glitches
Revision 3305
Author: rainwarrior | Date: 7 września 2016 21:56:32
- slight adjustment of PPU Viewer and Name Table Viewer layout to be a little bit more compact
Revision 3304
Author: rainwarrior | Date: 7 września 2016 20:38:49
- adding greyscale palette option to PPU viewer and Nametable Viewer, for debugging while actual palettes are all-black
Revision 3303
Author: rainwarrior | Date: 7 września 2016 19:39:42
- ppuview.cpp replacing inconsistent spaces vs tabs
Revision 3302
Author: rainwarrior | Date: 7 września 2016 19:28:47
- visual attribute display mode for nametable viewer
Revision 3301
Author: rainwarrior | Date: 7 września 2016 19:15:00
- added attribute display to nametable viewer (replaced unused "Mirror" field)
Revision 3300
Author: rainwarrior | Date: 5 września 2016 23:03:11
- cheapocabra: revised mirroring in Software ID mode
Revision 3299
Author: punkrockguy318 | Date: 4 września 2016 04:08:54
- autotools: fix gd
Revision 3298
Author: punkrockguy318 | Date: 4 września 2016 03:37:01
- autotools: fix frameskip flag
Revision 3297
Author: punkrockguy318 | Date: 2 września 2016 01:00:30
- sdl: add autogen script
Revision 3296
Author: punkrockguy318 | Date: 2 września 2016 00:38:43
- sdl: add missing autotools include
Revision 3295
Author: punkrockguy318 | Date: 2 września 2016 00:37:57
- sdl: update autotools gtk requirement and add required readme
Revision 3294
Author: punkrockguy318 | Date: 2 września 2016 00:34:32
- sdl: added autotools build system
Revision 3293
Author: rainwarrior | Date: 31 sierpnia 2016 21:52:25
- cheapocabra: Software ID mode disables entire ROM not just lowest 2 addresses, adding ID mode to save state
Revision 3292
Author: rainwarrior | Date: 31 sierpnia 2016 11:38:15
- cheapocabra forgot to initialize some of flash state, implemented software ID
Revision 3291
Author: rainwarrior | Date: 31 sierpnia 2016 11:07:27
- cheapocabra minor documentation
Revision 3290
Author: rainwarrior | Date: 31 sierpnia 2016 10:58:46
- cheapocabra implemented self-flashing
Revision 3289
Author: rainwarrior | Date: 31 sierpnia 2016 08:29:06
- cheapocabra forgot to free CHR-RAM on close
Revision 3288
Author: rainwarrior | Date: 31 sierpnia 2016 08:11:03
- forgot to submit boards/cheapocabra.cpp
Revision 3287
Author: rainwarrior | Date: 31 sierpnia 2016 07:51:12
- mapper 111 "cheapocabra" preliminary implementation (basic features only, no self-flashing yet)
Revision 3286
Author: rainwarrior | Date: 31 sierpnia 2016 05:39:19
- exit box text replacing "FCE Ultra" with "FCEUX"
Revision 3285
Author: rainwarrior | Date: 31 sierpnia 2016 05:33:04
- improvement on r3284: instead fix new ppu debug reset problem by suspending CPU until the new PPU is in synch for a new frame
Revision 3284
Author: rainwarrior | Date: 31 sierpnia 2016 04:46:16
- fix new-PPU misalignment (garbled graphics) after reset while debugging
Revision 3283
Author: rainwarrior | Date: 31 sierpnia 2016 04:04:33
- fix broken randomizer on silly quit messages (only 4 of 7 were displayed)
Revision 3282
Author: rainwarrior | Date: 30 sierpnia 2016 11:40:36
- nesgNoBGFillColor support for new ppu, re-enable old ppu sprite layer hiding
Revision 3281
Author: zeromus | Date: 30 sierpnia 2016 09:55:50
- newppu: dont break sprite0 hit when disabling BG or OBJ display
Revision 3280
Author: rainwarrior | Date: 25 sierpnia 2016 14:33:21
- adding a set of 16 colours to the "unvaried" palette, especially useful for Lua overlay graphics
Revision 3279
Author: rainwarrior | Date: 25 sierpnia 2016 11:51:46
- hex editor (memview) can now load from file too, not just dump to file anymore
Revision 3278
Author: rainwarrior | Date: 25 sierpnia 2016 09:24:08
- Relative mouse motion interface for SNES and Subor mouse; this allows fullscreen mode to keep the mouse fixed in the centre of the screen, permitting infinite motion.
Revision 3277
Author: rainwarrior | Date: 25 sierpnia 2016 01:23:41
- alternative way of fixing fstat header conflict from r3276 (in case older/other compilers were relying on it), this is only used by netplay.cpp
Revision 3276
Author: rainwarrior | Date: 25 sierpnia 2016 01:17:27
- removing #define fstat _fstat: ends up interacting with inline fstat code causing an infinite recursion on VS 2010
Revision 3275
Author: rainwarrior | Date: 25 sierpnia 2016 00:42:21
- RAM initialization options: default (00 00 00 00 FF FF FF FF as always), all FF, all 00, random.
Revision 3274
Author: rainwarrior | Date: 24 sierpnia 2016 21:21:43
- Hex editor memview:
- 1. expanded bookmarks to work correctly with all views (not just RAM)
- 2. fixed Find dialog to be able to find the first or last byte of the memory region.
Revision 3273
Author: rainwarrior | Date: 24 sierpnia 2016 20:20:44
- Hex editor memview: prevent middle mouse button from attempting to "FreezeRam" when not in RAM mode.
Revision 3271
Author: rainwarrior | Date: 24 sierpnia 2016 10:08:53
- hex editor memview: added OAM view and dump to file, added HOME/END key response, added bounds checking in a bunch of places to keep the view and edits within the memory bounds
Revision 3270
Author: rainwarrior | Date: 24 sierpnia 2016 07:46:52
- remove unused variable from debug.cpp:DebugCycle (accidentally added while working on it)
Revision 3268
Author: rainwarrior | Date: 24 sierpnia 2016 07:35:51
- 1. added new 'R' and 'W' conditions for breakpoints which evaluate to the value read by read instructions, or the value about to be written by write instructions.
- 2. added illegal opcode support for breakpoints (filled in missing fields of optype matrix)
Revision 3266
Author: rainwarrior | Date: 23 sierpnia 2016 10:46:22
- lua write callbacks: adding optional third parameter to retrieve the value written, added Sprites.lua script to visualize sprites (requires and demonstrates feature just added)
Revision 3265
Author: zeromus | Date: 21 sierpnia 2016 22:12:49
- fix parsing of lua colors over 0x80000000 on 32bits systems
Revision 3264
Author: cah4e3 | Date: 7 sierpnia 2016 14:34:58
- CDL: fixed vram data logging glitch
Revision 3263
Author: zeromus | Date: 31 lipca 2016 23:03:12
- support (maybe? untested) 'S' register in conditional debugger breakpoints
Revision 3261
Author: feos-tas | Date: 31 lipca 2016 22:46:32
- -pal won't die if dendy was loaded from config on launch. if -dendy isn't specified, and if left from config, it will get overridden by -pal.
- make deploy.bat a bit more handy
Revision 3260
Author: feos-tas | Date: 31 lipca 2016 19:55:40
- fix help regarding command line options
- updated site
Revision 3259
Author: feos-tas | Date: 31 lipca 2016 19:11:04
- better name
Revision 3258
Author: feos-tas | Date: 31 lipca 2016 19:06:46
- simple fix to -pal cmd setting turned into updating the whole infrastructure responsible for regions. now region change is also reported if it was specified in cmd.
- fix #743
Revision 3257
Author: feos-tas | Date: 30 lipca 2016 19:56:43
- found this great script just now
- it's especially great for sound effects
Revision 3251
Author: feos-tas | Date: 28 lipca 2016 22:57:58
- hardcoded years are great too
Revision 3247
Author: zeromus | Date: 28 lipca 2016 22:39:14
- re-export with correct version of helpndoc
Revision 3246
Author: zeromus | Date: 28 lipca 2016 22:17:04
- update release date in docs
Revision 3245
Author: zeromus | Date: 28 lipca 2016 22:09:54
- feos deserves a promotion
Revision 3244
Author: zeromus | Date: 28 lipca 2016 22:09:40
- add "public release" build configuration
Revision 3243
Author: zeromus | Date: 28 lipca 2016 22:09:25
- my r3205 made a possible tiny bug in some gamepad profile management somehow. I didnt get the warning until I made a release build, so let's fix it now (i hope)
Revision 3242
Author: feos-tas | Date: 23 lipca 2016 16:49:49
- added what's new 2.2.3
Revision 3241
Author: feos-tas | Date: 16 lipca 2016 20:28:49
- disable pal filter and region messages for sdl
→ NOWSZY [NES] FCEUX 2.2.3 SVN3240
Fceux [SVN 3240]
Author: feos-tas | Date: 15 lipca 2016 18:15:11
- help: hint on PAL autodetection.
Fceux [SVN 3239]
Author: feos-tas | Date: 15 lipca 2016 17:42:37
- video: we all love hardcode for sure
long live magic numbers
Fceux [SVN 3238]
Author: zeromus | Date: 15 lipca 2016 00:12:56
- fix ntsc problems on windows:
- fullscreen fails
- HW acceleration in windowed mode fails