diff options
| author | spicyjpeg <thatspicyjpeg@gmail.com> | 2022-08-21 23:36:45 +0200 |
|---|---|---|
| committer | spicyjpeg <thatspicyjpeg@gmail.com> | 2022-08-21 23:36:45 +0200 |
| commit | f2e946cc0f9730c0da56aae533b3429a0381003e (patch) | |
| tree | 7ae3607a4708d8cdae096fa07dea774cead6ae4d /doc | |
| parent | c845878cb43da4f7470914a064109db2270fd7e6 (diff) | |
| download | psn00bsdk-f2e946cc0f9730c0da56aae533b3429a0381003e.tar.gz | |
Fix psxetc bugs, IRQ controller register size
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/known_bugs.md | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/doc/known_bugs.md b/doc/known_bugs.md index 9e83f03..3fbfdc2 100644 --- a/doc/known_bugs.md +++ b/doc/known_bugs.md @@ -32,12 +32,9 @@ fixed. `psxspu`: -- `SpuCtrlSync()` locks up on MAME, making any code that tries to initialize - the SPU hang. It works on other emulators as well as on real hardware. - -- Calls to `SpuSetTransferMode()` are ignored. SPU transfers are always - performed using DMA, which imposes limitations such as the data length having - to be a multiple of 16 words (64 bytes, see above). +- `SpuInit()`, `SpuRead()` and `SpuWrite()` may take several seconds on MAME + due to the SPU status register being emulated incorrectly. They work as + expected on other emulators as well as on real hardware. `psxetc`: @@ -51,4 +48,4 @@ fixed. See [README.md in the examples directory](../examples/README.md#examples-summary). ----------------------------------------- -_Last updated on 2022-06-29 by spicyjpeg_ +_Last updated on 2022-08-21 by spicyjpeg_ |
