------------------------------------------------------------------- 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