Commit Graph

38 Commits

Author SHA1 Message Date
Lephe b86b14f3cd
gint/ram: add 32-bit access detection for SPU-owned memory
Same in the hexadecimal memory browser, although there are currently no
shortcuts and it appears to freeze when leaving the add-in.
2020-10-14 00:06:04 +02:00
Lephe 5f8f384053
libs/memory: display a message while running 2020-10-13 23:49:32 +02:00
Lephe 9d6ff94790
util: add functions for row positioning 2020-10-13 23:49:32 +02:00
Lephe ff15ac0d56
update libprof calls to use local contexts 2020-10-13 23:49:29 +02:00
Lephe 36f3de29b8
remove GMAPPED following change in exception catcher calls
These are now called with TLB misses enabled, so there is no need to map
them constantly.
2020-09-17 14:47:31 +02:00
Lephe fda5606c2a
remove a stray include for a long-removed header 2020-09-04 12:56:54 +02:00
Lephe cfdc6e8e95
add a simple (non-exhaustive) bopti test on fx-9860G 2020-07-23 10:21:50 +02:00
Lephe 0c66751015
use the new gint_restart() on fx9860g 2020-07-20 20:36:48 +02:00
Lephe c52327e061
update the timer callback test for the new timer API 2020-07-20 20:34:20 +02:00
Lephe 6ebec472c5
add a basic timer vs rtc test 2020-07-20 20:33:59 +02:00
Lephe dd9779a2b2
remove the large used to test TLB on fxcg50 2020-07-20 20:33:18 +02:00
Lephe b0c3245423
add an interrupt stress test 2020-07-19 22:55:58 +02:00
Lephe dd43d25a77
add INTC display and system context 2020-07-19 17:13:17 +02:00
Lephe 8f11ccce56
RTC tests using a small clock application 2020-07-17 20:07:58 +02:00
Lephe 99c1bf0dbf
Unicode rendering on fx9860g and mono screenshot 2020-07-14 17:35:05 +02:00
Lephe dc5b60df15
improved gray API 2020-07-13 17:17:15 +02:00
Lephe fc8d7794d5
add 923, 1742 to gray settings on non-Graph 35+E II machines
Somehow found by Kbd2 and better than my attempts.
2020-07-10 17:29:36 +02:00
Lephe 0cc630644b
reduce use of the data/bss sections for SH3 2020-07-10 15:51:16 +02:00
Lephe cbb95a22ef
TLB management test on SH3 2020-07-08 19:41:10 +02:00
Lephe 53c35f7b1d
add a simple UI for the memory tests on fx 2020-07-06 18:01:30 +02:00
Lephe f3d56c15a8
add tests for the core memory functions 2020-07-04 15:04:50 +02:00
Lephe b797980c25
small improvements to hardware menu, add SPU2 DSP0 XRAM 2020-07-02 16:01:49 +02:00
Lephe a8ec615cdc
less hardware info, new gray settings, new timer API 2020-06-20 23:20:01 +02:00
Lephe 783d011cd3
changes to dtext() and dprint(), some warning cleanup 2020-06-18 19:56:32 +02:00
Lephe 2a51a9c9ac
actual interface for the printf test 2020-06-17 16:10:03 +02:00
Lephe 33411e9822
add TLB management and timer callback tests 2020-06-17 14:36:18 +02:00
Lephe 09542e14a7
rename image_t to bopti_image_t through the code 2020-06-01 12:12:21 +02:00
Lephe dab3edfb9e
periodic check of SH3 compatibility 2020-05-31 22:33:23 +02:00
Lephe 716e6cc5a1
add a quick TinyMT test 2020-05-31 17:06:47 +02:00
Lephe abeaeb882b
improved DMA display and dump to filesystem using BFile 2020-05-31 15:56:22 +02:00
Lephe e921c6874e
The Ungodly Update
* Added the switch menu
* Added the keyboard menu on fx-CG 50
* Added a (currently unused) bold 8x9 font on fx-CG 50
* Displayed something decent in the "Image Rendering" test on fx-CG 50
* Changed F-keys all around to unify the semantics
* Improved the layout of the RAM detection test
* Adapted TMU/ETMU display to the new mpu/timer.h definitions
* Added a timer selector in the F-key bar in the timer test
* Added an "external libraries" tab that will also test libc features
* Added a libimg test
2020-05-16 16:00:56 +02:00
Lephe 9a3fb12c73
build system and random update 2020-02-17 18:10:33 +01:00
Lephe 67a44abedb add bopti tests on fxcg50 2019-08-04 14:07:56 +02:00
Lephe c82e0464ca finish the gray engine configuration 2019-07-29 12:17:01 -04:00
Lephe c3729edf17 gray rendering, hexadecimal memory viewer 2019-07-27 19:54:52 -04:00
Lephe 89537dd133 catch up on the fx9860g application 2019-07-18 17:53:54 -04:00
Lephe f56201af6c some gint and performance tests 2019-07-17 12:59:17 -04:00
Lephe 92fd107478 gintctl: first commit, still a mess but in progress 2019-03-21 22:00:41 +01:00