1466 Commits

Author SHA1 Message Date
Ac_K
f75240986e Add internal Logging support (#3)
* Add internal Logging support

Add class Logging.
Replace all Console.WriteLine() to looks better.
Add informations inside Windows Titles.

* Revert "Add internal Logging support"

This reverts commit 275d363aaf30011f238010572cfdb320bd7b627f.

* Add internal Logging support

Add Logging Class.
Replace all Console.WriteLine() to looks better.
Add debug informations of IpcMessage.
Add informations inside Windows Titles.

* Add internal Logging support2

Add Logging Class.
Replace all Console.WriteLine() to looks better.
Add debug informations of IpcMessage.
Add informations inside Windows Titles.
2018-02-08 21:43:22 -03:00
gdkchan
4c1fdb75ea Merge pull request #2 from gdkchan/direct_memory
Removed parts of the MMU functionality to use memory directly (faster…
2018-02-08 20:20:01 -03:00
gdkchan
42a71d6624 Merge pull request #1 from AcK77/master
Basic audio support
2018-02-08 14:24:23 -03:00
AcK77
8a28bd8e1f Basic audio support2 2018-02-08 18:20:07 +01:00
AcK77
350fc10a9a Basic audio support
Implement IAudioOut.
Small corrections on AudIAudioRenderer.
Add glitched audio playback support through OpenAL.
2018-02-08 17:52:02 +01:00
gdkchan
c68f2dc734 Fix a copy-paste bug on Ins_V 2018-02-07 21:53:23 -03:00
gdkchan
81ff75485c Add ADC and SBC instructions 2018-02-07 20:46:36 -03:00
gdkchan
12688bd8b2 Add FMADD and FMSUB instructions 2018-02-07 20:07:16 -03:00
gdkchan
461533c44d Add FMOV (scalar, register) and FCMPE instructions 2018-02-07 19:43:52 -03:00
gdkchan
976155406e Removed parts of the MMU functionality to use memory directly (faster, but potentially more dangerous, WIP), also changed the Shl/Sshr immediate instructions to use IL instead of calling the method 2018-02-07 13:44:48 -03:00
gdkchan
61aae8f3a4 Implement SSHL instruction, fix exception on FMAX/FMIN, and use a better exception message for undefined/unimplemented instructions 2018-02-07 09:38:43 -03:00
gdkchan
de8ea7c01b Support loading NSO/NRO without a MOD0 header, stub some functions, support more ids on SvcGetInfo 2018-02-06 20:28:32 -03:00
gdkchan
2746fa3d5d Improve access to system registers by using properties, also use exclusive region granularity on exclusive load/stores, and ensure that acquires without releases won't hold the address forever, remove unused ALU rev method 2018-02-06 12:15:08 -03:00
gdkchan
dba5d765f7 Update README.md 2018-02-04 22:39:03 -02:00
gdkchan
f1e17d711d Create README.md 2018-02-04 21:11:01 -02:00
gdkchan
b7e1d9930d aloha 2018-02-04 20:08:20 -03:00