tehpola
84392904ca
Only post/wait on audio_free in pause/resume if audio is enabled.
2009-10-27 20:40:44 +00:00
sepp256
ddb0118914
Menu_V2 font moved to MEM2 for wii.
2009-10-27 20:39:45 +00:00
sepp256
1806554ff4
Fixed FPS/Debug fonts in game for Menu2.
...
Fixed Current ROM Frame button.
2009-10-27 20:38:41 +00:00
tehpola
8a3c1b3c78
Only call AUDIO_StartDMA when the audio was previously paused. I'm not sure if it really makes a difference.
2009-10-27 20:32:12 +00:00
sepp256
14a94e27c4
Added more items to the menu. Untested.
2009-10-27 20:27:38 +00:00
sepp256
e2d5c0355e
Fixed videomode pointer.
...
emulator still jumps to an unreasonable address shortly after go()
2009-10-27 20:27:13 +00:00
sepp256
f7371e40a0
Initial port of menuV2 to googlecode/.
...
Options are incomplete.
Currently get an ISI after loading and playing ROM.
2009-10-27 20:26:10 +00:00
sepp256
fa3775542e
Fixed cursor grab bug.
2009-10-27 20:23:07 +00:00
sepp256
8707ce76f5
Menu2 cube version.
...
I get s program exception when loading with SDload, so I think I might need to comvert my .dol with another tool.
2009-10-27 20:22:32 +00:00
sepp256
5834b73cf8
Fixed more UI bugs.
...
Can now go back with cursor without hovering over a button.
2009-10-27 20:21:50 +00:00
emukidid
cfed220ebb
Zip support removed.. it's just not worth the trouble/confusion with size limitations and roms that are too big.
2009-10-25 21:37:01 +00:00
sepp256
eb7c6d6a44
More UI bug fixes.
2009-10-25 05:54:17 +00:00
sepp256
96b8a88f9f
Fixed some UI bugs.
2009-10-25 05:42:10 +00:00
emukidid
c115646af7
512kb size chunks in ROM-Cache-MEM2.c now used.
2009-10-23 12:14:20 +00:00
sepp256
f1cc86e404
Load progress bar now only drawn once per ROM_cache block load, and it's drawn asynchronously.
2009-10-23 05:02:55 +00:00
tehpola
751570e6ed
Committing missing profiling code in my branch
2009-10-23 04:53:12 +00:00
sepp256
7bb7d212a6
Added FUNCS_SECTION to profiling for tehpola/ branch
2009-10-23 04:33:31 +00:00
sepp256
6ddb77aa59
include reshuffle and Vector type fixed for tehpola/ branch so that it will compile under the latest libogc.
2009-10-23 04:33:13 +00:00
emukidid
3b3e69c40a
Changed MAX_JUMPS to 4096 to fix Zelda Majoras Mask from crashing after the N64 Logo
2009-10-22 12:20:14 +00:00
tehpola
108a806475
Quadrupled MAX_JUMPS to avoid overflow with large functions with a lot of jumps. Seems to fix Majora's Mask, and likely more.
2009-10-22 12:17:25 +00:00
emukidid
0dfea09a18
Mario Tennis and DK64 don't need 16kbit eeprom.. it breaks them infact.
2009-10-22 12:15:52 +00:00
emukidid
a3a439ebea
Audio dumping via menu option. Must be done in this order: Load ROM, click "Dump Audio Data" to create the file, Play Game, then click the "Dump Audio Data" once you're done again to stop it.
2009-10-22 12:14:28 +00:00
emukidid
32276dac73
Latest /r4300 from /tehpola ported to googlecode which no longer needs realloc :)
2009-10-22 12:13:26 +00:00
tehpola
9c8acdf90e
Eliminated Reallocs during translation: use a large buffer for code to be filled into, and then memcpy'ed into the final destination.
2009-10-21 22:02:49 +00:00
tehpola
1334632bd7
It seems I may have been premature in eliminating RecompCache_Realloc, as it is necessary for holes to function properly.
2009-10-21 22:01:57 +00:00
tehpola
acddeec9e4
Attempt at porting latest code from /tehpola to /ps3.
2009-10-21 22:00:28 +00:00
sepp256
bce1bdb402
Menu2 no longer crashes on ROM load.
2009-10-21 21:58:32 +00:00
sepp256
06e563be0c
Fixed FB tex + 2xSaI tex combination.
2009-10-21 21:57:29 +00:00
sepp256
5ee503b649
Moving headers and changing types in order to compile sepp256/ branch with libogc svn.
2009-10-21 21:56:53 +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
sepp256
85d06292e2
Changed Vector to guVector so we can compile with libogc svn.
...
Removed external gettick declaration.
2009-10-21 21:53:05 +00:00
tehpola
f8dd17b4db
Rearranged includes to be compatible with newest libogc code
2009-10-21 12:49:24 +00:00
emukidid
0318cb2517
Ported latest /tehpola/r4300 core, but with blocks in MEM2. Default settings in the Makefile.GLN64_dev_wii are expansion pak enabled and 8MB recompCache.
2009-10-21 12:47:35 +00:00
emukidid
0a1719d18d
MEM2.h updated with tehpola's memory size macro in preparation for the core to come in from /tehpola/r4300
2009-10-21 12:45:51 +00:00
tehpola
e5253b1958
Fixed dumb things from previous two revisions.
2009-10-20 22:35:30 +00:00
tehpola
86e567cf56
Use fadds, fsubs, fmuls, and fdivs for single precision floating-point rather than always doing calculations in double precision. This should increase performance and compatibility.
2009-10-20 22:34:34 +00:00
tehpola
2c92bdf46d
Fixed sqrt by just calling sqrt instead of trying to do it cleverly. Slower, but generates less instructions.
2009-10-20 22:33:58 +00:00
tehpola
85c264b7e3
Fixed bug where I would orphan a subtree in a remove. Fixes only stability issue I've seen with func trees.
2009-10-20 22:33:21 +00:00
emukidid
1a24fef146
SQRT interpreted and FuncTree.c added (how was this not in there already?)
2009-10-20 21:26:47 +00:00
emukidid
3e62e1ed75
Fixed save states when expansion pak is used.
2009-10-20 21:25:47 +00:00
emukidid
03b8337341
Clearing of flashram in init_flashram.
...
init_font() only called once now, shouldn't see fonts disappear anymore.
2009-10-20 21:24:46 +00:00
emukidid
fa7ad254c2
Adding /tehpola audio >= fix.
2009-10-20 21:23:28 +00:00
tehpola
315820f760
Separate RecompCache for metadata in MEM2. Little to no affect on games currently.
2009-10-20 20:29:12 +00:00
tehpola
219a3a2544
This audio crackling fix brought to you by WiiSX ;)
2009-10-20 20:28:19 +00:00
sepp256
3a0fcb438d
2xSAI fixes. Some textures are working properly now, but more work needs to be done.
2009-10-20 20:00:11 +00:00
sepp256
a43a13afdf
interpolates are no longer pure virtual
2009-10-20 19:59:51 +00:00