Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-14 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirlHEADcoolgirl | Automerge Bot | |
2022-10-13 | Upgraded Qt/SDL win64 build dependencies to use SDL-2.24.1 and ffmpeg-5.1.2 | harry | |
2022-10-12 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-10-11 | Undo packaging of LUA DLLs for Qt Win64 GUI. Static lib seems to be more stable. | harry | |
2022-10-11 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-10-10 | Package lua DLLs and auxlib.lua into Qt win64 zip for IUP functionality. | harry | |
2022-10-10 | For Qt GUI, added option to use palette background color as video background ↵ | harry | |
color. This option can be accessed from via main menu -> option submenu. | |||
2022-10-10 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-10-10 | Fix for Qt GUI OpenGL blending parameters. | harry | |
2022-10-09 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-10-08 | For Qt GUI, added logic to prevent controller buttons that are bound to the ↵ | harry | |
keyboard from being active when family keyboard is enabled. Controller buttons that are mapped to physical gamepad or joystick are unaffected. For issue #572. | |||
2022-10-02 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-10-02 | Updated download links for interim auto builds for new interim-build ↵ | mjbudd77 | |
pre-release setup (uploaded from appveyor using github release deployment) | |||
2022-10-02 | Updated access token. | mjbudd77 | |
2022-10-01 | Added appveyor github release functionality. Master auto builds are now ↵ | mjbudd77 | |
uploaded to a rolling interim-build pre-release. Release tag builds will upload official release builds from appveyor automatically. | |||
2022-09-27 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-09-26 | how to find newer old releases | Brad Smith | |
2022-09-11 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-09-10 | fix initialization of xdbuf and xdbackbuf | zeromus | |
2022-09-03 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-09-02 | For Qt GUI, added code to update debugger window ASM view when RAM or ROM ↵ | harry | |
edits are made from the hex editor. Fixes #508. | |||
2022-08-29 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-08-29 | winport - apply ROM file pasting as a single undoable action using the ↵ | zeromus | |
multi-byte capability already in ApplyPatch. Fixes #394 | |||
2022-08-28 | fix a bug in applying some IPS files | zeromus | |
2022-08-28 | winport - support loading ips files on top of already loaded roms. I guess ↵ | zeromus | |
this could be factored to an FCEUI_TestFileIsPatch and an FCEUI_ReloadWithPatch?? well, that's for whoever does this on other platforms to do. | |||
2022-08-28 | minimum framework to support loading ips files on top of already loaded roms | zeromus | |
2022-08-28 | ok, I realized we need to realloc buffers allocated by FCEU_malloc (why ↵ | zeromus | |
didn't I guess that..) which makes the fact that they're aligned be horrible. so I added FCEU_amalloc and FCEU_afree instead to do aligned allocs and frees. | |||
2022-08-25 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-08-24 | proper deemph handling for win32 aviout. used ↵ | zeromus | |
57ec344b1fffd263c64b94cb4a87831a69b84a8c from 7 years ago as a reference (when the png writing was fixed). fixes #429 | |||
2022-08-24 | ModernDeemphColorMap const args | zeromus | |
2022-08-24 | add new function FCEU_abort() for calling abort() with a message; use it ↵ | zeromus | |
when memory allocation fails instead of exit() | |||
2022-08-24 | don't doubly memzero new allocations | zeromus | |
2022-08-24 | fix the size parameter of newly-introduced aligned_alloc call to be properly ↵ | zeromus | |
aligned (as the api requires) | |||
2022-08-24 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-08-24 | For Qt GUI added separate hot keys for soft and hard reset functions. ↵ | harry | |
Changed soft reset to be default Ctrl+R and hard reset to Ctrl+Shift+R. | |||
2022-08-24 | Fix for unix build, aligned_free does not exist in unix should use plain ↵ | harry | |
free instead. | |||
2022-08-23 | change how memory is allocated to clean up a lot of messed up junk (mainly ↵ | zeromus | |
strange alignment adjustments which didnt completely make sense and frees which didnt match the allocation function that was used). In case there are problems on other platforms (a few seems probable), here's the idea 1. Get rid of all manual alignment adjustments 2. use FCEU_malloc or malloc, as you see fit 3. use FCEU_free (or FCEU_gfree) if you use FCEU_malloc or FCEU_gmalloc. There's no real reason to need FCEU_gfree; this rule might be eliminated in the future (at which time FCEU_gfree will be removed) 4. If you need more alignment, increase it in FCEU_malloc. It's unlikely more alignment will ever be needed. On windows, since the FCEU_*malloc functions now use aligned_alloc, we will catch instances where free() is used to free them (which happens frequently). allocates and frees should be matched. fix the free call if you ever observe this happening. also 5. In general, remove crufty error handling for allocation failures. This just gunks up the code. If allocation fails, the application terminates. | |||
2022-08-23 | newppu - process grayscale (and maybe deemph, not sure) on a per-pixel basis ↵ | zeromus | |
to fix the FF1 polygon effect (fixes #529) | |||
2022-08-23 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-08-22 | Added keyboard state feedback to lua input.get() function for Qt GUI. ↵ | harry | |
Returned key codes are slightly different but at least it does something. Issue #536. | |||
2022-08-22 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-08-21 | winport - fix prefix checking on memwatch addresses (fixes #496) | zeromus | |
2022-08-21 | winport - change memwatch addresses to support lower case (partial revert of ↵ | zeromus | |
f0396ef980a8a72d39fd5541c2d04ba497162915) | |||
2022-08-21 | winport - change input filter functions to take an index so they can search ↵ | zeromus | |
for a prefix (at index 0 perhaps) and use it on the memwatch. it's better to do these things based on strings and not chars but that's just how we have it setup for now | |||
2022-08-21 | winport: tidy edit control sanitization | zeromus | |
2022-08-21 | Cheats config improvements for Qt GUI. Added global cheat enable/disable ↵ | harry | |
hotkey functionality. Added code to raise and set focus on cheat dialog when attempting to open it when it is already opened. Add code to update/refresh cheat dialog when loading a new ROM. | |||
2022-08-21 | fix compile errors on linux, probably | zeromus | |
2022-08-21 | Merge branch 'master' of https://github.com/TASVideos/fceux into coolgirl | Automerge Bot | |
2022-08-21 | add a hotkey to disable active cheats (windows port only, but adding ↵ | zeromus | |
elsewhere would be easy now). fixes #504 | |||
2022-08-20 | Minor fixes for warnings found by gcc undefined behavior sanitizer. | harry | |