tehpola
6b8f335471
Latest changes to the dynarec. I'm not exactly sure what's going on, but something is being corrupted in the recompilation stage it seems.
2008-06-15 06:17:27 +00:00
tehpola
e01e4a1ed4
Getting close to finishing all the work for overhauling out the 1-1 register mapping. Same thing as before, compiles, but I'm fairly certain it won't work (yet).
2008-06-14 22:15:15 +00:00
tehpola
cc15c6fda7
Committing all my latest sources to my branch.
2008-06-12 23:39:13 +00:00
tehpola
32b0f261ba
Moving closer to eliminating 1-1 register mapping. Compiles but does not run (yet).
2008-06-12 23:35:25 +00:00
emukidid
c528abf3dd
TLB cache is now working faster
2008-06-12 15:14:24 +00:00
tehpola
99c3a519d5
Fix to TLB instructions (no more redundant TLB sets).
2008-06-12 02:26:12 +00:00
tehpola
9abf46654d
I've significantly improved the TLB Cache hash function (it was just terrible!), but strangely, that was not the issue: TLB Cache dumping (which is added) has shown Goldeneye's TLB to be empty (although Mario 64 had it slightly populated).
2008-06-11 04:31:40 +00:00
emukidid
d537eaf78d
TLB Should now be saved in save states for MEM2 and should still regardless, States made before this commit won't work anymore
2008-06-10 05:16:40 +00:00
sepp256
7774ed01a1
Added/Fixed viewport and scissoring.
2008-06-09 15:48:12 +00:00
tehpola
00f50dd18e
Got my branch compiling with some new (unfinished) dynarec code.
2008-06-08 22:54:58 +00:00
tehpola
80c36993c6
Created tehpola branch
2008-06-08 21:55:45 +00:00
emukidid
007578b1b7
tlb mem2 pointer fixup
2008-06-08 15:44:10 +00:00
emukidid
4757ba1012
TLB MEM2 clearing for every new game loaded
2008-06-08 14:42:04 +00:00
emukidid
eeb185008a
Put old reset checking method back
2008-06-08 07:59:38 +00:00
sepp256
da064d5724
Fixed a bunch of things in glN64_GX, such as:
...
- 3D transform handled in hardware when possible (mainly Mario64)
- Fixed clipping and texture perspective correction by hacking the Projection matrix to reproduce the proper z and w coords (GX can't handle homogeneous coordinates :P). Note that this isn't guaranteed to work all the time so I'll have to do more testing.
- Added code to handle primeDepth source.
- Added Ztexture code for primeDepth.
- Fixed AlphaCompare flag.
- Other stuff...
2008-06-08 07:45:23 +00:00
emukidid
076bfa0751
moved reset button stop=1 to interrupt. Untested
2008-06-06 14:02:46 +00:00
emukidid
fc3d1c61ee
-DUSE_TLB_CACHE added to all makefiles, you can remove it to use the MEM2 uncached version but obviously only on Wii. We later should change it to be malloc'd from MEM2 but for now it's fine.
2008-06-06 13:42:48 +00:00
emukidid
87c70cd398
Edited wiki page through web user interface.
2008-06-05 10:09:55 +00:00
emukidid
4c568b6407
Debug.c updated to proper function names
2008-06-05 05:51:35 +00:00
sepp256
daf2d67193
Updating sepp256 branch to trunk and adding retrace callback fix.
2008-06-05 03:54:28 +00:00
emukidid
6e91a46755
save/load state checks to see if rom is loaded
2008-06-05 03:50:43 +00:00
sepp256
2520ca43e5
Moved xfb switching to a retrace callback. Now we don't need to wait for vsync in order to avoid framebuffer tearing.
2008-06-05 03:28:01 +00:00
emukidid
dd61c7bf73
Save/Load states (needs TLB fixup), -lz added to all makefiles
2008-06-05 00:36:05 +00:00
sepp256
dbc43b4d3c
2008-06-05 00:21:36 +00:00
sepp256
5a9fef5520
Untested modifications to VI to remove not limit FPS by WaitVsynch(). Please test to see if it works and make sure you don't crash when returning to the menu or switching ROMs.
2008-06-04 21:07:55 +00:00
sepp256
d76dbd292d
Updating sepp256 branch to trunk/
2008-06-04 21:05:31 +00:00
emukidid
900571b1c1
Mupen64 HLE RSP Plugin 0.2d replaced rsp-hle-ppc, F-zero sounds 100% now, haven't tested the rest!
2008-06-04 07:03:40 +00:00
emukidid
d94317fcfd
Byteswap variable name fixed in MEM2
2008-06-03 07:21:34 +00:00
emukidid
fb0c399f0d
4mb fix for some games, star wars ep1 racer, excitebike, and many more (still perfect dark and conkers are not working and excitebike crashes)
2008-06-03 05:34:45 +00:00
emukidid
6e87b5d65f
ogc_video__reset() added in. Sets PAL/NTSC depending on ROM region
2008-06-02 12:12:48 +00:00
emukidid
dbe4c02ae9
Region swapping uncommented, fixes a handful of games, 007 TWINE, Perfect Dark, etc. and (E) games now boot. Still expansion pak issues
2008-05-28 03:44:14 +00:00
tehpola
1651e9c903
Created sepp256 branch
2008-05-28 00:27:54 +00:00
emukidid
dca628223c
Edited wiki page through web user interface.
2008-05-25 15:47:52 +00:00
emukidid
02680bf99e
A handful of screenshots from ROMS named A-B
2008-05-25 15:42:27 +00:00
tehpola
d0587b4c64
Edited wiki page through web user interface.
2008-05-25 15:40:28 +00:00
tehpola
9e4e509be9
Removing colon from filename for you Windows users :p
2008-05-25 15:39:32 +00:00
tehpola
f9d745c678
Content-type is picky, I'm trying this once more.
2008-05-25 14:21:29 +00:00
tehpola
e60668676d
Tried prepending a Content-Type header to my compatibility list and I apparently improved the script which generates them too.
2008-05-24 13:56:17 +00:00
sepp256
d3917c7500
Updated credits screen to read "Wii64 Tiizer Edition!!"
2008-05-23 06:21:32 +00:00
sepp256
0b9011306d
Updated All Makefiles... they now output the correctly named files and also grab libs/includes from the official devkitPro file tree.
2008-05-23 06:20:47 +00:00
emukidid
68cfb806bc
Makefile.sft_gfx and Makefile.sft_gfx_wii fixed
2008-05-23 05:21:52 +00:00
emukidid
4c3dca9f64
Makefile.GX_gfx_wii now compiles
2008-05-23 05:13:15 +00:00
emukidid
023a8998df
GX_gfx makefile now compiles
2008-05-23 05:05:57 +00:00
emukidid
163c0485f2
removed some old makefiles, removed the usbgecko PC project as it's outdated and replaced the contents of the PC dir with the save byteswapper source+binary. Also removed fileBrowser-SD.c
2008-05-23 05:00:14 +00:00
emukidid
91aef957ae
GLN64 makefiles now compile but are missing libdirs the way we had it previously
2008-05-23 04:46:22 +00:00
emukidid
4598524e0c
removed sdcard.h and fixed sdcard in debug.c, also had to comment out two things in wrappers.s
2008-05-23 04:41:55 +00:00
tehpola
0ec01ee8b5
Fixed code to use hack around since WPAD interface isn't fully realized
2008-05-23 03:36:46 +00:00
tehpola
72ffed8351
Fixed code to use hack around since WPAD interface isn't fully realized
2008-05-23 03:36:31 +00:00
tehpola
2e797f6c4b
Fixed classic support in input plugin for latest cvs
2008-05-23 03:17:03 +00:00
tehpola
14ee8836c4
Fixed classic support in main menu for latest cvs
2008-05-23 03:16:45 +00:00