Paul Holden
|
4c8c1e1259
|
Move ram devices to a separate file.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
41af11ce49
|
Move PI devices out to separate file.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
19a127d3ff
|
Track all the registers and memory in a Hardware class.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
612bfbb544
|
Move UncachedDPSDevice to module.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
ae53acc178
|
Move UncachedDPCHandlerDevice to separate module.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
9c65b2b3f9
|
Format index.html
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
e9c1517aec
|
Temp fix for missing n64.min.js.
|
2023-06-16 21:35:42 +01:00 |
|
Paul Holden
|
364ef69885
|
Updated gtag.
|
2023-06-16 09:13:35 +01:00 |
|
Paul Holden
|
0b1ab4ce59
|
Move CPU controls outside of tabs
|
2016-12-24 17:41:35 +00:00 |
|
Paul Holden
|
97c9db764e
|
Tidy CPU status display
|
2016-12-24 16:50:33 +00:00 |
|
Paul Holden
|
2808f5d8a2
|
Rollup and closurise everything.
|
2016-11-25 22:37:59 -05:00 |
|
Paul Holden
|
1d4c933538
|
Update bootstrap and jquery
|
2016-11-05 20:11:21 -04:00 |
|
Paul Holden
|
b58d391335
|
Just pull in the source scripts directly for now. n64.min.js is a pain to debug, even with the source map :(
|
2013-04-07 14:32:32 +01:00 |
|
Paul Holden
|
84f33d1b28
|
Improved disassembler layout. Have a gutter now, which will later show breakpoints etc.
|
2012-10-04 09:01:38 +01:00 |
|
Paul Holden
|
9db42d41eb
|
Add a dropdown for selecting from labels
|
2012-10-03 21:08:28 +01:00 |
|
Paul Holden
|
261a76e6e9
|
Analytics
|
2012-10-03 21:07:32 +01:00 |
|
Paul Holden
|
372a6acd0d
|
minify n64js
|
2012-10-03 13:00:46 +01:00 |
|
Paul Holden
|
4a560b01f5
|
Add thanks to Jan-Christoph Borchardt
|
2012-10-03 08:56:44 +01:00 |
|
Paul Holden
|
02e3978e23
|
Add a slider to control the execution rate when debugging. Improve debugger layout a bit to minimise wrapping with narrow windows (e.g. when chrome devtools are open)
|
2012-09-29 11:12:39 +01:00 |
|
Paul Holden
|
c3e2cb2374
|
Add a clear button to the output log
|
2012-09-28 08:45:40 +01:00 |
|
Paul Holden
|
c869ce6b46
|
Improve sync checking code. Added separate producer/consumer objects. Added separate streams for flow and input
|
2012-09-26 00:26:06 +01:00 |
|
Paul Holden
|
b67a41adac
|
Define memory address field in .html and add similar for debugger
|
2012-09-24 22:09:28 +01:00 |
|
Paul Holden
|
31f781ee25
|
Tidy display list debugger ui
|
2012-09-20 20:57:37 +01:00 |
|
Paul Holden
|
9341c78bd5
|
Update Info
|
2012-09-13 00:20:50 +01:00 |
|
Paul Holden
|
6c955a9bd4
|
Show combiner state
|
2012-09-12 09:05:25 +01:00 |
|
Paul Holden
|
086cb4b213
|
Wider dlist output. Hacky hacky
|
2012-09-11 23:31:35 +01:00 |
|
Paul Holden
|
bfbb185959
|
Impleemnt rewind/forward buttons for display list debug. Fix scrub text. Remove ucode pc field.
|
2012-09-11 22:41:54 +01:00 |
|
Paul Holden
|
9552d67098
|
Lots of new code to handle improved display list debugging. You can now scrub back and forth along the display list, and see the order in which things are rendered
|
2012-09-11 22:26:03 +01:00 |
|
Paul Holden
|
016ff5dcf9
|
Add mrdoob's stats.js
|
2012-09-08 20:39:06 +01:00 |
|
Paul Holden
|
b0f6e4ec3d
|
Move debugger code to separate file
|
2012-09-08 13:38:24 +01:00 |
|
Paul Holden
|
639ee08844
|
Move a ton of JS from index.html
|
2012-09-08 11:13:07 +01:00 |
|
Paul Holden
|
5549477b92
|
Another speedup - run for a lot more cycles. On things like the rotate demo, 100,000 cycles isn't enough to render a complete frame so we end up rendering at half framerate
|
2012-09-04 21:23:07 +01:00 |
|
Paul Holden
|
7d3fbe3f09
|
Oops - remove reference to highcharts.js
|
2012-09-04 21:21:55 +01:00 |
|
Paul Holden
|
b0528d496f
|
Remove highcharts - it's slower to update the chart than it is to render
|
2012-09-04 20:21:50 +01:00 |
|
Paul Holden
|
045e1938bd
|
Use requestAnimationFrame in preference to setTimeout
|
2012-09-04 20:17:30 +01:00 |
|
Paul Holden
|
1615aad7ea
|
Refresh debug display whenever any tab is changed
|
2012-09-04 20:15:28 +01:00 |
|
Paul Holden
|
8624d183ef
|
Performance charts first pass
|
2012-09-02 08:36:29 +01:00 |
|
Paul Holden
|
fbe55aa3d4
|
Fix a couple of Fish Demo bugs - LOD_Frac wasn't defined in the shader, and microcode has an odd hash
|
2012-08-30 09:09:40 +01:00 |
|
Paul Holden
|
d3f50fd6f9
|
Use mediump in preference to highp in shaders
|
2012-08-28 08:58:55 +01:00 |
|
Paul Holden
|
b8450c99c9
|
Render to texture, to avoid flickering in roms which render multiple displaylists/frame
|
2012-08-27 21:00:55 +01:00 |
|
Paul Holden
|
5dc6eff08e
|
Fix dodgy use of combined in some blend modes
|
2012-08-27 20:59:44 +01:00 |
|
Paul Holden
|
b137bef93a
|
Ensure we keep running when hitting load whilst already running.
|
2012-08-19 18:23:43 +01:00 |
|
Paul Holden
|
5de045d5df
|
Just link to youtube channel for videos
|
2012-08-19 18:20:24 +01:00 |
|
Paul Holden
|
25f9f1768d
|
Reset the fragment map state correctly - this fixes loading roms without needing to reload the page.
|
2012-08-19 18:19:14 +01:00 |
|
Paul Holden
|
cd4cc1049f
|
Rename link
|
2012-08-17 23:38:21 +01:00 |
|
Paul Holden
|
c811db3bd3
|
Display an alert when emulation is halted
|
2012-08-16 23:56:28 +01:00 |
|
Paul Holden
|
3f9e66879a
|
Make sure that the debug tab refreshes when clicked
|
2012-08-16 23:27:03 +01:00 |
|
Paul Holden
|
4da6570c3b
|
Add some videos
|
2012-08-16 08:31:34 +01:00 |
|
Paul Holden
|
2191208057
|
Updated info blurb
|
2012-08-15 22:57:57 +01:00 |
|
Paul Holden
|
d5d0218f85
|
Tidy the ui
|
2012-08-15 21:53:38 +01:00 |
|