SHA256
1
0
forked from pool/rpcs3
rpcs3/rpcs3.changes

647 lines
23 KiB
Plaintext

-------------------------------------------------------------------
Sat Jun 24 11:23:24 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170624:
* fix debugger o.O (#2903)
* Fix Travis build (#2902)
* qt: Fix logging
* qt: Fix OutDir config
* Added uptr type
* PPUOpcodes.h updated
* Workaround booting NP games
* LLVM: implement STSWI, LSWI...
* PPU LLVM: paradigm shift
* Remove throw cpu_flag
* qt: Fix kb pad handler
* Fix issue with msgdialog not passing event back properly.
-------------------------------------------------------------------
Fri Jun 23 07:46:38 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170623:
* kb/mouse: fix max in init
* Trophy: return size for GetRequiredDiskSpace again
* Sprx: loading / reloc fixes
* cellGem: Fix headers
* Stub some cellHttpAuth* functions
* Stub sys_rsxaudio_ functions
* Stub cellMsgDialogOpenSimulViewWarning
* HLE cellHttpUtilParseUri, Also initalise networking with windows. (#2879)
* Improve portability for BSDs (#2813)
* Fix da build (#2900)
* rsx: Fix stencil initial values
* rsx: Fix depth-as-rgba read in fp
* rsx/wip: Fix depth surface reuse and clearing (fixes shadows)
* rsx/gl/vk: Enable use of native PCF shadows
* rsx/vk/gl: Minor fixes
* gl: Fix clip-space -> depth conversion. Fixes remaining depth read issues
* vk/gl: Fix sampling of shadow2D textures
* rsx: Discard surface store contents once per frame (temp workaround)
* vk/gl: Do not sample currently bound render targets
* rsx/gl/vk: Fix some warnings and whitespace issues (LF vs CRLF)
* rsx: Fix clip space computations
* gl: Properly emulate signed normalized wide integers
* rsx/gl/vk: Invert default stencil values
* gl: Silence log spam
* vk: Prefer optimal formats when clearing buffers
* vk: Avoid constantly reinitializing the SH context when compiling SPIRV. Speedup
* vk: Proper shutdown to avoid destroying resources still in use
* rsx: Register NV4097_SET_COLOR_KEY_COLOR method.
* rsx: Handle non-zero base vertex better
* rsx: Code cleanup. Fixes several dozen warnings - Wrap unused parameters as comments to prevent C1400 - Fix sized variable conversions with explicit casts
* rsx/ui: Make a few settings configurable via the GUI
* rsx: Bug fixes
* rsx: Do not sample as pcf shader if writing a vector result
* vk: Move resource init/destroy to constructor and destructor
* vs: drop user files from shipped vs files
* rsx/gui: Add a strict mode toggle. Also reorganizes the graphics tab a bit
* add No Thread option
-------------------------------------------------------------------
Mon Jun 19 07:46:17 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170618:
* GUI: List SPRX modules only
* Fix icon and exe name for VS. Rename old rpcs3 project. Restored original name for rpcs3_.rc to rpcs3.rc. Delete old wxWidgets/setup.h & FindwxWidgets.cmake.
* Rename project rpcs3qt in rpcs3.
* Fix refresh by having the save occur on accept instead of during the destructor.
* EmuGameDir --> EmuConfigDir. Give QListWidget a parent to remove a slight memory leak.
* Fix message shown when Qt 5 is missing (#2884)
* Fix hex_to_bytes
* Remove unneeded patch cmake.patch
-------------------------------------------------------------------
Sat Jun 17 10:35:42 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170616:
* Fix inconsistent selection in gamelist/grid (#2871)
* Reimplement debugger resize & disassembly (#2876)
-------------------------------------------------------------------
Thu Jun 15 10:35:07 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170615:
* Include a VFS manipulation dialog (#2863)
-------------------------------------------------------------------
Thu Jun 15 10:28:57 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170614:
* Misc organizing and bug fixing
* Disable LLVM option in PPU when RPCS3 is not built with it
* Add automated qt5 tech support in CMake
* Fix annoying cmake output.
-------------------------------------------------------------------
Tue Jun 13 13:28:57 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170613:
* Add ability to boot elves in command line. (#2859)
* Implement strncasecmp and strrchr
* Update Icons provided by Discord user rutantan (#2862)
* Dx12/Vulk: Fix KernelBase.dll crash (#2870)
-------------------------------------------------------------------
Mon Jun 12 09:49:23 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170611:
* Command line elf path fix (#2844)
* rsx/vk: Fixes for ring buffer allocation and image clipping (#2850)
* Grid Mode + Tool Bar (#2857)
-------------------------------------------------------------------
Sat Jun 10 16:14:20 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170610:
* Fix visual studio build since vulkan changed debug library names in update.
* Grid Game Layout (#2854)
* Revert "Grid Game Layout (#2854)" (#2856)
-------------------------------------------------------------------
Fri Jun 09 09:00:58 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170608:
* fix shortcuts
* fix about dialog icon
* fix game config saving to global if empty
* maybe fix about dialog encoding
* add dpi scaling for windows fix welcome screen for all platforms (looks slightly different)
* fix dpi scaling (for all ?)
* use global config as default for game config again (#2845)
* GUI: Add recent games menu (#2843)
* vulkan bringup on linux
* fixes to project files and build scripts
* update vulkan and glslang submodules
* vk: API bug fixes - Improve spec conformity
* Fix dpi awareness error; Enable program debug information on msvc
* Add qt5-base dependency for arch linux (#2841)
* GUI: Hotfix for Boot Recent (#2847)
-------------------------------------------------------------------
Tue Jun 06 09:03:34 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170605:
* Update game_list_frame.cpp (#2835)
-------------------------------------------------------------------
Mon Jun 05 08:00:11 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170604:
* rsx/fp/gl: Minor fixes (#2823)
* cellPadPeriphGetData impl
* cellPad: Clear info structs before setting
* RPCS3 QT (#2645)
* Update Readme (#2829)
* Update TravisCI to build+upload AppImage for Linux (#2830)
* Fix travis (#2832)
-------------------------------------------------------------------
Sat May 27 12:51:46 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170526:
* Need to link to libatomic for objects with sizes that aren't supported natively by the CPU
* ui/vk: Reimplement vulkan GS selection; minor fixes for broken contexts on unsupported devices
-------------------------------------------------------------------
Fri May 26 07:49:35 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170525:
* Add option to select Vulkan device (#2814)
-------------------------------------------------------------------
Thu May 25 08:22:08 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170524:
* cmake: Link libllvm-4.0.so dynamically to avoid conflict with system libs (#2811)
-------------------------------------------------------------------
Tue May 23 18:00:16 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170523:
* Add caching for dependencies in appveyor.yml (#2804)
-------------------------------------------------------------------
Tue May 23 08:09:19 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170522:
* rsx: Use faster upload path when conditions allow
* rsx: Add support for repeated data streams (broken attrib divisor?)
* rsx: Relax restriction on vertex register data fetch
* rsx: bugfix - avoid a divide by zero
* vk: Improve flush queue sync between cell threads
* rsx/fp: Better handling of flow control ops
* Update .xpm based on new .ico
* Add installation for linux
-------------------------------------------------------------------
Mon May 22 07:59:13 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170521:
* Set TrophyRequiredSize to 0
* Fix C00 SPRX loading
* Ignore LLE savedata modules
* ds4: use controller calibration values for accel/gyro
-------------------------------------------------------------------
Sun May 21 14:11:00 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170520:
* Configuration simplified
* Config fix
-------------------------------------------------------------------
Fri May 19 11:58:19 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170519:
* Update asmjit submodule (Testers wanted!) (#2782)
* Fix compilation asmjit for VS. (#2791)
* Fix MFC_WrTagUpdate
* ALSA: decrease buffer
* cfmt improved
-------------------------------------------------------------------
Tue May 16 08:42:32 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170516:
* Stub cellGcmSetWaitFlipUnsafe() (#2786)
-------------------------------------------------------------------
Mon May 15 17:24:18 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170515:
* config.yml: Log section optimized
* Minor StrFmt fix
* Added CELL_CANCEL
* fs::statfs fixed
* CELL_OK cleanup
-------------------------------------------------------------------
Mon May 15 15:51:29 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170515:
* Stub cell (#2785)
-------------------------------------------------------------------
Mon May 15 10:58:45 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170514:
* rsx: Vertex program output fixes
* gl: Use strict vertex output declaration for better compatibility with mesa
* gl: Workaround to detect opengl driver caps for intel
* fix for shader fog mode exponential2_abs (#2781)
* gl: Strict export of diff_color and spec_color for mesa compatibility (#2779)
-------------------------------------------------------------------
Thu May 11 19:48:23 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170511:
* sys_ppu_thread_once rewritten
* Disable /host_root/ by default
* sys_ppu_thread_register_atexit implemented
* ppu_initialize_syscalls draft
* Remove AutoPause.cpp
* cellFsGetPath implemented
* Stub sys_fs syscalls
* Update yaml-cpp
-------------------------------------------------------------------
Thu May 11 09:50:36 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170510:
* vulkan: Start work on buffer synchronization
* vulkan: Use a parallel cb for texture cache ops; bug fixes
* clear up a spec misunderstanding
* vulkan: Use non-blocking list of lists (WIP)
* rsx: Refactor image scaling code; Scale downloaded surfaces with vulkan
* vk: Buffer sync timing tweaks
* vulkan: Mark of critical code from allowing cb split in exception handler
* vulkan: Do not bother with cache checks if buffer sync is not managed
* spu: Speed hacks - Do not starve PPU threads
* rsx: Enable GPU texture scaling by default
-------------------------------------------------------------------
Sun May 07 18:16:29 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170507:
* Update supporters
* sys_fs_fsync fix
* cellFs fixes
-------------------------------------------------------------------
Fri May 05 09:38:27 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170504:
* Add hidapi submodule, build updates / readme
* DS4 Support. Supports sixaxis and vibrate
* XInput vibrate support
-------------------------------------------------------------------
Wed May 03 08:03:53 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170502:
* Fix FAQ link (#2748)
-------------------------------------------------------------------
Tue May 02 08:00:03 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170501:
* Update sceNpSns (#2732)
-------------------------------------------------------------------
Mon May 01 10:28:56 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170430:
* [Crypto] Edat cleanup
* Settings Fix
* Fix typo/spacing from userclip
* Fix cellGameContentErrorDialog freeze
* Fix cellPadGetData button reports
* Partially implement cellPadGetDataExtra
* Stub cellFiber module (#2704)
* Stub sceNp functions to return an offline status until further developement is done.
* PPU interpreter (precise): SAT bit implemented (#2736)
* Stack overflow detection
* Preserve original function names
* Organize cellDaisy
* Hide cursor in GSFrame
-------------------------------------------------------------------
Fri Apr 28 07:56:56 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170426:
* cellAudioAdd2chData fixed
* REG_FUNC+ macro improved
-------------------------------------------------------------------
Wed Apr 26 18:40:27 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170426:
* Use libfs.sprx (LLE)
* cellFsGetDirectoryEntries rewritten
* PPU Debug fix
* sys_fs: 0xc0000006 stub
* Fix module initialization
* cellFsSdataOpenByFd fixed
* sys_fs_fsync implemented
* fs::statfs implemented
* sys_fs_test implemented
* sys_fs_lsn_lock implemented
* cellFsGetFreeSize implemented
* sys_fs_fcntl update
* sys_fs_lsn_get_cda_size stub
* sys_fs_fget_block_size improved
-------------------------------------------------------------------
Wed Apr 26 08:18:30 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170425:
* [Render] Userclip for d12/vk/ogl (#2719)
-------------------------------------------------------------------
Mon Apr 24 08:24:05 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170423:
* Stub new modules - cellGamePs1Emu - cellSysconfPs1emu - sysBdMediaId (which included sys_get_bd_media_id) - sysConsoleId (which included sys_get_console_id) - sysPs2Disc
-------------------------------------------------------------------
Sun Apr 23 11:14:50 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170422:
* offset32(): pointer-to-member arithmetic
* Fix Lib Loading
* Disable SPUJIT.log (opt-in)
* vk: add source alpha saturate blend factor (#2724)
-------------------------------------------------------------------
Thu Apr 20 15:18:29 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170420~v0.0.2:
* Add cellRtcAlarm module (#2703)
* Lib Loader Radiobutton (#2689)
-------------------------------------------------------------------
Wed Apr 19 07:41:58 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170419~v0.0.2:
* Add FTFaceH_GetMaxVerticalAdvance function
* Add FT_Done_Library function
* Add cellFsAccess function
-------------------------------------------------------------------
Tue Apr 18 23:00:43 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170418~v0.0.2:
* Fix crash on linux when opening the settings dialog in debug mode
* Misc compile fixes
-------------------------------------------------------------------
Mon Apr 17 22:12:03 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170418~v0.0.2:
* Check variable before to execute remove, in GLGSRender::on_exit (#2682)
-------------------------------------------------------------------
Sun Apr 16 21:28:22 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170416~v0.0.2:
* Add CONTRIBUTING.md guidelines (#2706)
-------------------------------------------------------------------
Sun Apr 16 20:01:07 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170416~v0.0.2:
* HLE linkage rewritten
* sys_prx updated
* PPU LLVM improved
* SPU fix
* sys_spu_image loading rewritten
* _mxr000 hack moved
* Error filtering updated
-------------------------------------------------------------------
Sat Apr 15 23:54:54 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170416~v0.0.2:
* Properly overwrite param.sfo in savedata (#2690)
-------------------------------------------------------------------
Fri Apr 14 18:49:39 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170414~v0.0.2:
* Trophy fixed (#2687)
-------------------------------------------------------------------
Thu Apr 13 20:07:04 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170413~v0.0.2:
* Trophy update (#2655)
* spu: Check exponent bits in FMA ops (#2683)
-------------------------------------------------------------------
Thu Apr 13 17:00:23 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170413~v0.0.2:
* Update cellSaveDataGetListItem
* Misc (#2614)
-------------------------------------------------------------------
Wed Apr 12 15:12:01 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170412~v0.0.2:
* Travis fix
-------------------------------------------------------------------
Tue Apr 11 12:52:17 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170411~v0.0.2:
* rsx: Throw if user attempts to use Vulkan/DX12 without driver support
-------------------------------------------------------------------
Tue Apr 11 08:51:42 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170411~v0.0.2:
* Travis fix
* Fix zip cmd
-------------------------------------------------------------------
Mon Apr 10 14:58:45 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170410~v0.0.2:
* Fix token
-------------------------------------------------------------------
Mon Apr 10 14:52:59 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170410~v0.0.2:
* Upload Travis builds
* Fix
* gl: Autodetect supported OpenGL extensions
* Update libglew-dev for travis
-------------------------------------------------------------------
Mon Apr 10 09:49:58 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170410~v0.0.2:
* Audio: downmix to stereo
* Typo
* Add functions to cellSsl
* Update sys_spu - Implement sys_spu_thread_group_set_priority - Implement sys_spu_thread_group_get_priority
* GL: fix wireframe in Catherine (#2660)
-------------------------------------------------------------------
Sun Apr 09 18:30:23 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170409~v0.0.2:
* ppu_analyse: use entry point
* PPU disasm: print HLE index
* PPU Analyser: TOC detection
* ALSA Audio Renderer (Linux)
-------------------------------------------------------------------
Sun Apr 09 12:01:16 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170408~v0.0.2:
* Registers more functions missing. Implement and stub cell_FreeType2. Reorder cellRtc.
* rsx: Set up hw accelerated blit
* gl: Use the GPU to scale textures; use ARB_sampler_object
* rsx/ui: Add config toggle for GPU texture scaling/blit
-------------------------------------------------------------------
Sat Apr 08 13:49:58 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170408~v0.0.2:
* Stub cellScreenshot module
* Update cellSpudll - Stub cellSpudllGetImageSize - Implement cellSpudllHandleConfigSetDefaultValues
* PPU Analyser fix
* Update rpcs3.ico
* Update supporters
* Fixed auto LLE
* Warn about libfiber.sprx
-------------------------------------------------------------------
Fri Apr 07 18:29:48 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170407~v0.0.2:
* Stub cellSysconf module
* Stub cellVideoUpload module (#2642)
-------------------------------------------------------------------
Fri Apr 07 14:29:24 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170407~v0.0.2:
* Register cellSpursRemoveSystemWorkloadForUtility
* Stub cellBgdl module
-------------------------------------------------------------------
Fri Apr 07 13:07:15 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170407~v0.0.2:
* Imejp: cellImeJpEnterChar (#2600)
* Add cellLibprof module (#2637)
-------------------------------------------------------------------
Fri Apr 07 08:37:01 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170407~v0.0.2:
* [WIP] Update Qt interface (#2336)
-------------------------------------------------------------------
Thu Apr 06 19:27:14 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170406~v0.0.2:
* Add few functions in cellSysutil.
* Fix isdenormal() for MS VC.
-------------------------------------------------------------------
Thu Apr 06 10:36:33 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170406~v0.0.2:
* Add cellRtc functions
-------------------------------------------------------------------
Wed Apr 05 20:35:29 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170405~v0.0.2:
* cellSave fix plus bugfixes (#2631)
-------------------------------------------------------------------
Tue Apr 04 21:18:37 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170404~v0.0.2:
* Fix freezes on Linux (#2632)
-------------------------------------------------------------------
Tue Apr 04 08:20:39 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170403~v0.0.2:
* cellSaveData workaround
-------------------------------------------------------------------
Mon Apr 03 17:26:14 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170403~v0.0.2:
* Only pass positive values to sqrt and log2 in the fragment program. (#2624)
* rsx/vk: Re-enable layout transitions in vulkan. Vulkan drivers take this hint seriously - Fix enum typo
* rsx: Fix line_loop -> line_strip indexing
-------------------------------------------------------------------
Sun Apr 02 20:31:35 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170402~v0.0.2:
* Gdb debug server (#2542)
-------------------------------------------------------------------
Sun Apr 02 20:25:31 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170402~v0.0.2:
* Stub cellHttpUtil (#2611)
-------------------------------------------------------------------
Sat Apr 01 18:23:23 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170401~v0.0.2:
* Add "Open Game Folder" Option" (#2595)
* LLVM: fix for mingw
* fs:: handle negative seek
* fs::write_file aux
* AutoLLE: libhttp.sprx added
* PPU analyser fix
* Fix check_addr arg
* vm::g_exec_addr added
* util::memory_reserve fixed
* Fix cpu_thread pause
* _sys_sprintf implemented
* libmedi fix
* OpenGameFolder simplified
* OpenConfigFolder
* implement getSizeKB functions bugfix in sys_net. id 0 is acceptable socket id
* Check for invalid arguments
* Add simple divide to get kbytes
* rsx: Support indexed immediate draw via ArrayElement method
* gl: Force alignment of DXT textures
* rsx: Fix mipmap count calculation
* RemoveGameConfig improved
* Alternative TLS allocation
* Simple patch engine
* Enable patch engine for SPU images
* Restore GD in game viewer
* gl: Fix legacy clamp mode (#2612)
* Fix mounting bdvd when elf in subdirectory
-------------------------------------------------------------------
Sun Mar 26 15:25:38 UTC 2017 - pousaduarte@gmail.com
- Update to version 20170326~v0.0.2:
* Crypto: fix sprx/self check in npDrm and edata fixes
* Xinput/MMjoy: Fix connection status
* gl/vk: Fix stencil ops
* cellSysmodule: Register 0xF044, 0x0054, 0x005C modules
* Register HLE libmedi, cellCrossController, cellSysutilNpEula
* Move module in correct path
* rsx: Support immediate mode rendering
* vk: Minor fixes to vertex counting and lower exception to notice if var does not exist
* rsx: Support more base types for immediate rendering
* rsx: Fix depth clears on z16 surfaces without stencil