Commit graph

340 commits

Author SHA1 Message Date
schibo4@gmail.com
8ceea3e436 videoHLE calls setCombineUnforms
git-svn-id: http://1964js.googlecode.com/svn/trunk@256 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 20:51:12 +00:00
schibo4@gmail.com
c35220fb64 gfx fixes
git-svn-id: http://1964js.googlecode.com/svn/trunk@255 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 19:54:44 +00:00
schibo4@gmail.com
eae23be5fc disable audio for now
git-svn-id: http://1964js.googlecode.com/svn/trunk@254 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 12:38:22 +00:00
schibo4@gmail.com
4f66f214c4 memory optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@253 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 12:05:47 +00:00
schibo4@gmail.com
3983a5663e memory optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@252 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 11:59:35 +00:00
schibo4@gmail.com
33a494f946 memory optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@251 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 11:39:25 +00:00
schibo4@gmail.com
63ab1856e3 crude texture cache improvements
git-svn-id: http://1964js.googlecode.com/svn/trunk@250 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 05:05:30 +00:00
schibo4@gmail.com
dab24f3e1b crude texture cache improvements
git-svn-id: http://1964js.googlecode.com/svn/trunk@249 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 05:04:57 +00:00
schibo4@gmail.com
6e6599a0a4 disable texture cache by default
git-svn-id: http://1964js.googlecode.com/svn/trunk@248 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 04:55:55 +00:00
schibo4@gmail.com
afd36b20f4 disable texture cache by default
git-svn-id: http://1964js.googlecode.com/svn/trunk@247 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 04:47:22 +00:00
schibo4@gmail.com
f45ed0e4ea disable texture cache by default
git-svn-id: http://1964js.googlecode.com/svn/trunk@246 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 04:47:12 +00:00
schibo4@gmail.com
f28136d4ea disable texture cache by default
git-svn-id: http://1964js.googlecode.com/svn/trunk@245 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 04:46:40 +00:00
schibo4@gmail.com
06c5526832 disable texture cache by default
git-svn-id: http://1964js.googlecode.com/svn/trunk@244 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 04:41:01 +00:00
schibo4@gmail.com
98fcc212ef very crude texture cache (WIP)
git-svn-id: http://1964js.googlecode.com/svn/trunk@243 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 03:45:30 +00:00
schibo4@gmail.com
60ba93761d very crude texture cache (WIP)
git-svn-id: http://1964js.googlecode.com/svn/trunk@242 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-24 03:43:49 +00:00
schibo4@gmail.com
fa85cb7093 calling drawScene on end dlist only..
git-svn-id: http://1964js.googlecode.com/svn/trunk@237 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-23 22:34:29 +00:00
schibo4@gmail.com
0beb9a67b3 gfx optimization: fewer draw calls
git-svn-id: http://1964js.googlecode.com/svn/trunk@236 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-23 22:19:05 +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
schibo4@gmail.com
e40ec1d34f mem fixes; Disable slim and relax coffelint
git-svn-id: http://1964js.googlecode.com/svn/trunk@231 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-17 04:21:54 +00:00
togreglove@gmail.com
05361e7973 Texture work
git-svn-id: http://1964js.googlecode.com/svn/trunk@230 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-14 19:05:30 +00:00
togreglove@gmail.com
a9340a5872 Shaders and Cleanup
git-svn-id: http://1964js.googlecode.com/svn/trunk@228 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-07 05:13:04 +00:00
togreglove@gmail.com
730008a0a4 Combiner Command
git-svn-id: http://1964js.googlecode.com/svn/trunk@227 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-06 18:41:42 +00:00
togreglove@gmail.com
71b6375c71 Combiner Command
git-svn-id: http://1964js.googlecode.com/svn/trunk@226 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-06 18:39:44 +00:00
schibo4@gmail.com
e302ce78f0 typo fix
git-svn-id: http://1964js.googlecode.com/svn/trunk@225 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-06 03:34:24 +00:00
schibo4@gmail.com
76eb48b829 external shader file support
git-svn-id: http://1964js.googlecode.com/svn/trunk@224 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-06 03:12:50 +00:00
togreglove@gmail.com
9de3b524b8 Testing Commit
git-svn-id: http://1964js.googlecode.com/svn/trunk@223 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-05 20:46:53 +00:00
togreglove@gmail.com
ccca97addb Testing Commit
git-svn-id: http://1964js.googlecode.com/svn/trunk@222 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-05 20:46:04 +00:00
schibo4@gmail.com
d06216b26d adding generated files from compile.sh script's slim and sass
git-svn-id: http://1964js.googlecode.com/svn/trunk@221 0378edba-076e-5dc0-2bb2-d87a714dcd81
2013-02-03 23:16:44 +00:00
schibo4@gmail.com
23f0ac8ac7 wireframe default off; fixed b button--set to x key; bump to for 0.1.6 release
git-svn-id: http://1964js.googlecode.com/svn/trunk@218 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-28 02:11:18 +00:00
schibo4@gmail.com
b703fb937d memory.js is a prototypal class; some tiny triangle fixes for non-wireframe mode
git-svn-id: http://1964js.googlecode.com/svn/trunk@217 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-28 01:32:19 +00:00
schibo4@gmail.com
75f6ea737d accidental checkin
git-svn-id: http://1964js.googlecode.com/svn/trunk@216 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-27 05:58:22 +00:00
schibo4@gmail.com
7d793eef2f optimization compare run loop with 0
git-svn-id: http://1964js.googlecode.com/svn/trunk@215 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-27 05:57:37 +00:00
schibo4@gmail.com
fc63fb0a3c optimization compare run loop with 0
git-svn-id: http://1964js.googlecode.com/svn/trunk@214 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-27 05:43:14 +00:00
schibo4@gmail.com
a312caa98f speed hack that respects counter and interrupts
git-svn-id: http://1964js.googlecode.com/svn/trunk@212 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-20 10:26:45 +00:00
schibo4@gmail.com
f2c5ca88cd revert to revision 207..these optimizations need to be measured before we can say they work
git-svn-id: http://1964js.googlecode.com/svn/trunk@211 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-20 05:51:20 +00:00
schibo4@gmail.com
22b46a11df optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@210 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-20 04:08:02 +00:00
schibo4@gmail.com
47f1fa7717 optimizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@209 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-20 03:42:25 +00:00
schibo4@gmail.com
6b3c99af79 optimization and fix: use vAddr variable that was allocated as Int32Array
git-svn-id: http://1964js.googlecode.com/svn/trunk@208 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-19 21:35:42 +00:00
schibo4@gmail.com
8b4c01f899 Fix delay slot timing regression from last checkin
git-svn-id: http://1964js.googlecode.com/svn/trunk@206 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 12:57:30 +00:00
schibo4@gmail.com
3c0da8cec3 optimization
git-svn-id: http://1964js.googlecode.com/svn/trunk@205 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 12:40:59 +00:00
schibo4@gmail.com
ab0e1486c4 More run loop optiomizations
git-svn-id: http://1964js.googlecode.com/svn/trunk@203 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 11:19:28 +00:00
schibo4@gmail.com
aec723b68f Optimized virtualToPhysical translation
git-svn-id: http://1964js.googlecode.com/svn/trunk@202 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 09:46:27 +00:00
schibo4@gmail.com
6d40616c10 Performance.. no need to check for compilation each block..just catch the exception and then compile
git-svn-id: http://1964js.googlecode.com/svn/trunk@201 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 08:58:12 +00:00
schibo4@gmail.com
70b885423a bump to 0.1.2 for release
git-svn-id: http://1964js.googlecode.com/svn/trunk@200 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 06:22:36 +00:00
schibo4@gmail.com
3c6762b1f0 log call building a string was slowing down emulation
git-svn-id: http://1964js.googlecode.com/svn/trunk@199 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 06:20:50 +00:00
schibo4@gmail.com
211700c674 Add idle time and check interrupts more often
git-svn-id: http://1964js.googlecode.com/svn/trunk@198 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-12 05:47:27 +00:00
schibo4@gmail.com
3eda9d948b Mario seems to be fully playable now
git-svn-id: http://1964js.googlecode.com/svn/trunk@194 0378edba-076e-5dc0-2bb2-d87a714dcd81
2012-12-10 02:28:18 +00:00