Simon Gellis
|
fddc7bdd0e
|
When opening an open window, focus on it
|
2025-03-04 20:23:45 -05:00 |
Simon Gellis
|
d475e806c7
|
Update core to fire VIP interrupts on INTENB write
|
2025-03-04 20:19:57 -05:00 |
Simon Gellis
|
316d297c91
|
Update setup instructions in README
|
2025-03-04 09:46:26 -05:00 |
Simon Gellis
|
273b3f3409
|
chore: Release lemur version 0.4.5
|
2025-03-03 21:29:50 -05:00 |
Simon Gellis
|
3f216f85ae
|
Show extents in the world view
|
2025-03-03 21:29:07 -05:00 |
Simon Gellis
|
6df198b510
|
chore: Release lemur version 0.4.4
|
2025-03-03 00:06:47 -05:00 |
Simon Gellis
|
bbffde50ec
|
Add bindable keyboard shortcuts
|
2025-03-03 00:06:14 -05:00 |
Simon Gellis
|
fcfb75fead
|
chore: Release lemur version 0.4.3
|
2025-03-01 20:59:41 -05:00 |
Simon Gellis
|
7654666a17
|
Update shrooms-vb-core to fix moar audio
|
2025-03-01 20:59:01 -05:00 |
Simon Gellis
|
9fc9e4c4d9
|
chore: Release lemur version 0.4.2
|
2025-02-25 10:21:36 -05:00 |
Simon Gellis
|
5a5c5d4d9b
|
Update core to fix affine parallax
|
2025-02-25 10:20:44 -05:00 |
Simon Gellis
|
fb6f09fce5
|
Adjust shades
|
2025-02-25 10:18:36 -05:00 |
Simon Gellis
|
f2d3f5ec07
|
Implement frame advance
|
2025-02-25 00:04:07 -05:00 |
Simon Gellis
|
e96ce2af07
|
Fix affine source parallax sign
|
2025-02-24 22:43:31 -05:00 |
Simon Gellis
|
25c7f29735
|
fix: respect background palette in world view
|
2025-02-24 22:02:38 -05:00 |
Simon Gellis
|
54edfbc111
|
chore: Release lemur version 0.4.1
|
2025-02-24 15:00:52 -05:00 |
Simon Gellis
|
d05c79532f
|
Fix wrong framebuffer getting displayed
|
2025-02-24 15:00:17 -05:00 |
Simon Gellis
|
1b5fb1a6ed
|
Update core to fix VIP/VSU bugs
|
2025-02-24 14:58:11 -05:00 |
Simon Gellis
|
59e6ba515d
|
chore: Release lemur version 0.4.0
|
2025-02-23 23:01:49 -05:00 |
SonicSwordcane
|
5c5b6a0b9e
|
Merge pull request 'VIP inspection tooling' (#4) from vram into main
Reviewed-on: #4
|
2025-02-24 04:01:17 +00:00 |
Simon Gellis
|
ad994f8851
|
Fix typo in macro
|
2025-02-23 22:59:14 -05:00 |
Simon Gellis
|
49343b6903
|
Separate VIP tools from CPU
|
2025-02-23 22:48:30 -05:00 |
Simon Gellis
|
6ab9d2ee53
|
Rename vram to vip internally
|
2025-02-23 22:44:11 -05:00 |
Simon Gellis
|
0ae2a2f54f
|
More visual fixes
|
2025-02-23 22:30:23 -05:00 |
Simon Gellis
|
f7408ac9b7
|
Fix layouts and colors
|
2025-02-23 21:18:21 -05:00 |
Simon Gellis
|
d6957ecd09
|
Add other miscellanii to register view
|
2025-02-23 01:02:08 -05:00 |
Simon Gellis
|
4a6288147d
|
Add colors to register view
|
2025-02-23 00:15:05 -05:00 |
Simon Gellis
|
892d48e321
|
Add dpctrl+xpctrl to register view
|
2025-02-19 19:52:31 -05:00 |
Simon Gellis
|
a737cd39b7
|
Add register view with interrupts
|
2025-02-18 23:59:25 -05:00 |
Simon Gellis
|
2966a7c407
|
View framebuffers
|
2025-02-17 23:21:16 -05:00 |
Simon Gellis
|
6142179e31
|
Avoid unnecessary allocation
|
2025-02-17 22:32:42 -05:00 |
Simon Gellis
|
2c71c20f20
|
Edit worlds
|
2025-02-17 22:19:56 -05:00 |
Simon Gellis
|
802da8f93e
|
View affine worlds
|
2025-02-17 21:19:34 -05:00 |
Simon Gellis
|
3cdc0583a6
|
View hbias worlds
|
2025-02-17 13:52:04 -05:00 |
Simon Gellis
|
2a4599756c
|
View normal worlds
|
2025-02-17 00:24:18 -05:00 |
Simon Gellis
|
cfc08032e6
|
Implement world viewer with support for OBJ worlds
|
2025-02-16 15:55:21 -05:00 |
Simon Gellis
|
f7cf960b62
|
Support hypothetical big-endian users
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
b888d1140a
|
Make properties editable
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
7356287030
|
Finish object view
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
b5e1711a56
|
Support signed numbers in number picker
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
92ccc482ae
|
Fix keyboard navigation for numberedit
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
c4f17bfc13
|
Start drawing objects
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
dfcfd17bfc
|
Optimize image updates
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
d16c5363da
|
Move about into a button
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
a5676c20d1
|
Add a number editor widget
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
ba15dc77ae
|
When the UI consumes an input, don't send it to the game
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
ebe444870f
|
Sync memory between emulator thread and UI
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
a461faf89d
|
Render images on background thread to keep UI responsive
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
a82389224f
|
Avoid unnecessary computation/cloning in renderer
|
2025-02-15 18:33:18 -05:00 |
Simon Gellis
|
600148c781
|
Rerender VRAM graphics every frame (slow in debug)
|
2025-02-15 18:33:18 -05:00 |