-
483714c0d6
Pushing current web edits
main
Guy Perfect
2025-03-23 07:26:43 -0500
-
ecbd103917
Manage IRQ on writes to INTENB
Guy Perfect
2025-03-04 10:19:12 -0600
-
b2412d9487
Fix shameful syntax error
Guy Perfect
2025-03-01 15:51:49 -0600
-
dd1045553b
Even more VSU edge cases
Guy Perfect
2025-03-01 15:42:16 -0600
-
459a16076a
Expand BRTx to 0..132, fix affine parallax
Guy Perfect
2025-02-25 09:02:22 -0600
-
185362e6cd
Fix BKCOL debug writes, more VSU edge cases
Guy Perfect
2025-02-24 13:44:26 -0600
-
c62dd833a3
Include missing ISX decover
Guy Perfect
2025-02-18 15:13:18 -0600
-
4f0b889b74
Adjustments for use in the web frontend
Guy Perfect
2025-02-18 15:10:46 -0600
-
8ae8980fc8
Implement ISX decoding
Guy Perfect
2025-02-18 15:09:38 -0600
-
10505e9e98
Supporting additional VSU edge cases
Guy Perfect
2025-02-18 15:09:15 -0600
-
155a3aa678
Adjust GAMESTART logic, consolidate VIP sign-extensions
Guy Perfect
2025-01-17 09:43:58 -0600
-
04e79c9151
Fix sign extensions from vipRead() and busReadMisc()
Guy Perfect
2025-01-15 19:47:44 -0600
-
57dcd8370a
Frame buffer management fixes
Guy Perfect
2025-01-05 20:54:37 -0600
-
06849b54ba
Fix TRAP restore PC, but better
Guy Perfect
2024-12-29 09:52:07 -0600
-
eef255b507
Fix TRAP restore PC
Guy Perfect
2024-12-29 09:22:14 -0600
-
db966c8cb8
Fix memory growth handling
Guy Perfect
2024-12-26 14:13:13 -0600
-
b4feff41f0
Fix broken timer fix bug fixes
Guy Perfect
2024-12-26 13:23:56 -0600
-
4449acada0
Fix timer clock computation
Guy Perfect
2024-12-26 12:57:44 -0600
-
799ac9f51a
Fix style check error
Guy Perfect
2024-12-26 12:28:10 -0600
-
b83b49221d
Timer accuracy adjustments
Guy Perfect
2024-12-26 12:23:00 -0600
-
27e926bd58
Fix byte writes to VIP cells, objects and worlds
Guy Perfect
2024-12-25 13:48:39 -0600
-
d802d39d8d
Prevent non-debug writes to CTA
Guy Perfect
2024-12-23 09:56:54 -0600
-
18b2c589e6
Add vbuCodeSize()
Guy Perfect
2024-11-21 18:50:31 -0600
-
f45636a491
VIP bugfix
Guy Perfect
2024-11-19 22:22:34 -0600
-
9ce8c9c778
VIP bugfix
Guy Perfect
2024-11-19 22:21:06 -0600
-
c90b8137de
VIP optimizations
Guy Perfect
2024-11-19 21:56:44 -0600
-
bc864644f7
Aid VSU performance
Guy Perfect
2024-11-17 14:57:56 -0600
-
e97b52e944
Cleanup adjustments
Guy Perfect
2024-11-17 12:31:37 -0600
-
7e31fbd582
VSU performance tweak, add immediate notation setting
Guy Perfect
2024-11-11 20:05:14 -0600
-
b4b9131f39
Web: add panning, move mixing to wasm
Guy Perfect
2024-11-02 11:14:24 -0500
-
8b9152dde9
Fix S*RAM, Sim.setVolume
Guy Perfect
2024-11-01 18:29:13 -0500
-
26a0357afa
Introduce web core
Guy Perfect
2024-11-01 15:03:49 -0500
-
53826584b8
Fix disassembler not advancing past PC
Guy Perfect
2024-11-01 15:01:09 -0500
-
ae22c95dbe
Tweaks in preparation for web module
Guy Perfect
2024-10-31 19:14:18 -0500
-
b134903878
Fix first line of disassembly
Guy Perfect
2024-10-30 15:12:38 -0500
-
52838e4a6d
Disassembler adjustments
Guy Perfect
2024-10-30 14:54:13 -0500
-
6cba6e5d4f
Prevent disassembling over PC
Guy Perfect
2024-10-30 10:22:49 -0500
-
650d9dfd05
Add util to makefile
Guy Perfect
2024-10-30 09:52:33 -0500
-
f5a84fd4d0
Implement disassembler
Guy Perfect
2024-10-30 09:48:56 -0500
-
9cc01bb6f7
CCSR.CC_Rd does not require a communication
Guy Perfect
2024-10-28 19:20:08 -0500
-
e828d99da1
Implement communication port
Guy Perfect
2024-10-28 19:11:33 -0500
-
da001e02cd
Fix overplane
Guy Perfect
2024-10-26 15:04:27 -0500
-
67bcb6d508
Prepare for new BG processors
Guy Perfect
2024-10-24 10:59:11 -0500
-
bcd80d291b
Pseudo-halt timing fix
Guy Perfect
2024-10-23 21:16:35 -0500
-
0c914fce1a
Implement additional pseudo-halt addresses
Guy Perfect
2024-10-23 20:35:40 -0500
-
226da7a5b3
Introduce pseudo-halt
Guy Perfect
2024-10-23 16:29:11 -0500
-
8f9950f39e
Overplane and sweep fixes
Guy Perfect
2024-10-22 19:53:27 -0500
-
c06da32321
VSU works now
Guy Perfect
2024-10-21 19:39:35 -0500
-
0a57ef0faf
VSU fixes
Guy Perfect
2024-10-20 23:09:58 -0500
-
a285065102
vbSetSamples fix
Guy Perfect
2024-10-20 19:04:06 -0500
-
3afe0282c2
Implement VSU
Guy Perfect
2024-10-20 18:52:19 -0500
-
50903c7513
Miscellaneous bug fixes
Guy Perfect
2024-10-19 22:56:23 -0500
-
e9f5437c1f
Implement game pad and timer
Guy Perfect
2024-10-19 20:35:56 -0500
-
37b9a94338
Implement VIP, fix interrupts
Guy Perfect
2024-10-19 17:01:36 -0500
-
3c2c9bb938
Establish drawing procedure
Guy Perfect
2024-10-16 20:14:38 -0500
-
7a8cf8952a
Implement vipUntil()
Guy Perfect
2024-10-16 18:19:31 -0500
-
eecc55bbd7
Display tweaks, add vbGetPixels()
Guy Perfect
2024-10-16 16:53:33 -0500
-
448658430c
Establish display processing
Guy Perfect
2024-10-16 16:15:39 -0500
-
c91eb0785f
Callback symbols, VIP read/write
Guy Perfect
2024-10-15 14:11:29 -0500
-
767675eb42
Split core into its own repository
Guy Perfect
2024-10-14 15:07:00 -0500