Commit Graph

28435 Commits

Author SHA1 Message Date
espes ecba64bbd7 interrupt naming 2015-06-14 00:52:15 +10:00
espes 291a95d3f0 init more 2015-06-14 00:52:15 +10:00
espes 1d568ccecf less args 2015-06-14 00:52:15 +10:00
espes 9f3c4f70e9 untested instructions 2015-06-14 00:52:14 +10:00
espes b0e67a7a1f some instructions, shitily 2015-06-14 00:52:14 +10:00
espes 9901c77dc4 ssstttaaattteee 2015-06-14 00:52:14 +10:00
espes 761a3b98e8 btw 2015-06-14 00:52:14 +10:00
espes 50635c450a better 2015-06-14 00:52:14 +10:00
espes 7c49af6e1f ... 2015-06-14 00:52:14 +10:00
espes 9490ae7e78 factor 2015-06-14 00:52:14 +10:00
espes 7302ce570f rejig dispatch, some new instructions 2015-06-14 00:52:13 +10:00
espes 1017e21968 wip some instructions, cleanups 2015-06-14 00:52:13 +10:00
espes fb5e9617a9 adapted 2015-06-14 00:52:13 +10:00
espes 35e0ab7e69 kill dsp_core 2015-06-14 00:52:13 +10:00
espes 8d029a7c2e kill wut 2015-06-14 00:52:13 +10:00
espes 537edc85f3 style, build 2015-06-14 00:52:12 +10:00
espes 6f22e7679b import hatari dsp 2015-06-14 00:52:12 +10:00
espes 4bb3043bf5 bah 2015-06-14 00:52:04 +10:00
espes b3868ad7d1 Merge pull request #3 from Grovespaz/xbox
Add Linux support.
2015-05-23 00:48:17 +10:00
Govert Versluis 518c218405 Removed EGL support for Linux (was untested) 2015-05-15 18:53:05 +02:00
Govert Versluis a94574577b Add Linux support.
Added OpenGL support by providing Linux gloffscreen alternatives.
Added Xbox as valid KVM target to enable acceleration.

Both changes were pulled from JayFoxRox's branch.
2015-05-14 17:32:59 +02:00
espes 9c534afa34 clean up vsh program loading 2015-04-21 01:59:24 -07:00
espes 21e55dc3c0 this was bugging me 2015-04-21 01:59:24 -07:00
espes a100275422 not going to fix this any time soon... 2015-04-21 01:59:24 -07:00
espes 98b5749b29 cheanups to smc 2015-04-21 01:59:24 -07:00
espes 80bb4653bb don't ignore a broken bootrom path 2015-04-21 01:59:23 -07:00
espes f8aba27d5b fix a random reg addr 2014-05-30 00:03:38 +10:00
espes c4e3b0fe62 probably a more correct way to handle vsh output 2014-05-30 00:01:06 +10:00
espes 0772f947c9 get rid of texture state struct 2014-05-29 00:32:48 +10:00
espes 56df8b58e3 fix compilation with gcc 2014-05-29 00:25:43 +10:00
espes 4ea5b61461 Correct 16-bit color formats.. 2014-05-28 01:16:28 +10:00
espes 344f0b2e2f move vertex dmas out of kelvin 2014-05-27 16:05:09 +10:00
espes ece3b714fa somewhat more correct vertex program output fix... 2014-05-27 16:05:02 +10:00
espes dad84440f9 silly log2 rounded the wrong way 2014-05-26 23:05:56 +10:00
espes 88de3488d9 texture format fixes; swizzled surface, courtesy of JayFoxRox 2014-05-26 05:08:30 +10:00
Jannik Vogel dc70d18040 Close opened files 2014-05-26 05:04:52 +10:00
espes 2c4571a3cd Initial integration of JayFoxRox's GLSL vertex program translator 2014-05-26 05:04:47 +10:00
espes 7eb49195f0 initial support for PVIDEO 2014-05-03 03:03:13 +10:00
espes b6bf7e751c few extra texture formats courtesy of blueshogun 2014-05-02 04:06:46 +10:00
espes ce9d484ab0 minor nv2a fixes 2014-04-27 15:16:53 +10:00
espes 308a719ef5 hack up rtc for xbox :/ 2014-04-27 15:15:51 +10:00
espes a604e498e4 nope 2014-04-27 15:12:07 +10:00
espes 06f324848d things are even *less* broken if we undo the perspecive divide proper 2013-11-23 11:31:58 +11:00
espes fa46a9eaa5 nv2a_psh tweaks 2013-11-23 11:17:30 +11:00
espes 720b776eda mipmaps, fix inline diffuse 2013-11-23 09:56:10 +11:00
espes 7792a89829 things are a lot less broken if we assume shaders preform the perspective divide... 2013-11-22 16:49:29 +11:00
espes c769f3de88 memory leak... 2013-11-22 16:39:53 +11:00
espes e98ca035ee fixed function viewport handling; implement flip_stall; cleanups... 2013-11-21 07:56:16 +11:00
espes b062d9f4a6 fixed function composite transform; combiner constants 2013-11-18 06:45:38 +11:00
espes dd7f22b07d initial fixed function stuff; texture unswizzling 2013-11-17 16:26:24 +11:00