| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-03-24 | Add FNMADD instruction | gdkchan | |
| 2018-03-23 | Add Cls Instruction. (#67) | LDj3SNuD | |
| * Update AInstEmitAlu.cs * Update ASoftFallback.cs * Update AOpCodeTable.cs | |||
| 2018-03-23 | Add Frint Instructions and Tests (#62) | MS-DOS1999 | |
| * add 'ADC 32bit and Overflow' test * Add WZR/WSP tests * fix ADC and ADDS * add ADCS test * add SBCS test * indent my code and delete comment * '/' <- i hate you x) * remove spacebar char * remove false tab * add frintx_S test * update frintx_S test * add ASRV test * fix new line * fix PR * fix indent * Add add_V tests * work on Frintx_V * Add Frintx_V Instruction * add some instruction and test * Syntax + indent * Delete Console Write * Delete Console Write 2 * CR del * Skip NaNs tests * Skip NaNs tests 2 * Fix errors 1 * Fix errors 2 | |||
| 2018-03-20 | Rename IpcServices -> Services | gdkchan | |
| 2018-03-16 | Add BFI instruction, even more audout fixes | gdkchan | |
| 2018-03-15 | Add MLA (vector by element), fixes some cases of MUL (vector by element)? | gdkchan | |
| 2018-03-15 | Improvements to audout (#58) | gdkchan | |
| * Some audout refactoring and improvements * More audio improvements * Change ReadAsciiString to use long for the Size, avoids some casting | |||
| 2018-03-15 | Fix crc32 instruction with size greater than a byte | gdkchan | |
| 2018-03-15 | Fix CPU instruction Ld/St (single structure) with index != 0 | gdkchan | |
| 2018-03-14 | CPU fix for the cases using a Mask with shift = 0 | gdkchan | |
| 2018-03-14 | Remove unused function from CPU | gdkchan | |
| 2018-03-14 | Add CRC32 instruction and SLI (vector) | gdkchan | |
| 2018-03-13 | Add pl:u stub, use higher precision on CNTPCT_EL0 register tick count | gdkchan | |
| 2018-03-12 | IAudioDeviceService -> IAudioDevice | gdkchan | |
| 2018-03-12 | Fix GetAudioRenderersProcessMasterVolume which was totally wrong | gdkchan | |
| 2018-03-12 | Allow more than one process, free resources on process dispose, implement ↵ | gdkchan | |
| SvcExitThread | |||
| 2018-03-10 | Do not sign-extend timestamps | gdkchan | |
| 2018-03-10 | Allow to enable/disable memory checks even on release mode through the flag, ↵ | gdkchan | |
| return error for invalid addresses on SvcMap*Memory svcs, do not return error on SvcQueryMemory (instead, return reserved for the end of the address space), other minor tweaks | |||
| 2018-03-10 | Fix EmitScalarUnaryOpF and add SSRA (vector) | gdkchan | |
| 2018-03-09 | Add FRINTM (vector) instruction | gdkchan | |
| 2018-03-09 | Add SHLL instruction | gdkchan | |
| 2018-03-09 | Disable memory checks by default, even on debug, move ram memory allocation ↵ | gdkchan | |
| inside the CPU, since the size if fixed anyway, better heap region size | |||
| 2018-03-06 | Add SMLAL (vector), fix EXT instruction | gdkchan | |
| 2018-03-05 | Remove QueryMemory workaround | gdkchan | |
| 2018-03-05 | Add MUL (vector by element), fix FCVTN, make svcs use MakeError too | gdkchan | |
| 2018-03-05 | Add FCVTL and FCVTN instruction (no Half support yet), stub SvcClearEvent | gdkchan | |
| 2018-03-04 | Try fixing NvFlinger rotation with scaling, return correct error code on ↵ | gdkchan | |
| WaitSignal timeout, always display window at the center of the screen | |||
| 2018-03-04 | Improve CPU initial translation speeds (#50) | gdkchan | |
| * Add background translation to the CPU * Do not use a separate thread for translation, implement 2 tiers translation * Remove unnecessary usings * Lower MinCallCountForReJit * Remove unused variable | |||
| 2018-03-02 | Fix REV64 (vector) instruction | gdkchan | |
| 2018-03-02 | Add REV64 (vector) instruction | gdkchan | |
| 2018-03-02 | Add EXT, CMTST (vector) and UMULL (vector) instructions | gdkchan | |
| 2018-02-27 | Change SvcGetInfo 5 to return actual heap size, remove AMemoryAlloc since it ↵ | gdkchan | |
| is no longer needed with direct memory access, move some memory management logic out of AMemoryMgr, change default virtual filesystem path to AppData | |||
| 2018-02-26 | Fix corner cases of ADCS and SBFM | gdkchan | |
| 2018-02-25 | Implement SvcSetMemoryAttribute | gdkchan | |
| 2018-02-25 | Added initial support for function names from symbol table on the cpu with ↵ | gdkchan | |
| tracing, fix wrong ImageEnd on executables with MOD0, fix issue on the CPU on input elimination for instruction with more than one register store | |||
| 2018-02-24 | Add FABD (scalar), ADCS, SBCS instructions, update config with better ↵ | gdkchan | |
| default control mappings, update readme with the new mappings | |||
| 2018-02-24 | Fix cpu issue with cmp optimization, add HINT and FRINTX (scalar) ↵ | gdkchan | |
| instructions, fix for NvFlinger sometimes missing free buffers | |||
| 2018-02-23 | Map heap on heap base region, fix for thread start on homebrew, add FCVTMU ↵ | gdkchan | |
| and FCVTPU (general) instructions, fix FMOV (higher 64 bits) encodings, improve emit code for FCVT* (general) instructions | |||
| 2018-02-22 | Add FRINTP instruction, fix opcode ctor call method creation with multithreading | gdkchan | |
| 2018-02-20 | Split main project into core,graphics and chocolarm4 subproject (#29) | emmauss | |
