Commit graph

1373 commits

Author SHA1 Message Date
hrydgard
356f57baec revert loop_counter to memory - might fix the 32-bit crashes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1363 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 08:20:34 +00:00
John Peterson
9549abb74d Typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1362 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:59:16 +00:00
John Peterson
1a9192d2ba Typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1361 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:54:18 +00:00
John Peterson
a09a6330d5 Readded lost comment
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1360 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:51:23 +00:00
John Peterson
c05b7df3ef Debugger: added save code option and darkened the code view colors so I can see them on my screen
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1359 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:37:35 +00:00
fires.gc
327662bce3 fixed IOCTL_READ_DIR command, removed some commands which are at best "misleading"
i dunno which games are using IOCTL_READ_DIR at all but i hope i havn't broken anything

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1358 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 06:52:02 +00:00
fires.gc
df6cc66d87 added GetCurrentDirectory function
some times "something" changes the current directory if you open a file with the file browser dialog...
i need this function to investigate the problem :)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1357 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 06:46:50 +00:00
omegadox
7635a85f90 Added missing header.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1356 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 05:57:56 +00:00
John Peterson
ea575cf5df Typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1355 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 03:34:18 +00:00
John Peterson
4c7d20e555 Wii memory bug: added debugging function to Memmap.cpp to trace the bug, uncomment the CheckForBadAddresses() calls to enable it
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1354 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 03:32:18 +00:00
hrydgard
20b8277ee8 reorganize the vertex normal loader tables a little.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1353 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 00:02:36 +00:00
hrydgard
df37685ffb some more control structure merging
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1352 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 22:57:55 +00:00
hrydgard
dbc57ca08e make vertex format compiler less confusing (no more duplicated work).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1351 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 22:47:06 +00:00
daco65
ec7c4ad53f ported the fire emblem speedhack to pal.
also added size 3 to some action reply stuff (im not sure it works, all my size 3 codes are special codes)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1349 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 21:36:45 +00:00
nakeee
7df394955c use DIR_SEP
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1347 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 17:23:38 +00:00
nakeee
e4c6493130 dded wxT()
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1346 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 15:13:33 +00:00
hrydgard
d2c2bd52ef forgot to update the SConscript
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1344 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 15:06:34 +00:00
hrydgard
bebd135b7d Show iso filename in title of properties window
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1342 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:22:47 +00:00
hrydgard
c541f3c335 Aniso filter setting working in GL, some code moving around, spelling fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1341 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:15:34 +00:00
hrydgard
9ed23af1c2 Tweak some strings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1340 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:11:16 +00:00
hrydgard
148aa7c326 warning fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1339 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:02:48 +00:00
hrydgard
278d54f0df forgot this one in 1275
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1338 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:02:07 +00:00
nakeee
b46152cdbd few more small fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1337 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 13:39:11 +00:00
nakeee
1c34151182 linux compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1336 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 12:01:36 +00:00
nakeee
cf2468ec4d linux fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1335 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 11:19:05 +00:00
omegadox
2f528a3de4 Opps, forgot to add the files.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1334 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 11:14:52 +00:00
omegadox
ca3e5befd9 Added a window for the Action Replay.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1333 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 11:13:14 +00:00
hrydgard
6ccf90bbba release mode build fix in wii_ipc_hle
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1329 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 11:55:06 +00:00
John Peterson
852c6aaca1 Create a dir for setting.txt to
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1328 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 09:54:39 +00:00
John Peterson
409720b91a Wii IPC file handling: Made some comments and changes to try to locate the Mario Kart and SSBB errors, in case they are file handling errors
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1327 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 08:49:22 +00:00
John Peterson
f4cae8c9b7 Debugger: Made Insert blr toggle between blr and old value
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1326 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 08:38:03 +00:00
John Peterson
e168f95257 Moved back SYSCONF to shared2/sys, it was probably unnecessary to have it in two places
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1325 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 00:06:38 +00:00
John Peterson
948046ef4c Moved Classic Controller keys (H was already taken)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1324 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 21:18:26 +00:00
John Peterson
6a74afd02d Don't allow two extensions at the same time
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1323 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 21:08:18 +00:00
John Peterson
4ff865198d Added analog sticks to emulated Classic Controller, the left analog stick is JKLI, the right stick is FGHT, the home button is U, the + and - buttons are O and N
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1322 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 19:02:42 +00:00
John Peterson
46dccd280a Fixed the digital buttons on the emulated Classic Controller, they are Numpad 4, 5, 6, 8 and Z, C, X, Y, 7, 8, 9, 0 so far
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1321 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 15:44:10 +00:00
Sonicadvance1
32dc31f3da Committing my current work on Anti-Aliasing for the GL plugin. It works, but it's slow, really slow. I got 1-2FPS in JIT with it enabled. Maybe Windows would be faster, I'm not sure. It's highly experimental and shouldn't be used yet, since some games don't work with it. Like Super Smash Brother's Melee in game.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1320 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 13:23:29 +00:00
John Peterson
95153abe6c Added option for emulated Classic Controller, Mario Kart Wii recognize it but the controls doesn't work yet
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1319 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 11:54:15 +00:00
John Peterson
1bc53f87dc Mario Kart Wii now works if you use an old save file
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1318 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 11:50:55 +00:00
John Peterson
ca68a6f168 Allow me to see MEM2 in the debugger. I hope this doesn't break anything.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1317 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 11:34:56 +00:00
hrydgard
494c859cbe Build fix. Please clarify what is going on, what was this code doing here?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1316 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 21:09:50 +00:00
nakeee
9a43ed822e removed return false from void function (thanks jp)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1315 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 20:30:30 +00:00
John Peterson
717aa36034 Added somme comments and cases for missing ES and NET commands, no actual fixes so far
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1314 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 15:43:19 +00:00
XTra.KrazzY
3b67df1b45 Fixed saving states in OGL Linux.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1313 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 12:13:15 +00:00
John Peterson
7a72ed3e4a Fixed accidental DSP HLE change that broke the music in games that don't use SRC
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1312 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 07:52:18 +00:00
LPFaint99
af46362f34 Fixes for crashes if firstblock or numblocks is > 2049
Fixes some memory leaks, removes duplicate function
some information about hdr added

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1311 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 05:30:18 +00:00
nakeee
69e978f9e2 i,j,k,l should NOT be globals
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1310 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 21:52:58 +00:00
nakeee
138e220006 Didn't replace all the instances
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1309 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 21:41:17 +00:00
nakeee
e8b0757ee7 Fix compile on windows
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1308 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 21:27:01 +00:00
nakeee
0bad9e9385 warning fixes
please review Source/Plugins/Plugin_VideoOGL/Src/VertexManager.cpp


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1307 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 20:28:03 +00:00
nakeee
8777917177 warning fixes
(may break sound on wii, look in the changelog of 
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp
if you wish to know why)



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1306 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 19:42:22 +00:00
daco65
d2b726da59 replaced the ugly wx window with PanicYesNo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1305 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 18:20:28 +00:00
nakeee
b84bf2f273 more warnings fixed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1304 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 17:40:28 +00:00
nakeee
d0cd722e81 some cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1303 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 17:16:54 +00:00
daco65
1580d6ecf1 Let the user decide to convert the txt to the masterkey.bin
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1302 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 15:17:25 +00:00
gigaherz
3f52c69513 Added some ugly shitty code which will let ppl paste the masterkey in hex into a masterkey.txt file and let the emu convert it to binary.
Feel free to make it nicer if you want to.
Requested by ector.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1300 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 02:07:29 +00:00
hrydgard
5c49095069 Oops, broke the original texture cache :p fixed.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1299 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 00:00:23 +00:00
hrydgard
d0a48f654a Improve safe texture cache - now using sparse CRC to identify textures. Far less video glitches - metroid intro looks good.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1298 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 23:56:57 +00:00
hrydgard
a95e804681 fix jit bug causing the "not so simple" error message
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1297 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 23:19:05 +00:00
hrydgard
72af432491 Put the vertex loop inside the JITted code in the vertex loader. Small (yeah, small) speedup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1296 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 21:57:02 +00:00
hrydgard
30a5c91c99 GL: Safer vertex loading (should fix the new zelda crash), added vertex format logging to "show some statistics"
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1295 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 21:15:31 +00:00
Sonicadvance1
29faf7776b stb and stbu do not work under 64bit Linux, re-disabling
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1293 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 10:48:07 +00:00
nakeee
8e0823bf37 crash fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1292 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 20:43:46 +00:00
hrydgard
06aeab0414 Added an option for "Safe texture cache". Prevents Metroid Prime 1 from caching but can cause texture glitches.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1291 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 20:04:51 +00:00
hrydgard
b9c6f7cb89 Hacky fix for weird video hangs in Metroid Prime 1. May think of something better later.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1290 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 19:31:49 +00:00
Shawn Hoffman
0b5fed62c1 ISOProperties.cpp can now toggle and remove cheats/patches. Still have to do add/edit. Put PatchEngine in it's own namespace, changed format of patches.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1289 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 19:11:15 +00:00
nakeee
4dd91ec191 fix getsize on 32 bit linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1288 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 17:31:30 +00:00
memberTwo.mb2
0f13d327b8 DC + fifo: small fix/correction ;). Remove old stupid OnIdleDC stuff. Interesting: DSPnull with DC + IdleSkipping show invalid read addr sometimes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1286 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 16:33:38 +00:00
nakeee
f1a3212ef3 missing include
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1285 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 09:00:37 +00:00
John Peterson
2229d4e038 Unblock E key. I could not use E when changing a symbol name in the debugger, this seemed to fix that. While it still does its PostMessage.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1284 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 08:13:31 +00:00
John Peterson
67087170ab Fixed the emulated Wiimote in Rayman Rabbids 1, Sonic Rings and Wii Sports
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1283 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 02:29:38 +00:00
hrydgard
b19859450e Vertexloader cleanup/fixing: Don't use floating point copies unless necessary, don't allow scale factors for floating point texture coordinates.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1282 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 23:54:52 +00:00
daco65
5672367b4c just some deleted comments or stuff left behind of the about killing in r787
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1281 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 22:54:39 +00:00
magumagu9
28ec5031ee A couple of minor corrections to the JIT cleanup commit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1280 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 22:48:03 +00:00
XTra.KrazzY
ac7d6d47de Removed Wiimote plugin version as well
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1279 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 22:00:04 +00:00
XTra.KrazzY
a94dec8f6e Added Elebits' UCode.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1278 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 21:57:18 +00:00
XTra.KrazzY
9614ad866f Removed OGL plugin version altogether
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1277 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 21:26:47 +00:00
hrydgard
5c58227702 Optimize vertex loader with a mini JIT (only first step, more optimizations may follow). Some various error message and warning fixes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1276 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 17:46:14 +00:00
hrydgard
464185a04e Make copy hex function in the debugger do so correctly
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1275 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 17:44:06 +00:00
hrydgard
7dfbc574ae Increase default JIT cache size to 16MB. Tweak the mp2 pal speed hack.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1272 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 13:09:10 +00:00
hrydgard
f87c709aa9 Added speed hack engine (way to make block take more cycles). Added example speed hack for Metroid Prime 2 PAL. (Speedhacking is only useful on games with really stupid idle loops, like the Metroids).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1271 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 12:59:10 +00:00
nakeee
e2345ba340 fix compilation on win
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1270 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 12:51:58 +00:00
hrydgard
117a05fa64 Some JIT cleanup. Have not been able to figure out the "dirty-flag" mystery yet :(
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1269 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 12:33:02 +00:00
nakeee
3e7c80ab69 moved logs to log dir
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1268 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 09:14:40 +00:00
nakeee
09b6aaaf84 vcproj didn't get commited properly
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1267 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 08:48:56 +00:00
nakeee
6e4a5d8cda Moved wiimote_test to wiimote
Some linux compile fixes


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1266 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 08:44:02 +00:00
LPFaint99
3fdfd6e234 MemcardManager no longer crashes when opening an
invalid file.
Only opens .raw and .gcp files that have
correct hdr.size and checksums.
it is no longer possible to open the same memcard on
each side
Buttons are now only available when memcard is loaded.
memcard is loaded into a maximum of 8 pages with 16
entries perpage. added fixchecksum to Slot B.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1265 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 06:41:27 +00:00
omegadox
441072d31e 1. You can now toggle cheats with the ISO properties GUI.
2. Added "SetLines" function in the IniFile class.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1264 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 05:55:48 +00:00
hrydgard
cb8c12591a Just a little bit of cleanup in the gl plugin
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1263 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 00:12:44 +00:00
hrydgard
cf2c225b88 Delete about dialog from DSP_HLE plugin
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1262 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 00:06:33 +00:00
hrydgard
0c8cb3683d Delete unused/no-effect settings from DSP_HLE plugin.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1261 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 00:01:56 +00:00
magumagu9
d0388f34a4 A few more JIT functions for loads; I had something somewhat more
aggressive, but it didn't really give a significant improvement over 
this.

This is probably my last checkin for today.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1260 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 23:57:40 +00:00
XTra.KrazzY
6c8a4f39c5 Wiimote is not a test anymore, it works great.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1259 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 22:34:54 +00:00
XTra.KrazzY
8b7793117f OGL minor version change (it'a more advanced than DX9 and yet it's still "0.1"). Maybe the version should be completely removed.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1258 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 22:33:53 +00:00
XTra.KrazzY
a1707aafe5 Temporary fix for r1252's JIT breaking
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1257 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 21:24:32 +00:00
magumagu9
2742318e36 Enhancements to integer JIT; biggest change is the new function srawx,
but there are also some few more minor changes.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1256 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 21:09:38 +00:00
magumagu9
c3bfd73f40 Enable JIT of paired instructions on Linux, and enable a couple of store
instructions that weren't JIT'ed on 32-bit before.  This is enabling a 
bunch of codepaths that weren't in use before, so it's likely to cause 
regressions, although hopefully it'll just work.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1255 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 21:05:00 +00:00
magumagu9
fcce3240ea Remove code disabling jit of stb on linux; it seems to work fine
here.  Please tell me if there are any issues.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1254 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:59:06 +00:00
magumagu9
9fe8f8b6dd Obvious enhancements to load generation; should be a slight speedup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1253 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:54:41 +00:00
magumagu9
a6d5a7ea9e Fix the dirty bit and make the register cache use it to be a bit more clever:
it skips storing a register back to memory if its value hasn't changed. 
This happens with stuff like compares and fast memory loads.

This is the first in a series of enhancements I have in my tree for the 
jit that I plan to commit over the next few hours.  I'm likely to 
cause some breakage, so if you see regrassions, please report them; if 
you can track them down to a specific revision, that would be very 
helpful.  I'm trying to make the changes small to allow pinpointing 
regressions more easily.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1252 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:49:58 +00:00
hrydgard
a534971d15 Remove "Cant delete temp folder" error message.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1251 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:44:02 +00:00
XTra.KrazzY
af9c6ec6ce Fixed the disable EFB hot-key setting in OGL plugin.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1250 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:40:20 +00:00
magumagu9
05058b9684 Another Linux build fix.
Also, some trivial changes I'm too lazy to separate out.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1249 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:20:14 +00:00
magumagu9
eab369321c Linux build fixes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1248 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:11:26 +00:00
XTra.KrazzY
159e3f5b49 Fixed saving/loading states in OGL plugin.
Turns out the BPReload function is written plain wrong. Also, most chances are that the state will load correctly when not reloading the BP (not now though).

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1247 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:06:20 +00:00
magumagu9
0a47860bcf oprofile integration for jit, as described in issue 323. Disabled for
reasons explained in code, but I suggest turning it on and using oprofile if 
you're looking at performance issues on Linux.

The build system change required is attached to issue 323... I would 
have committed something for that, but I'm not really familiar with the 
build system.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1246 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 19:38:18 +00:00
John Peterson
f2448aed15 Cosmetic change to config dialog, the throttle explanation is already in the tooltip so no need to have an excessively long option name
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1245 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 17:21:43 +00:00
John Peterson
e4d4d2602c Minor bug in latest commit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1244 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 16:56:05 +00:00
John Peterson
f0596fee55 Added Copy EFB hotkey to OpenGL plugin (to be able to easily switch back and forth during emulation). Added Unlimited JIT cache option to debugger. It may fix the Zelda TP crashes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1243 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 16:46:12 +00:00
memberTwo.mb2
36bf2fedf6 More CP/GPFifo work. Fix Super Monkey Ball SC/DC. SMB force us to hack CP differently: CPU really thinks the fifo is always empty and on idle now.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1242 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 15:25:04 +00:00
XTra.KrazzY
145f80fc00 Committing magumagu9's work on IMUL JIT
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1241 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 12:10:35 +00:00
Shawn Hoffman
fb2b57a47c build fix for nix (for the last commit)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1240 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 00:20:33 +00:00
Shawn Hoffman
016d9c1ba1 Fixed ISOProperties handling of manually editing the GameConfig file, and made clear that the patch and cheat gui does, in fact, do nothing at the moment.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1239 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 00:03:37 +00:00
nakeee
e17e084a15 make DSP LLE work on linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1238 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 11:51:46 +00:00
omegadox
1f70dfbeed Added conditional codes support to AR, also some cleanup too. Add code for "float" does not seem to work, needs more debugging. Also killed the w var.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1237 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 11:50:29 +00:00
nakeee
081b7bf1ff compile fixes linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1236 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 08:14:39 +00:00
John Peterson
7f47db5d92 Removed auto generated code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1234 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 03:09:05 +00:00
John Peterson
f1e8b46c6c Added Enable Other Audio option to DSP HLE
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1233 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 02:53:54 +00:00
John Peterson
8a77ca8189 Made the OpenGL iLog setting changeable from the debugging window
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1232 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 01:28:00 +00:00
XTra.KrazzY
f5a92e2e9e Floating point printf parsing by jeffjohnson0. Solves issue 302.
Thanks jeffjohnson0.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1231 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 22:39:07 +00:00
omegadox
601f65f071 Added projection hacks back and a "default: breal" on the switch-case of "event.getId()"
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1230 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 19:44:41 +00:00
nakeee
25e307c130 fix crash on stop in linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1229 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 18:35:35 +00:00
John Peterson
748da8b464 Prevented that an empty SYSCONF file is saved if it's missing from the config dir.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1228 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 15:29:35 +00:00
nakeee
12a8174446 some cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1227 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 14:38:32 +00:00
nakeee
58f998cb55 make config box open on linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1226 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 14:17:12 +00:00
nakeee
2ad407e477 added linux support for fileutils
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1225 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 13:37:57 +00:00
memberTwo.mb2
337ff1f56b More GPFifo works. PEToken management as I think it should be. Super Monkey Ball Adventures fix (the token check loop was stuck in one JITed block without any Advance() call).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1224 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 12:16:51 +00:00
nakeee
ba7f7cd8b7 delete the thread o stop
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1223 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 10:14:56 +00:00
John Peterson
5fb23f879e Fixed emulated Nunchuck in Mario Galaxy and Wii Sports
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1222 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 08:46:16 +00:00
nakeee
486d5603c8 no need for flags there
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1219 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 11:45:58 +00:00
nakeee
d73eaf1c34 added rpath to LIBS
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1218 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 11:41:42 +00:00
omegadox
33edd6c553 1: Added logging to the AR.
2: Small fix to Fill and Slide and Memory Copy, but Fill And Slide does not actually work...:(.
3: Moved the AR code files into an "ActionReplay" VS Filter (a folder in VS, but not a real one on the FS).

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1216 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 10:49:23 +00:00
nakeee
2e332c1094 forgot a file
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1214 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 10:32:11 +00:00
nakeee
ec19b6b024 some linux wiimote stuff
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1213 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 10:22:29 +00:00
John Peterson
76ca6ac031 Preliminary emulated Wiimote Extension support. It works in some games. The nunchuck controls are numpad 4, 5, 6, 8 for up down left right and C and Z for the c and z buttons. You have to select Extension connected from the settings to enable it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1212 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 08:31:31 +00:00
LPFaint99
482cc819fb Update for GetFileData to check for incorrect values
in the first block, so no more crashing if your memcard
tries to use an invalid dir entry. Fixed titlePresent so
it checks the full filename instead of just the first
4 characters.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1211 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 06:37:35 +00:00
memberTwo.mb2
e069e5997a DC fix: Since game's frame-finish-watchdog have nothing to do with RTC, the faked GP watchdog moved in scheduler. DC should work for everyone now, we just may need to adjust FAKE_GP_WATCHDOG_PERIOD. TODO if it worth it: the actual re-scheduling of the new callback is stupid, so... + Some clean up. + Remove the unused GPUCallBack.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1210 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 13:08:46 +00:00
nakeee
9e31e3796a fix 2 more warnings
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1209 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 09:47:59 +00:00
nakeee
aa885ab14c small clean up
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1208 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 09:22:06 +00:00
nakeee
db6f69c010 warning fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1207 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 08:58:31 +00:00
nakeee
fc97253e0c another osx fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1206 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 08:56:29 +00:00
John Peterson
f67a608c7d Made Wiimote config dialog change generate Status report. Still no working connection however.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1204 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 07:40:56 +00:00
John Peterson
5b5e21e4b4 Forgot a few things
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1203 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 03:22:14 +00:00
John Peterson
24cce4938f Added unify option to Log manager that basically disables the verbosity levels for those who wish that
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1202 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 02:52:50 +00:00
omegadox
a26865be88 Added "Edit Config" button to ISOProperties window.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1201 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 21:25:38 +00:00
John Peterson
45e8450e9d Fixed typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1199 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 19:54:12 +00:00
John Peterson
816b979128 Added extension option to Wiimote settings. It doesn't work currently. Renamed a file. Added log manager option to only show logs unique to that verbosity level.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1197 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 19:38:50 +00:00
John Peterson
d463c3b6f4 Made all updates apply in DSP HLE
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1196 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 16:59:20 +00:00
John Peterson
a88a644602 Temporary solution to prevent hanging when closing emulator when render to main fram is used. It may be related to issue 1080.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1195 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 13:01:41 +00:00
memberTwo.mb2
39e44b0482 TIMER_RATIO set to 12. Bus clock should be 1/3 of CPU clock.
This could slowdown games but it's indeed more accurate. So, possible perf hack there.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1194 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 10:06:18 +00:00
John Peterson
92b98d2d58 Forgot to remove this
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1193 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 00:37:37 +00:00
John Peterson
ff29752ed3 Added comment
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1192 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 00:34:18 +00:00
John Peterson
4062a0bab9 Small Wiimote config dialog change
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1191 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 22:59:46 +00:00
John Peterson
f6b30b1680 Bugfix, and moved readme file
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1190 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 22:05:07 +00:00
John Peterson
be6a6215c9 Calibrated emulated Wiimote aiming in widescreen mode. Added config menu to Wiimote. Added hide cursor option to OpenGL plugin. Added custom Wii settings and moved SYSCONF to User/Config (it will be copied by the game to Wii/shared2/sys when a game is run). Made the DSP and Video debugging windowses run on the same dll instance as the main instance.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1188 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 20:09:13 +00:00
nakeee
ecf6825a97 Dont open log file unless you intend to write to it
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1187 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 19:22:10 +00:00
XTra.KrazzY
c5b66b8c77 Fixed logging in opengl
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1186 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 14:39:48 +00:00
nakeee
e2de566546 -dist is now -distToSend
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1185 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 22:32:20 +00:00
memberTwo.mb2
b1563afa8d DC "fix": "Better" watchdogThread. Need to be tested on others PC specs. Everything works with for me (nice Q6600 + 8800GT owners :p ). We may have to put some hardcoded value in GUI for helping debug on other PCs. If it doesn't work and if someone have time, tweak a bit the threshold "FourMsCount" in "GPWatchdogThread" and let me know.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1184 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 21:54:46 +00:00
nakeee
06aff848e3 more porting
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1183 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 20:36:45 +00:00
nakeee
2a06f76f81 porting 1180 to linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1182 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 20:01:24 +00:00
Shawn Hoffman
f48a74a236 let dsp null build in debug mode. fixed typo(?) in wiimote emu, so now left click=A, right click=B. Fixed up ConfigMain to write to the correct offset for changing wii language, and the dialog doesn't get extremely wide anymore. Also ignore rcdefs.h.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1180 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 03:53:00 +00:00
drkiiraziel
9a4dc4e810 Fixed small buffer overruns and other minor bugs that were found by VS2008 code analysis
Added a check on both video plugins to prevent crashing when Memory_GetPtr retuns null pointer at ExecuteDisplayList  (invalid address? Dave Mirra BMX 2 crashes there ...)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1179 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 02:30:29 +00:00
memberTwo.mb2
ab1774b28a DC fix/hack: 1) now a GP-watchdog thread on core 2 locks CPU in gatherpipe (TODO better). 2) Video_SendFifoData send full fifo to GP (should be faster by avoiding the decoder to stall).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1178 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 22:33:48 +00:00
John Peterson
dc123aeebf Four files had been misplaced in the Core project. I moved them back to their folder.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1177 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 19:12:11 +00:00
John Peterson
355e570193 Enabled SSBM sound fixes (hacks)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1176 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 17:13:54 +00:00
John Peterson
9763a52063 Typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1175 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 16:38:19 +00:00
John Peterson
28fc0351fd Bugfix to log manager. Console and OSReport was mixed up.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1174 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 16:35:39 +00:00
John Peterson
2d90e4c62c Fixed Pokemon Battle Revolution sound too
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1172 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 13:04:42 +00:00
John Peterson
98e84e7909 Oops
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1171 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 12:12:56 +00:00
John Peterson
e94ac8efa3 Fixed Wii Sports sound again
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1170 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 12:06:53 +00:00
John Peterson
2976f3f1e3 Fixed Wii AX sound, for real this time
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1169 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 11:47:17 +00:00
omegadox
09e168beac shows "DC" for Dual Core else "SC" for Single Core in the caption bar / Status bar
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1167 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 07:21:33 +00:00
nakeee
b0b6a64567 plog accepts 2 params
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1166 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 16:25:56 +00:00
nakeee
099307cf14 compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1165 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 16:14:57 +00:00
John Peterson
13f2e4f187 Fixed typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1164 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 14:06:36 +00:00
John Peterson
1184d16864 Fixed Wii Sound
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1160 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 13:45:32 +00:00
nakeee
2c74f66070 No more Binary in svn + scons clean up
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1158 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 08:12:48 +00:00
Shawn Hoffman
a3abeed4f2 remove Binary/win32 and Binary/x64 from the svn, and auto copy everything there. Also fix a bug with padsimple where if you stopped emulation while the pad was rumbling, it would do so indefinitely.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1157 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 21:29:28 +00:00
nakeee
15f39d41f3 moving scripts around
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1156 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 21:14:54 +00:00
John Peterson
17c73b8df9 Changed panic to regular message.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1155 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 19:55:32 +00:00
Shawn Hoffman
497e6656cf now files in Data/ don't overwrite previously copied ones on the post-build step.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1153 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 18:48:28 +00:00
John Peterson
45d511dc49 Changed emulated wiimote setting. I'll add an option for this instead.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1152 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 15:56:42 +00:00
John Peterson
b698ea376d Fixed emulated Wiimote again. Improved keyboard/gamepad controls for Wario Land.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1151 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 15:03:21 +00:00
daco65
85abf9d5f9 just a small building fix for the windows post-build process. should help ppl who's dolphin folder is in a directory with spaces like Documents and settings
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1150 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 13:07:25 +00:00
Shawn Hoffman
3d56c23904 get rid of the old WII folder and put DSP.ini where it belongs
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1149 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 10:03:42 +00:00
nakeee
bde5118cfb no need for //
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1148 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 09:31:35 +00:00
nakeee
60e39d5ec6 forgot seps
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1147 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:58:06 +00:00
nakeee
00d554c599 Moved maps dir
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1146 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:33:56 +00:00
nakeee
4fd6b746d9 small fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1145 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:16:09 +00:00
nakeee
1e2120d5f2 moved logs dir
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1144 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:11:59 +00:00
nakeee
a8c6e370e3 StateSaves dir now in new structure
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1143 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 07:57:30 +00:00
Shawn Hoffman
f7cb34f1e0 Migration to the new dir struct (in code only!, no deletion of old dirs...yet). VS projects copy Data/* to Binary/<arch>. Added SConscript to some projects where it was missing. This is the time to move over all your files!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1140 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 04:54:17 +00:00
daco65
de170ee9fd just some minor actionreplay fixing for codes that used 03 size
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1137 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 23:57:59 +00:00
John Peterson
d6f2a0f2e9 I could write a comment to since I'm at it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1136 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 23:55:59 +00:00
John Peterson
ffa2b49903 Wii sound fix. May remove the broken sound that was sometimes heard in Wii Sports.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1135 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 23:35:51 +00:00
nakeee
47dfc9ad38 moved Gameini dir on linux to User/GameConfig
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1134 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 22:12:36 +00:00
nakeee
5e2142a901 more path updates
Dolphin.ini moved to User/Config on linux
waiting for windows ppl to do their job:P


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1133 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 22:00:09 +00:00
nakeee
b47f349c96 Got rid of default Dolphin.ini
Default plugins are now in Paths.h
Important note for scons users, plugin names now match the one on windows!!!
make sure to remove the old ones!! and update your .ini!!



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1131 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 20:59:48 +00:00
Shawn Hoffman
fa1c90a411 linux build fixes. I don't know why ConfigMain is sized oddly on linux.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1130 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 19:09:52 +00:00
John Peterson
eaf0f3b583 Wii Sports sound works
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1128 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 18:46:48 +00:00
Shawn Hoffman
e3f9886c72 GUI updates: filesystemviewer is now ISOproperties, beginning of gameconfig (gameini) editing. Some misc cleanup here and there.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1126 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 18:39:09 +00:00
John Peterson
e2f687470b Added Wii Sports AX CRC
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1125 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 17:24:37 +00:00
John Peterson
9e2b3436b6 Added DSP HLE mail case (used in Pokemon).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1124 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 16:41:45 +00:00
John Peterson
cfcd1b6dd5 Another small DSP HLE update.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1123 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 16:28:46 +00:00
John Peterson
f38b1688cc Small DSP HLE update. Some AX Wii games now play noise (Top Spin 3, Wario Land).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1122 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 08:10:09 +00:00
Sonicadvance1
2a4e584e02 Linux compiling fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1121 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 07:31:40 +00:00
LPFaint99
8373b94fd2 small update, adds check to importFile so only one save per game allowed, adds check to remove file so removing last file on memcard will not corrupt it
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1120 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 07:01:47 +00:00
Shawn Hoffman
70837bb034 replace m_VtxDesc.Tex7Coord that I missed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1119 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 04:50:39 +00:00
Shawn Hoffman
1ceee92770 Since m_VtxDesc.Text7Coord is broken across a 32 bit word boundary, retrieve its value manually. If we didn't do this, the vertex format would be read as one bit offset from where it should be, making 01 become 00, and 10/11 become 01. Among the benefits of this fix: Zelda Wind Waker no longer crashes when you view the map. see http://forums.ngemu.com/dolphin-discussion/114035-those-pesky-bit-fields.html
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1118 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 04:44:41 +00:00
hrydgard
7c1bd6bc6c fix for silly crash in wii mode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1117 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 23:21:05 +00:00
hrydgard
48bce5a05a Map ARAM to MEM2 on Wii the way I think it works. If this breaks stuff or is wrong, please tell me or revert.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1116 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:54:11 +00:00
John Peterson
6fe351bef9 Typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1115 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:49:54 +00:00
John Peterson
c26920efb6 Oops, fixed mistake
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1114 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:48:15 +00:00
John Peterson
0f4b41d5ea Small DSP HLE change
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1113 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:41:24 +00:00
John Peterson
668085e5a1 Fixed typo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1112 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 20:41:02 +00:00
John Peterson
fe19642762 Small changes to DSP HLE. Still no sound in Wii AX. Blocks are turned on but something is wrong, it seems like cur_addr was not moving (in Top Spin 3), if I understand the log correctly.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1111 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 20:32:36 +00:00
nakeee
145d868585 fix to compile on linux (itoa is not standart please don't use it..)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1110 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 19:30:16 +00:00
John Peterson
814aa547ac Added mail viewer to the HLE DSP plugin. Use it by selecting Mail > Scan mails in the sound debugger.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1109 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 10:32:18 +00:00
nakeee
6492b21367 missing file on scons
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1108 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 09:30:36 +00:00
donkopunchstania
9199d1a3bc Added texture converter to convert textures between GX and GL formats using fragment programs. Currently only YUYV <-> RGB is supported, but other formats will be added in the future. Hopefully using fragment program conversion over the current software texture conversion will help movie playback.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1107 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 07:12:14 +00:00
nakeee
814d3ddb0e small code fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1106 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 20:55:04 +00:00
hrydgard
475daf0331 struct fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1105 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 20:17:07 +00:00
hrydgard
ee3dae4952 More AX
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1104 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 19:54:51 +00:00
hrydgard
35e8951f99 oops, left logging on
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1103 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 18:48:40 +00:00
hrydgard
8a0fea72e6 More AX Wii work - ax parsing corrected (hopefully), still no sound :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1102 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 18:38:15 +00:00
hrydgard
860ffe9541 Some preparations for Wii AX (much work remains)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1101 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 16:19:30 +00:00
hrydgard
530fb9ba3d Assorted warning fixes, small mixer improvement when both DTK and HLE audio are used
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1100 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 13:17:17 +00:00
omegadox
42a515ba76 a small fix when not using stretch and a small code move
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1099 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 00:28:12 +00:00
LPFaint99
d2bbd6bda2 ImportFile and RemoveFile "fixed", should not cause corruption anymore, but still needs more work
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1098 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 20:34:43 +00:00
hrydgard
8684b734e8 cleaner cpu string, a better error message
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1097 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 14:28:28 +00:00
memberTwo.mb2
8be6beed6a DC WIP: fifo set/reset hack
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1096 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 14:20:27 +00:00
John Peterson
83b8527085 Some Wiimote to Gamepad translations for Wario Land Shake It
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1095 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 06:31:18 +00:00
omegadox
3303639a6e Fixed stretch to fit for separate render window
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1094 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 04:09:40 +00:00
John Peterson
825335fc2c Readded log manager changes, now with a LOGV function to use the verbosity levels.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1093 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 20:08:31 +00:00
John Peterson
47f103567c Another small change
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1092 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 20:07:09 +00:00
John Peterson
eb6afb7c05 Small changes that were lost in revision 936.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1091 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 20:01:06 +00:00
John Peterson
6d6199a6e6 Added keyboard buttons to wiimote plugin. Todo: add a config window to configure the keys.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1090 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 19:58:55 +00:00
Shawn Hoffman
3bd72c5e3f revert memcardmanager.cpp changes made in r926
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1089 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 19:13:31 +00:00
omegadox
5a9b38d639 small cleanup on info in caption / statusbar
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1088 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 04:37:50 +00:00
daco65
256474bd0e now AR only shows the names of active codes instead of all available codes in the ini...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1087 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 22:05:55 +00:00
fires.gc
03d5443636 it seems that "rename" overwrites files...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1086 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 22:01:09 +00:00
omegadox
2e4cde02fd added comments and a fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1085 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 03:48:03 +00:00
omegadox
9c4b7a4548 Small Fill and Slide fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1084 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 03:39:48 +00:00
fires.gc
135b6e1eb8 added close event so application got shutdown correctly
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1083 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 22:58:26 +00:00
fires.gc
46c284f7a9 enable auto-connection-"hack" for linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1082 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 22:37:23 +00:00
fires.gc
2bbbebbfca shutdown fix for wiimote plugin
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1081 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 22:17:09 +00:00
fires.gc
f122106b61 Workaround for shutdown opengl plugin if you are render to window.
It hangs in a message box (wglMakeCurrent(NULL,NULL) fails) which you cant see and so cant click away. 

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1080 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 21:59:54 +00:00
fires.gc
fafbbdfee5 wiimote code cleaning
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1079 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 21:05:43 +00:00
fires.gc
e19f01c33b another wii banner fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1078 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 21:05:04 +00:00