emukidid
4a7f462bef
gc_audio, gc_input & some main headers
2009-11-10 13:39:11 +00:00
emukidid
0262e20018
new save state behavior for menuV1 implemented.
2009-11-07 14:02:15 +00:00
sepp256
0f8a4838ba
defined and inited pakMode[] for menuV1.
2009-11-05 21:47:58 +00:00
emukidid
7d3a7a041f
Fixed menuV1 build error and changed malloc to memalign in VI.cpp.
2009-11-05 12:30:30 +00:00
sepp256
a32adb6072
Changed "widescreen" to "screenMode".
2009-11-03 20:54:00 +00:00
sepp256
f3047fb2f6
Added Render CPU Framebuffer feature go glN64 (currently turned off).
...
VIs/FPS now reset to 0 if no VI/Frame has occurred for 1 second.
TODO: Add CPU Framebuffer option to menuV2.
2009-11-03 20:52:44 +00:00
sepp256
5adc34a00a
Removed autoLoad from everywhere.
...
Added Save settings.cfg to Settings Frame. (TODO: fill out functions)
Menu v1 compiles again.
2009-10-30 03:21:51 +00:00
sepp256
29173c2ab6
Moved xfb back to MEM1 and restored rendering to full xfb.
...
These features are just commented out for now so we can test them some more.
2009-10-21 21:56:14 +00:00
sepp256
d3644ff615
Fixed 2xSaI conversion bug for GX_TF_A3RGBA5.
...
Fixed 2xSaI scaling for tex rects.
Added 2xSaI texture menu item for glN64 build.
2009-10-21 21:55:32 +00:00
sepp256
901b662e48
Use larger xfb for composite cable also. Revert this later.
2009-10-21 21:54:52 +00:00
sepp256
6a6519f48f
Moved xfb's to MEM2.
...
When using component cable for Wii, GX copies a 640 wide FB into a 720 wide xfb. (revert this later)
Something (libogc?) overwrites the bottom 1/4 of one xfb during the splash screen and again just before ROM load. (This is easier to see with component cables because GX isn't overwriting the whole xfb.)
2009-10-21 21:54:22 +00:00
sepp256
670473d035
Moved xfb's to MEM2 to free up another 1.3MB of MEM1.
...
Emu_kidid: please test the performance. You can switch back to MEM1 by changing main_gc-menu.c line388
Also, HBC enables video and draws garbage over the xfb during reload. Perhaps move xfb to higher in MEM2 to fix this issue.
2009-10-21 21:53:38 +00:00
tehpola
f8dd17b4db
Rearranged includes to be compatible with newest libogc code
2009-10-21 12:49:24 +00:00
emukidid
fa87c50c67
Small fixup in Initialise() which was left unfixed from the ogc_video_reset() days
2009-10-20 12:46:21 +00:00
emukidid
8efc102b13
fixed up some GC mode on Wii code in googlecode and some tidy-up in main_gc-menu.c.
2009-10-19 08:35:14 +00:00
emukidid
be1f836757
Removal of ARAM from Wii Makefile.GLN64_dev_wii
2009-10-16 03:54:23 +00:00
emukidid
55fa5d4157
Moved invalid_code & fonts into MEM2 for Wii. ROM-Cache-MEM2 now is 16MB in 1MB chunks (needs work for 512Kb chunks). TexCache is now 16MB. Recomp Cache is now 4Mb.
2009-10-16 03:50:12 +00:00
emukidid
bc73c96540
Fixed shutdown behaviour to work all the time.
2009-10-15 22:28:21 +00:00
emukidid
d491ae2921
Updated defaults, removed load ROMs from ISFS. Added Shutdown from Wii remote and power button (only in the menu).
2009-10-15 22:27:26 +00:00
emukidid
dd265350f2
Fixed DVDx usage (which fixed Exit to Loader), also fixed up GC DVD behaviour. Added -DFASTMEM flag to Wii makefile by default.
2009-10-15 21:48:59 +00:00
emukidid
5be86ad4ca
gc_input updated from tehpola branch. Removed -DNO_BT flag from wii Makefile.GLN64_dev_wii
2009-10-15 04:50:17 +00:00
sepp256
b9095235a8
Revamped EFB clearing.
...
Reworked FB Textures.
Added FB Texture menu item to dev features menu.
Note: build in tehpola's branch not tested.
Note 2: FB Textures are sometimes unstable. I'm not sure why, yet.
2009-10-13 21:35:02 +00:00
sepp256
9cfe68e17d
PS mtx and vector transforms added to glN64, complements of tehpola.
2009-02-08 20:29:13 +00:00
sepp256
53076217ff
Added new timer functions.
...
Using some PS functions to speed up matrix calculations.
Fixed CI texture caching problem.
Fixed texture filter modes for texture rectangles.
Some general code cleanup.
2009-02-02 08:14:12 +00:00
tehpola
7c1c5d5a20
Reverting change from r430. The call was in free_memory and adding it there was redundant.
2008-10-28 22:20:09 +00:00
emukidid
4a46109d3f
TLBCache_deinit is now called
2008-10-28 12:15:59 +00:00
emukidid
81f0d52cc6
Removed more compiler warnings, removed VCR files, if we do implement that later on, just grab them from PC source.
2008-09-11 05:06:28 +00:00
emukidid
9fa91d84dd
Integration of Erant's Wii DVD-Loading via libdi and Wii Zip ROM support (Use: 7za a -tzip -mx=9 rom.zip rom.z64). GC ROM-Cache needs a re-work to add in Zip support, then some of the nastyness of my quick-fix hacks to get this compiling for both GC and Wii will be gone!
2008-08-20 13:17:04 +00:00
emukidid
08238a2be2
TLB LUT clearing on Init since they are no longer statically allocated as NULL initialised arrays.
2008-08-09 00:42:13 +00:00
emukidid
82a6085f3b
Mempaks should format every time a new game is loaded (to avoid Corrupt Mempak warnings)
2008-07-06 06:08:51 +00:00
sepp256
db8964e9fc
- Implemented Fog using GX hardware.
...
Note: Fog requires the patched gx.c included in this update.
- Implemented Polygon Offset using matrix transforms.
Note: Let me know if you still see any flashing co-planar polygons.
- Cleaned up stuff in VI.
- Other various cleanup stuff.
2008-07-03 02:09:40 +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
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
sepp256
dbc43b4d3c
2008-06-05 00:21:36 +00:00
emukidid
6e87b5d65f
ogc_video__reset() added in. Sets PAL/NTSC depending on ROM region
2008-06-02 12:12:48 +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
14ee8836c4
Fixed classic support in main menu for latest cvs
2008-05-23 03:16:45 +00:00
tehpola
09e97fa75d
Classic controller support in main menu and detecting progressive properly in Wii.
2008-05-23 02:34:50 +00:00
emukidid
691b3a179f
Removed newlines at the end of debug_stats
2008-05-07 07:56:56 +00:00
sepp256
9b002cbc3b
Changed showFPS to showFPSonScreen.
...
Fixed a few IA texture bugs in GX_gfx.
Commented SDPRINT flag in DEBUG.h.
2008-04-23 03:37:06 +00:00
tehpola
7ab3becaef
Messed with the gdb code a bit, removed things that are no longer necessary, you'll have to toggle a comment to use TCP as is (and set DEBUGON of course).
2008-04-21 23:32:12 +00:00
sepp256
54f3822775
Added functionality to Dev Features submenu. It compiles, but I haven't tested, yet.
2008-04-21 23:20:16 +00:00
tehpola
a13b580957
main_gc-menu and ROM-Cache fixes for better fileBrowser support
2008-04-15 00:21:36 +00:00
emukidid
76e10e6fd3
tehpola's audio and pak selection fixes to menu.c. Added 50,60hz swapping via reset button held on bootup (replace with PAD later).
2008-04-06 01:35:59 +00:00
emukidid
2ac3cfffc3
Commented the retrace function to check reset button as it _might_ break things
2008-04-03 00:50:02 +00:00
emukidid
c271fa6f56
Commented out the controller printfs
2008-04-03 00:45:33 +00:00
sepp256
0fd14c9e49
Added initial port of glN64 gfx plugin to GX.
...
Small fixes to the DEBUG, font, gui.
Added GDB code for DEBUGON flag. (Works fine if you init after ROM load.)
2008-04-02 05:32:08 +00:00
emukidid
316ace7ee7
Fixed some defines. Added Wii DVD functions (currently broken - but i'm working on it!)
2008-03-19 09:22:42 +00:00