Joel Middendorf
|
d2b026f93b
|
rsp decompiler code (WIP)
|
2017-12-20 17:06:47 -05:00 |
|
Joel Middendorf
|
70a4339b29
|
Avoid some hidden class creation by adding variables in constructor
|
2017-12-16 17:52:22 -05:00 |
|
Joel Middendorf
|
58f87ba889
|
Refactored opcode map to not use strings
|
2017-12-16 16:12:26 -05:00 |
|
Joel Middendorf
|
4aa9a79c85
|
rewrite videoHLE to use coffee classes properly
|
2017-12-16 11:24:34 -05:00 |
|
Joel Middendorf
|
d3be4e3d2d
|
Fix repeatDList debugging tool
|
2017-12-10 11:55:47 -05:00 |
|
Joel Middendorf
|
0ba62a6e31
|
Performance
|
2017-12-02 00:34:37 -05:00 |
|
Joel Middendorf
|
4e769f43a4
|
Fix in-game freeze before collecting a star
|
2017-12-01 21:15:37 -05:00 |
|
Joel Middendorf
|
02339a7411
|
using mainLoop.js
|
2017-11-30 22:43:17 -05:00 |
|
Joel Middendorf
|
a066004d4e
|
Improve main run loop
|
2017-11-30 20:33:05 -05:00 |
|
Joel Middendorf
|
7539edabcc
|
ROM name copy fix
|
2017-11-30 18:01:32 -05:00 |
|
Joel Middendorf
|
c9dadd5004
|
local storage to load/save eeprom
|
2017-11-30 17:09:23 -05:00 |
|
Joel Middendorf
|
8558e5fd09
|
expansion pak
|
2017-11-29 20:10:37 -05:00 |
|
Joel Middendorf
|
cfe4d70c99
|
Improve run loop timing
|
2017-11-29 14:00:17 -05:00 |
|
Joel Middendorf
|
ad9e939560
|
speed sync improvements
|
2017-11-28 01:29:34 -05:00 |
|
Joel Middendorf
|
6407273b77
|
Performance
|
2017-11-26 17:39:20 -05:00 |
|
Joel Middendorf
|
c1c5f3ac73
|
Move advanced functions to debug.html
|
2017-11-26 15:23:45 -05:00 |
|
Joel Middendorf
|
e60e07ee2e
|
Performance
|
2017-11-26 03:31:15 -05:00 |
|
Joel Middendorf
|
971a7fb2ea
|
Performance
|
2017-11-26 02:05:39 -05:00 |
|
Joel Middendorf
|
a2ddb00a3b
|
Timing performance
|
2017-11-25 22:50:19 -05:00 |
|
Joel Middendorf
|
3778081702
|
Performance
|
2017-11-25 22:35:16 -05:00 |
|
Joel Middendorf
|
1e8776a323
|
timing fixes for text size
|
2017-11-25 01:12:43 -05:00 |
|
Joel Middendorf
|
081f5c8b1b
|
Disable speed hack
|
2017-11-24 19:33:50 -05:00 |
|
Joel Middendorf
|
c45bec9418
|
Speed hack fix and counter fixes
|
2017-11-24 18:43:19 -05:00 |
|
Joel Middendorf
|
af49c604e8
|
Bump to 0.2.6 and fix fps timing
|
2017-11-18 14:47:21 -05:00 |
|
Joel Middendorf
|
81e9eb4c16
|
FPS timing improvements
|
2017-11-18 14:27:21 -05:00 |
|
Joel Middendorf
|
409ca3bb06
|
FPS timing improvements
|
2017-11-18 14:25:20 -05:00 |
|
Joel Middendorf
|
f4b85288c1
|
Support different requestAnimationFrame types
|
2017-11-18 13:43:35 -05:00 |
|
Joel Middendorf
|
2b9e21dcb2
|
hide the 2d canvase when 3d is showing
|
2017-11-17 04:12:28 -05:00 |
|
Joel Middendorf
|
f4c0b928fa
|
Increment CP0 COUNT register
|
2017-11-14 23:47:09 -05:00 |
|
Joel Middendorf
|
6e2c00b21d
|
Lighting improvements
|
2017-11-09 14:21:25 -05:00 |
|
Joel Middendorf
|
a9aab72248
|
Disable lighting for now; fix timing of run loop
|
2017-11-07 22:21:36 -05:00 |
|
Joel Middendorf
|
c4482f53bd
|
load/store optimizations
|
2017-10-26 18:36:35 -04:00 |
|
Joel Middendorf
|
886d8c256c
|
load/store optimizations
|
2017-10-26 17:24:47 -04:00 |
|
Joel Middendorf
|
ce8ad8fd99
|
Fix to wrapEval
|
2017-10-26 03:47:04 -04:00 |
|
Joel Middendorf
|
f4d2a55876
|
Fix file format
|
2016-09-06 23:51:22 -04:00 |
|
schibo4@gmail.com
|
c0c9822e90
|
optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@294 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-17 11:18:06 +00:00 |
|
schibo4@gmail.com
|
80fecba974
|
and more core performance optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@293 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-16 19:42:13 +00:00 |
|
schibo4@gmail.com
|
4ac0160665
|
core performance optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@292 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-16 16:45:02 +00:00 |
|
schibo4@gmail.com
|
f91744cfe2
|
core performance optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@291 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-15 16:14:05 +00:00 |
|
schibo4@gmail.com
|
b1ef65db7b
|
more gfx optimizations.. removing slow getInt32
git-svn-id: http://1964js.googlecode.com/svn/trunk@290 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-14 07:46:46 +00:00 |
|
schibo4@gmail.com
|
5ff1a6357c
|
removing more slow getInt32 code
git-svn-id: http://1964js.googlecode.com/svn/trunk@288 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-13 09:19:53 +00:00 |
|
schibo4@gmail.com
|
95f36c01b9
|
performance
git-svn-id: http://1964js.googlecode.com/svn/trunk@269 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-05 01:55:40 +00:00 |
|
schibo4@gmail.com
|
6a35f3e172
|
memory optimization
git-svn-id: http://1964js.googlecode.com/svn/trunk@268 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-04 00:48:45 +00:00 |
|
schibo4@gmail.com
|
6dcf746df0
|
session robustness
git-svn-id: http://1964js.googlecode.com/svn/trunk@265 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-03 07:53:05 +00:00 |
|
schibo4@gmail.com
|
a5393c2fac
|
setInterval timer
git-svn-id: http://1964js.googlecode.com/svn/trunk@264 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-03 07:46:07 +00:00 |
|
schibo4@gmail.com
|
e91fb7fd9b
|
double-count timing = faster Mario
git-svn-id: http://1964js.googlecode.com/svn/trunk@262 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-03-03 01:45:03 +00:00 |
|
schibo4@gmail.com
|
ee9b938ff7
|
tlb fixes
git-svn-id: http://1964js.googlecode.com/svn/trunk@235 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-02-23 21:38:03 +00:00 |
|
schibo4@gmail.com
|
902677987e
|
optimization: shorter load/store function names
git-svn-id: http://1964js.googlecode.com/svn/trunk@234 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-02-17 12:24:11 +00:00 |
|
schibo4@gmail.com
|
e1133d8d8b
|
Increase interval to process more interrupts. This fixes a freeze in Mario at first boss; Implemented a possibly faster bind for runLoop
git-svn-id: http://1964js.googlecode.com/svn/trunk@233 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-02-17 09:41:20 +00:00 |
|
schibo4@gmail.com
|
e6046a2f9e
|
remove expensive bind
git-svn-id: http://1964js.googlecode.com/svn/trunk@232 0378edba-076e-5dc0-2bb2-d87a714dcd81
|
2013-02-17 06:27:56 +00:00 |
|