f8dc9f1250
example: add video_output example
...
The intent of this example is to change video output modes in response
to swapping the cable type.
2024-03-09 17:15:36 +08:00
5b696f7c0d
aica: initial register definitions
2024-02-28 21:37:26 +08:00
c851070604
gdrom: add gdrom register definitions
2024-02-24 17:04:39 +08:00
dcb9f36120
sh7091_bits.ods: partial
...
Notably missing is:
- BSC (PDTRA / PCTRA)
This also updates a handful of files to use the new sh7091_bits.hpp.
2024-01-01 23:43:06 +08:00
7daff7e3ca
example: add macaw_twiddle
2023-12-16 23:28:28 +08:00
25e299feba
new "example" directory
...
This is a reshuffling of filenames, extensions, paths, make rules,
just because I felt like it.
2023-12-12 21:50:39 +08:00
f1a32d0719
maple: send a 'device request' command
...
On an emulator, the receive buffer is filled with the correct/expected
data for 'device status'.
I found this experiment useful:
- it revealed a bug in my register struct generator code (the
maple_if-related registers were not at the correct offsets)
- it validates my understanding about endianness-swapping between the
maple bus and the SH4
2023-12-09 01:31:34 +08:00
67f809c98d
vga: use core_bits.h
2023-12-02 20:51:48 +08:00
ff2dcc7d71
draw 1 triangle
2023-11-30 10:02:49 +08:00
2bcf1aedef
cache: clear all instruction/operand caches
2023-10-12 09:43:54 -07:00
5c4c107eaf
add sh7091 and holly registers
2023-10-11 09:01:56 -07:00