skidau 
							
						 
					 
					
						
						
							
						
						7e5d877858 
					 
					
						
						
							
							Merge branch 'ES_LAUNCH'  
						
						... 
						
						
						
						Games that are now playable:
Back to the Future: The Game
CSI - Hard Evidence
CSI - Deadly Intent
CSI - Fatal Conspiracy
Red Steel
Metroid Prime: Trilogy
Wii Sports + Wii Sports Resort pack
Sam & Max: Season One
Sam & Max: Beyond Time and Space
Kirby's Dream Collection: Classic Collection
Indiana Jones and the Staff of Kings: Fate of Atlantis
* ES_LAUNCH:
  Fixed SSBB from starting at the mini-games screen.
  Build fix
  Corrected a state bug where newly loaded dols did not have their patches applied.
  Changed the HLE system to allow it to hook the beginning, the end or replace the entire function without changing the GC memory.  Fixes Kirby's Return to Dreamland. Added a way to categorise the type of HLE function.  Currently, there are debug, floating point, memory and generic functions. Added a HLE function for OSGetResetCode (Warm reset).  Fixes the CSI games. Added a switch to disable all of the HLE functions if the idle skipping option is disabled.
  Added some IOS version checks and code to clear memory before loading the dol.
  Added support for Reset (from menu).  Fixes Sam & Max.
  Added an IOS check as games which use IOS older than IOS30 do not need to be HLE'd.  Added some stubs for Reset to Menu and SSBB's load from disc partition.  Fixed loading Fate of Atlantis from the Indiana Jones and the Staff of Kings game.
  Added argument detection and passing to the loaded dol.  This fixes the Wii Sports+Wii Sports Resort bundle pack.
  Added preliminary support for ES_LAUNCH (Wii Multi-boot games) by using HLE to hijack the OSBootDol function.
Conflicts:
	Source/Core/DiscIO/Src/FileSystemGCWii.cpp 
						
						
					 
					
						2013-01-16 20:22:29 +11:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						32855a289c 
					 
					
						
						
							
							Actually export 0-sized files.  
						
						... 
						
						
						
						Fixes issue 5177. 
						
						
					 
					
						2013-01-09 01:31:40 -06:00 
						 
				 
			
				
					
						
							
							
								skidau 
							
						 
					 
					
						
						
							
						
						0c845728cc 
					 
					
						
						
							
							Added support for Reset (from menu).  Fixes Sam & Max.  
						
						
						
						
					 
					
						2012-12-26 23:10:40 +11:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						59fd1008ca 
					 
					
						
						
							
							Wrapped fopen/close/read/write functions inside a simple "IOFile" class. Reading, writing, and error checking became simpler in most cases. It should be near impossible to forget to close a file now that the destructor takes care of it. (I hope this fixes Issue 3635) I have tested the functionality of most things, but it is possible I broke something. :p  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7328  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-11 10:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						6c556786fb 
					 
					
						
						
							
							Move AES to common lib  
						
						... 
						
						
						
						move pch includes to vcproj file for discio
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6643  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-12-22 06:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						9da4fe086b 
					 
					
						
						
							
							allow gcc to check the format of args being passed to MsgAlert and GenericLog. Fixed nearly all warnings that arose from this, as well as some preexisting ones (some were actually crashes and/or bugs...)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6522  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-12-05 09:04:34 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						ad82320107 
					 
					
						
						
							
							Make gcc happy.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5596  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-06-03 20:59:55 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						5539dd4e8b 
					 
					
						
						
							
							Gamelist loading speedup: Be lazy about parsing the file system - it's not necessary for Wii games since the banners are external (in savegames). Also make it possible for the gamelist code to create cache entries for GC images without banners.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5595  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-06-03 20:37:32 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						33566b5c07 
					 
					
						
						
							
							Limit buffer size required to extract files. This helps avoid out of memory errors.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5553  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-05-30 17:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						5b1d21d1a1 
					 
					
						
						
							
							Bunch of tiny memory leaks fixed and cleanup, フウ〜!  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5056  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-02-14 14:06:33 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						183804e442 
					 
					
						
						
							
							Small unicode fix for extracting files (ISOProperties.cpp)  
						
						... 
						
						
						
						Change some PanicYesNo to AskYesNo so that they will always show (WiiSaveCrypted.cpp)
