Commit graph

1886 commits

Author SHA1 Message Date
Paul Holden
dec739ab0d Fix sourceMappingURL comment 2016-11-26 09:32:03 -05:00
Paul Holden
b7952bb254 Add an extern for WebGLDebugUtils.glFunctionArgsToString 2016-11-26 09:25:58 -05:00
Paul Holden
5b9b996880 Remove spurious call to val(0) 2016-11-26 09:20:43 -05:00
Paul Holden
a663ff9b11 Add some type annotations to fix closure warnings. 2016-11-26 09:13:36 -05:00
Paul Holden
d4a6ff5de4 Fix some more closure warnings for the fragmentInvalidationEvents array 2016-11-26 09:06:48 -05:00
Paul Holden
9b1dcd25de Add a TODO 2016-11-26 09:00:50 -05:00
Paul Holden
0ac9c60db4 Fix another call to html() that should be empty().append() 2016-11-26 08:59:09 -05:00
Paul Holden
c017913885 More const 2016-11-26 08:40:17 -05:00
Paul Holden
3d6a41a560 Extract Device and logger modules 2016-11-26 08:36:54 -05:00
Paul Holden
af4dd92ea9 Fix class name in comment 2016-11-26 08:07:05 -05:00
Paul Holden
5dc97b6e3a Extract a MemoryRegion module 2016-11-26 00:39:49 -05:00
Paul Holden
5594493587 Fix type annotations 2016-11-26 00:18:36 -05:00
Paul Holden
7c692036d8 Make Vector3 and Vector3 modules 2016-11-26 00:05:46 -05:00
Paul Holden
5c52a709cf Extract Matrix as a module 2016-11-25 23:41:53 -05:00
Paul Holden
42e7385e23 Use lambdas 2016-11-25 23:25:39 -05:00
Paul Holden
68f112ef95 Declare a lot of constants using const 2016-11-25 23:10:19 -05:00
Paul Holden
264644a086 Make romdb a module 2016-11-25 22:59:34 -05:00
Paul Holden
790fa3cbab Add simple tests for format 2016-11-25 22:54:14 -05:00
Paul Holden
2808f5d8a2 Rollup and closurise everything. 2016-11-25 22:37:59 -05:00
Paul Holden
eb26a49c53 Fix a couple of issues closure flagged 2016-11-25 22:29:50 -05:00
Paul Holden
7a2d51f884 Fix bug in mapped_mem_handler.writeInternal32 2016-11-25 21:01:57 -05:00
Paul Holden
576f237140 Recompile 2016-11-25 16:09:31 -05:00
Paul Holden
76dde00791 Add a dependency on google-closure-compiler. 2016-11-25 16:02:00 -05:00
Paul Holden
b7071a4572 Add package.json and dummy test 2016-11-25 15:26:21 -05:00
Paul Holden
a16b6d001d Run n64js.css through csscomb 2016-11-05 20:58:42 -04:00
Paul Holden
c1a79e91a0 Ignore n64js workspace for now 2016-11-05 20:12:11 -04:00
Paul Holden
1d4c933538 Update bootstrap and jquery 2016-11-05 20:11:21 -04:00
Paul Holden
ceb7ae15e2 Update stats.js 2016-11-05 18:49:06 -04:00
Paul Holden
08d32b202d Update webgl-debug.js 2016-11-05 18:45:58 -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
e9df9433a3 Update n64.min.js 2013-04-07 14:30:28 +01:00
Paul Holden
85303f59f5 Optimise convertIA16 a little - no need to pack/unpack the I and A components 2013-04-07 14:29:25 +01:00
Paul Holden
dce33eaff2 Fix combiner outputs - different components use different sources 2013-04-07 14:23:40 +01:00
Paul Holden
c2f9a7d5e5 Tidy executeLoadTLut 2013-04-07 14:19:38 +01:00
Paul Holden
fabf62a77f Halt on sync errors 2013-04-07 14:14:08 +01:00
Paul Holden
a71fe370e1 Fix css lint warnings - 0px should be 0 2013-04-07 14:08:54 +01:00
Paul Holden
7757ea1584 Syncserver tweaks. Serve .map files. Fix some lint warnings 2013-04-07 14:07:45 +01:00
Paul Holden
8499a38af5 Fix a pretty lame bug - missed 'else' when implementing BreakpointException 2012-10-18 22:53:04 +01:00
Paul Holden
e8770416ad Oops - 16k eeprom was being initialised to 4k 2012-10-18 21:36:12 +01:00
Paul Holden
ea31917953 Persist debugger labels to localStorage 2012-10-18 21:34:30 +01:00
Paul Holden
d92aeae1ba Radix for parseInt 2012-10-18 20:57:45 +01:00
Paul Holden
07ade72bdd Tidy updateDebug a bit more 2012-10-18 20:53:51 +01:00
Paul Holden
6377a8bea3 More tidying of updateDebug() 2012-10-17 00:10:42 +01:00
Paul Holden
b418400e71 Tidy recent memory access code 2012-10-17 00:02:46 +01:00
Paul Holden
2fe610b872 Make single stepping over breakpoints work 2012-10-10 09:00:05 +01:00
Paul Holden
6c019df1f3 Initialise hdr/controllers structs fully 2012-10-10 08:29:27 +01:00
Paul Holden
7dbe28a40c Updated sublime project 2012-10-10 08:27:21 +01:00
Paul Holden
0a80585ef3 Disassembly shows original op even when breakpoint is set 2012-10-07 21:38:00 +01:00
Paul Holden
9bfb402a77 Breakpoints actually break execution now. Now way of single-stepping yet, and disassembler doesn't know how to ignore them. 2012-10-07 21:24:20 +01:00
Paul Holden
3312d9d74f Hmm, shouldn't be right-shifting fragment data value 2012-10-07 20:30:25 +01:00