Adds more country filtering options to Gamelist (france, italy, korea, taiwan, and unknown country)
Misc. fixes for potential crashes that can only occur with a corrupted dump == check filesize of a dump before spending time looking for the cause of a crash :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4802  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-01-11 05:07:56 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						37b9fed89e 
					 
					
						
						
							
							allow for extracting apploader/dol from gc/wii images without having to extract the whole fst. for now, the wii extraction just comes from partition 1.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4746  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-29 13:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						5123ece26a 
					 
					
						
						
							
							fix some warnings, compile Plugin_VideoSoftware against the plain multithreaded version of libc instead of the MT DLL version.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4460  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-10-24 01:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						92b0d620b9 
					 
					
						
						
							
							Allow dumping of dol files from gc discs  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4394  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-10-11 16:06:02 +00:00 
						 
				 
			
				
					
						
							
							
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						e76d2a1a4c 
					 
					
						
						
							
							Various fixes for ISOProperties's filesystem viewer, bugfix for empty folders not being empty thanks to j4ck.fr0st (issue 702), also added icons and fixed dumping all files from a wii game.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4266  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-13 22:03:18 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						be702ce750 
					 
					
						
						
							
							patch by Daco for extracting directory contents from a gcm (which also allows dumping an entire partion other than 0 from a wii disc)  
						
						... 
						
						
						
						plus a small fix for File::GetSize log
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4258  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-13 09:03:38 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						e31cc7d1fe 
					 
					
						
						
							
							Experimental support for dumping all files from a gcm  
						
						... 
						
						
						
						supports partition 0 on wii discs (disabled) and will fail on dir structures that are too deep
no progress bar yet, so it looks like dolphin does not respond while dumping
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4254  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-12 09:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						d210fbac2c 
					 
					
						
						
							
							Wii images can now be scrubbed and compressed (my z:tp wii is now 1.08GB :D )  
						
						... 
						
						
						
						Currently scrubbing will display a warning that it removes the garbage data PERMENENTLY from the original file (mainly for speed of scrubbing). It could be removed in the future if people agree with me, since it is indeed just garbage.
Any tips for making scrubbing faster would be welcomed :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3267  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-21 19:19:15 +00:00 
						 
				 
			
				
					
						
							
							
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						870242fc79 
					 
					
						
						
							
							Fixed path of banner.bin in GamelistCtrl not getting the good TitleID, replaced fullscreen on Esc key by Alt+Enter, Esc now escape fullscreen or stop emulation (as requested, but i find it better too)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3101  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-28 23:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						adb791dd58 
					 
					
						
						
							
							Fixed a little crash I had in ISOProperties with Mario Kart Wii, it was trying to read a third unknown partition type.  
						
						... 
						
						
						
						Effectively toggling throttle in DSP HLE/LLE when the game is running
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3096  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-27 23:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						87cf3e64bd 
					 
					
						
						
							
							Fixed few \ on code that suppose to work on linux as well.  
						
						... 
						
						
						
						That most fixed something, probably some crash and some iso properties issue:)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2536  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-03 10:21:13 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						fb3e523401 
					 
					
						
						
							
							some more warning cleanup.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1999  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-24 01:50:23 +00:00 
						 
				 
			
				
					
						
							
							
								facugaich 
							
						 
					 
					
						
						
							
						
						3be88bb2dd 
					 
					
						
						
							
							- Janitorial tasks  
						
						... 
						
						
						
						- Bugfix in ARCode/Patch editor
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1612  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-20 18:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								bushing 
							
						 
					 
					
						
						
							
						
						49cfded60b 
					 
					
						
						
							
							set svn:eol-style=native for **.cpp  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1442  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-08 05:30:24 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						dcbc8e78d4 
					 
					
						
						
							
							Massive style & comment cleanup of (mostly) GL plugin - also split some large files. A minor speedup for BP writes - merged the two switch()-es.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@899  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-17 11:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						b2c619da61 
					 
					
						
						
							
							Submit all kind of misc little changes and cleanup so I get a clean slate. There should be nothing in here that really changes anything important, except fixing some types in the filesystemgc stuff.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@717  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-28 16:49:58 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						e4785df7a2 
					 
					
						
						
							
							Ban compression of Wii images until it has been tested. All sorts of minor cleanup.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@669  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-24 19:10:56 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						cca92d4e38 
					 
					
						
						
							
							constification, code style, changed vector<FileInfo*> to vector<FileInfo> for less allocs and more speed in debug mode  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@611  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-22 20:35:44 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						369a6d2883 
					 
					
						
						
							
							We hate pointer games, don't we?  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@597  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-21 15:04:22 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						60a4630324 
					 
					
						
						
							
							FileSystem: Fixed SOME memory leaks, cleaned up code and fixed empty entry bug.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@596  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-21 14:51:40 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						d9e4b55f15 
					 
					
						
						
							
							Might Fix the Viewer in Windows  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@590  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-20 19:27:23 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						28cd7e220c 
					 
					
						
						
							
							Started Work on File System Viewer. It isn't very pretty yet  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@570  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-18 03:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						23665a7b93 
					 
					
						
						
							
							Cross compatibility function union (strcasecmp, unlink)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@293  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-24 16:25:52 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						8f6d7ad5e9 
					 
					
						
						
							
							...  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@285  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-23 19:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								masken 
							
						 
					 
					
						
						
							
						
						ae5b59747a 
					 
					
						
						
							
							Turned on Warnings as Errors for all vcprojs. Fixed almost all of the warnings in win32. Added many SVN Ignore settings.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@283  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-23 15:28:24 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						775dc8a9c0 
					 
					
						
						
							
							Initial megacommit.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-12 17:40:22 +00:00