/[pcsx2_0.9.7]/branch/debug
ViewVC logotype

Log of /branch/debug

View Directory Listing Directory Listing


Sticky Revision:

Revision 420 - Directory Listing
Modified Fri Mar 4 02:57:34 2011 UTC (8 years, 9 months ago) by william
committing latest build:
Includes new dialog on Misc menu (that iwll show the current PC and CODE instruction, this may not serve any purpose)

Revision 419 - Directory Listing
Modified Thu Mar 3 06:10:37 2011 UTC (8 years, 9 months ago) by william
add support to display a dialog that will show the current PC and code instruction


Revision 418 - Directory Listing
Modified Sun Feb 27 09:32:11 2011 UTC (8 years, 9 months ago) by william
committing latest releast: pcsx2-0.9.7-r4370

Revision 417 - Directory Listing
Modified Sun Feb 27 08:38:28 2011 UTC (8 years, 9 months ago) by william
change name of pcsx2 out file to: pcsx2-r4370.exe

Revision 416 - Directory Listing
Modified Sun Feb 27 08:31:43 2011 UTC (8 years, 9 months ago) by william
switching from debug to release (much, much faster....)

Revision 415 - Directory Listing
Modified Sun Feb 27 08:25:06 2011 UTC (8 years, 9 months ago) by william
fix issues from upstream merge of r4239-r4370

Revision 414 - Directory Listing
Modified Sun Feb 27 08:13:38 2011 UTC (8 years, 9 months ago) by william
update ignores

Revision 413 - Directory Listing
Modified Sat Feb 26 23:03:36 2011 UTC (8 years, 9 months ago) by william
merged upstream revisions: r4239-r4370

Revision 409 - Directory Listing
Modified Fri Feb 25 19:59:17 2011 UTC (8 years, 9 months ago) by william
Creating latest branch for r4358

Revision 407 - Directory Listing
Modified Fri Feb 25 19:39:18 2011 UTC (8 years, 9 months ago) by william
remove latest branch for re-branching

Revision 406 - Directory Listing
Modified Fri Feb 25 19:25:27 2011 UTC (8 years, 9 months ago) by william
Creating latest branch for r4358

Revision 405 - Directory Listing
Modified Fri Feb 25 19:11:19 2011 UTC (8 years, 9 months ago) by william
remove latest branch for re-branching

Revision 404 - Directory Listing
Modified Fri Feb 25 19:07:33 2011 UTC (8 years, 9 months ago) by william
commit latest

Revision 403 - Directory Listing
Modified Fri Feb 25 18:51:23 2011 UTC (8 years, 9 months ago) by william
remove latest branch for re-branching

Revision 400 - Directory Listing
Modified Tue Jan 25 04:03:08 2011 UTC (8 years, 10 months ago) by william
implement FreezeRam and ThawRam (these were never really implemented)


Revision 399 - Directory Listing
Modified Mon Jan 24 07:59:16 2011 UTC (8 years, 10 months ago) by william
Corrected an issue in: IRamProvider::CreateMainRamSnapshot_RW()
** Where the EE_MAIN_RAM struct pointer, _EE_MAIN_RAM, was not being initialized properly
   by using: struct EE_MAIN_RAM* _EE_MAIN_RAM = (struct EE_MAIN_RAM*)malloc(sizeof(struct EE_MAIN_RAM));

Revision 398 - Directory Listing
Modified Mon Jan 24 06:06:21 2011 UTC (8 years, 10 months ago) by william
create functions for returning EE mainram as fixed array


Revision 397 - Directory Listing
Modified Fri Jan 21 03:55:23 2011 UTC (8 years, 10 months ago) by william
don't throw assertions related to bogus timer ids


Revision 396 - Directory Listing
Modified Fri Jan 21 03:52:59 2011 UTC (8 years, 10 months ago) by william
commit private memcards

Revision 395 - Directory Listing
Modified Fri Jan 21 03:44:50 2011 UTC (8 years, 10 months ago) by william
committing inis for latest version (these settings should be reset)
*** PCSX2 settings based on settings contained in the local ini file must have pcsx2_portable.ini in the root)

Revision 394 - Directory Listing
Modified Fri Jan 21 02:36:48 2011 UTC (8 years, 10 months ago) by william
increase PCSX2_UPSTREAM_REVISION from 4169 to 4238


Revision 393 - Directory Listing
Modified Fri Jan 21 02:30:13 2011 UTC (8 years, 10 months ago) by william
merged upstream revisions: r4170-r4238

Revision 390 - Directory Listing
Modified Sun Jan 16 11:34:49 2011 UTC (8 years, 10 months ago) by william
committing latest build (upstream: v0.9.7.4169 local: 0.9.7.389-ramdump-latest)

Revision 389 - Directory Listing
Modified Sun Jan 16 11:22:36 2011 UTC (8 years, 10 months ago) by william
** re-disable OldValue radio button
** change OldValue radio button text to: Old Value (Unknown)


Revision 388 - Directory Listing
Modified Sun Jan 16 11:18:51 2011 UTC (8 years, 10 months ago) by william
remove BitConverter from System (this was moved to MemoryTools, don't know why it came back)

Revision 387 - Directory Listing
Modified Sun Jan 16 11:15:08 2011 UTC (8 years, 10 months ago) by william
*** Add testing code to determine why OldValue searching is throwing std::badalloc


Revision 386 - Directory Listing
Modified Sun Jan 16 09:33:10 2011 UTC (8 years, 10 months ago) by william
** re-format all code
** move SearchProgress update code into own void method
** Change LastSearch in SearchArgs to fixed size array of size: Ps2MemSize::MainRam
   -- fixes old value not showing the actual old value (it was a pointer to the current value!!!)
** hide some radio buttons, where the code-behind is not working

++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++
*   SEARCH FUNCTION IS GOING GOLD for the moment (it actually is now working)
	*	Specific value searches now completely work for all bit-size(s)
	*	Old and New value(s) are correctly shown
	*	The correct addresses are shown (no more repeated address, i.e. address where the value does not exist)
++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++


Revision 385 - Directory Listing
Modified Sun Jan 16 08:21:16 2011 UTC (8 years, 10 months ago) by william
miscellaneous fixes


Revision 384 - Directory Listing
Modified Sun Jan 16 07:15:30 2011 UTC (8 years, 10 months ago) by william
*** copy new code from SearchFor_U32 to SearchFor_U8/16/64


Revision 383 - Directory Listing
Modified Sun Jan 16 07:10:54 2011 UTC (8 years, 10 months ago) by william
*** when resetting search, don't reset the state of the radio buttons


Revision 382 - Directory Listing
Modified Sun Jan 16 07:08:07 2011 UTC (8 years, 10 months ago) by william
*** fix reported search results (don't duplicate addresses)


Revision 381 - Directory Listing
Modified Sun Jan 16 06:34:44 2011 UTC (8 years, 10 months ago) by william
commit current WIP:

*** attempting to make SearchFor_U32 actually weed through the results list


Revision 380 - Directory Listing
Modified Sun Jan 16 05:04:14 2011 UTC (8 years, 10 months ago) by william
Add #define: that temporarily increase the number of results before display
INCREASE_NUMBER_OF_RESULTS_BEFORE_DISPLAY 0x1


Revision 379 - Directory Listing
Modified Sun Jan 16 04:55:29 2011 UTC (8 years, 10 months ago) by william
commit current WIP


Revision 378 - Directory Listing
Modified Mon Jan 10 03:39:00 2011 UTC (8 years, 11 months ago) by william
*** minor changes -> search is broken (does not work, correctly)


Revision 377 - Directory Listing
Modified Mon Jan 10 03:38:18 2011 UTC (8 years, 11 months ago) by william
*** BUG FIX: Fixed issue where ram dumps were not dumping binary data correctly


Revision 376 - Directory Listing
Modified Sun Jan 9 11:10:33 2011 UTC (8 years, 11 months ago) by william
clear the list view of results before adding more


Revision 375 - Directory Listing
Modified Sun Jan 9 11:09:10 2011 UTC (8 years, 11 months ago) by william
if the number of found search results is less than or equal to MIN_NUMBER_OF_RESULTS_BEFORE_DISPLAY
display them in the list view


Revision 374 - Directory Listing
Modified Sun Jan 9 10:19:43 2011 UTC (8 years, 11 months ago) by william
fix issue with checking for FirstSearch (was not correctly dereferencing pointer)


Revision 373 - Directory Listing
Modified Sun Jan 9 09:56:33 2011 UTC (8 years, 11 months ago) by william
continue commit of patch finder WIP


Revision 372 - Directory Listing
Modified Sun Jan 9 07:45:05 2011 UTC (8 years, 11 months ago) by william
*** added an unknown search comparison operator
*** set max length of search value textbox when selecting various bit sizes


Revision 371 - Directory Listing
Modified Sun Jan 2 00:35:02 2011 UTC (8 years, 11 months ago) by william
moved wxCheatFinderDialog connect menus away from the debug menu and placed it under the misc menu (as it is in release)


Revision 370 - Directory Listing
Modified Sat Jan 1 10:19:02 2011 UTC (8 years, 11 months ago) by william
made some minor changes:
** used the wrong status update control in search thread when setting right most text
** fixed Comparision Operator radiobutton's text getting cut-off
** other changes I probably forget. heh.


Revision 369 - Directory Listing
Modified Sat Jan 1 10:08:07 2011 UTC (8 years, 11 months ago) by william
forgot some paranthesis when setting the SEARCH_LABEL_TOTAL_RESULTS text control, in the SearchThread, to 'Searching.'


Revision 368 - Directory Listing
Modified Sat Jan 1 10:06:00 2011 UTC (8 years, 11 months ago) by william
updated wxCheatFinderDialog and associated header files -- still a WIP


Revision 366 - Directory Listing
Modified Fri Dec 31 23:17:20 2010 UTC (8 years, 11 months ago) by william
** adding newly created wxCheatFinderDialog (WIP)
** added support to be able to call this from the 'Debug' menu


Revision 360 - Directory Listing
Modified Fri Dec 31 14:45:52 2010 UTC (8 years, 11 months ago) by william
added BitSize to Byte unions, made Size take this and / by 8


Revision 359 - Directory Listing
Modified Fri Dec 31 13:51:25 2010 UTC (8 years, 11 months ago) by william
implemented bitconverter in IRamProvider.cpp


Revision 358 - Directory Listing
Modified Fri Dec 31 13:33:59 2010 UTC (8 years, 11 months ago) by william
fully implemented BitConverter to convert between u8/u16/u32/u64 and create byte arrays for the types


Revision 357 - Directory Listing
Modified Fri Dec 31 10:21:21 2010 UTC (8 years, 11 months ago) by william
** moved ram reading relates classes and headers to MemoryTools/
** Added MemoryTools/BitConverter.cpp and MemoryTools/BitConverter.h (was not the preventing compile)
** Fixed MemoryTools/wxRamViewDialog.cpp (a header include issues and some defines were precenting compile)

Revision 356 - Directory Listing
Modified Fri Dec 31 10:03:06 2010 UTC (8 years, 11 months ago) by william
initial definition of BitConverter (project compiles)

Revision 355 - Directory Listing
Modified Fri Dec 31 09:44:55 2010 UTC (8 years, 11 months ago) by william
reverted back to r353 so the project would compile (next commit will include bitconverter)

Revision 354 - Directory Listing
Modified Fri Dec 31 08:49:07 2010 UTC (8 years, 11 months ago) by william
moved to MemoryTools:
IRamProvider
PS2RamProviders.h
wxRamViewDialog


Revision 353 - Directory Listing
Modified Thu Dec 30 18:56:19 2010 UTC (8 years, 11 months ago) by william
increase PCSX2_UPSTREAM_REVISION to r4169


Revision 352 - Directory Listing
Modified Thu Dec 30 18:55:26 2010 UTC (8 years, 11 months ago) by william
merged upstream: r4163-r4169

Revision 351 - Directory Listing
Modified Thu Dec 30 18:54:42 2010 UTC (8 years, 11 months ago) by william
renamed PS2RamProvider to PS2RamProviders (this has static declarations of IRamProvider)

Revision 350 - Directory Listing
Modified Thu Dec 30 18:53:44 2010 UTC (8 years, 11 months ago) by william
update ignores: ignore ps2 memcards

Revision 349 - Directory Listing
Modified Thu Dec 30 18:48:06 2010 UTC (8 years, 11 months ago) by william
re-define PS2_ELF_ENTRYPOINT and use for ee_Main's RamStart_Pc


Revision 348 - Directory Listing
Modified Thu Dec 30 18:46:36 2010 UTC (8 years, 11 months ago) by william
permanetly enable HAVE_MEMORY_PATCH


Revision 347 - Directory Listing
Modified Thu Dec 30 18:46:01 2010 UTC (8 years, 11 months ago) by william
finalizing memory patch code


Revision 346 - Directory Listing
Modified Thu Dec 30 16:34:13 2010 UTC (8 years, 11 months ago) by william
changed u8/u16/u32/u64 byte unions to have byte members named b01,b02...b0n


Revision 345 - Directory Listing
Modified Thu Dec 30 16:25:14 2010 UTC (8 years, 11 months ago) by william
for the unions of u8/u16/u32 remote the 'To' so they are U8Bytes, U16Bytes, and U32Bytes now


Revision 344 - Directory Listing
Modified Thu Dec 30 16:22:59 2010 UTC (8 years, 11 months ago) by william
updated memory writing routines (added unions to split u8/u16/u32 into hex bytes)


Revision 343 - Directory Listing
Modified Thu Dec 30 10:34:27 2010 UTC (8 years, 11 months ago) by william
minor changes


Revision 342 - Directory Listing
Modified Thu Dec 30 10:11:21 2010 UTC (8 years, 11 months ago) by william
completely re-did IRamProvider and added PS2RamProviders for:
EE - Main Rom, Rom1, Rom2, ERom (as static class declarations)
** among other enhancments and speed fixes


Revision 341 - Directory Listing
Modified Wed Dec 29 11:19:45 2010 UTC (8 years, 11 months ago) by william
fix some usages of MIN/MAX Ram defines (use __RAM__PROVIDER__->RamSize_Min or RamSize_Max, rather than the constants directly)


Revision 340 - Directory Listing
Modified Wed Dec 29 11:03:03 2010 UTC (8 years, 11 months ago) by william
*** made various changes (all for the best I hope!!!)


Revision 339 - Directory Listing
Modified Wed Dec 29 09:56:01 2010 UTC (8 years, 11 months ago) by william
in IRamProvider.h:
**renamed some methods
**created some implementation methods that do the real work (these are private)
  (that the renamed methods call)


Revision 338 - Directory Listing
Modified Wed Dec 29 09:36:20 2010 UTC (8 years, 11 months ago) by william
fix main frame height and width to maintain aspect ratio for background image (when WX_USE_DEFAULT_MAINFRAME_SIZE is not defined)


Revision 337 - Directory Listing
Modified Wed Dec 29 09:21:21 2010 UTC (8 years, 11 months ago) by william
** removed old useless
** using eeMem->Main rather than raw ram reads (increases speed)
** other enhancements


Revision 336 - Directory Listing
Modified Wed Dec 29 08:42:59 2010 UTC (8 years, 11 months ago) by william
use eeMem->Main when reading memory while dumping ram


Revision 335 - Directory Listing
Modified Tue Dec 28 09:16:50 2010 UTC (8 years, 11 months ago) by william
*** fix Log Options Dialog Position relative to main frame


Revision 334 - Directory Listing
Modified Tue Dec 28 08:33:27 2010 UTC (8 years, 11 months ago) by william
fix macros from previous commit
*** allow #define to set the main frame to default size of the background logo
    or allow the width/height of the logo to be set which will resize the main frame
*** keep everythig in the macors (easier to maintain, rather than touching all instances)

*** can define WX_USE_DEFAULT_MAINFRAME_SIZE to set the mainframe to its default size
    or undefine it and set the width/height manually


Revision 333 - Directory Listing
Modified Tue Dec 28 08:31:39 2010 UTC (8 years, 11 months ago) by william
restored previous version of file


Revision 332 - Directory Listing
Modified Tue Dec 28 07:38:52 2010 UTC (8 years, 11 months ago) by william
*** add defines:
#define MAINFRAME_WIDTH 500 // set main frame width
#define MAINFRAME_HEIGHT 250 // set main frame height

const wxSize wxMainFrameSize(MAINFRAME_WIDTH,MAINFRAME_HEIGHT); // set the size of the main frame
#define wxMainFrameLogo wxGetApp().GetLogoBitmap() // define a macro to the main frame logo

** Main Frame's size can now bet set by changing MAINFRAME_WIDTH & MAINFRAME_HEIGHT


Revision 331 - Directory Listing
Modified Tue Dec 28 04:28:42 2010 UTC (8 years, 11 months ago) by william
increased PCSX2_UPSTREAM_REVISION to r4160


Revision 330 - Directory Listing
Modified Tue Dec 28 04:24:23 2010 UTC (8 years, 11 months ago) by william
merged upstream r4154-r4160

Revision 329 - Directory Listing
Modified Mon Dec 27 20:02:58 2010 UTC (8 years, 11 months ago) by william
add MAX_RAM_ALIGNMENT to MAX_RAM_ADDRESS rather than subtract it (this will allow me to increase or decrease the MAX_RAM_ADDRESS based on a positive/negative MAX_RAM_ALIGNMENT


Revision 328 - Directory Listing
Modified Mon Dec 27 20:01:55 2010 UTC (8 years, 11 months ago) by william
turn on HAVE_MEMORY_DUMP_TESTING -> set to true


Revision 327 - Directory Listing
Modified Mon Dec 27 20:00:45 2010 UTC (8 years, 11 months ago) by william
attempt to write single bytes in UpateRamLocation -> still get access violations writeing to any address


Revision 326 - Directory Listing
Modified Mon Dec 27 08:59:27 2010 UTC (8 years, 11 months ago) by william
attempt to freeze mainram before writing/patching it ... still cannot get memWrite32 to work, but memRead32 works fine


Revision 325 - Directory Listing
Modified Mon Dec 27 08:25:56 2010 UTC (8 years, 11 months ago) by william
cleaned up some commented-out code


Revision 324 - Directory Listing
Modified Mon Dec 27 08:05:29 2010 UTC (8 years, 11 months ago) by william
added define MAX_RAM_ALIGNMENT, for future use to adjust MAX_RAM_ADDRESS


Revision 321 - Directory Listing
Modified Mon Dec 27 05:13:25 2010 UTC (8 years, 11 months ago) by william
*** Committing build: pcsx2-0.9.7-DEBUG (upstream: v0.9.7.4151 local: v0.9.7.315-ramdump-latest)
*** update svn:ignores to exclude ini configurations among other user-specific files

Revision 320 - Directory Listing
Modified Mon Dec 27 05:02:53 2010 UTC (8 years, 11 months ago) by william
svn:ignore bios and sstates

Revision 319 - Directory Listing
Modified Mon Dec 27 05:01:39 2010 UTC (8 years, 11 months ago) by william
delete bios/sstates

Revision 318 - Directory Listing
Modified Mon Dec 27 04:58:16 2010 UTC (8 years, 11 months ago) by william
** updated upstream_repository_revision.txt/SysForwardDefs.h to r4151
** updated local tag to ramdump-latest
** removed local_repository_revision.txt (uneeded now, in this branch)

Revision 316 - Directory Listing
Modified Mon Dec 27 04:26:02 2010 UTC (8 years, 11 months ago) by william
** fix ZZOgl & SPU2-X project build/compilation error in Visual Studio 2008 Project file (relavent/related to upstream revisions: r4049-r4151)
--> ZZOgl: Changed project build order, to include: wxAdv28, wxCore28, & w32pthreads_lib as dependency of the project
--> SPU2-X: Changed project build order, to include: x86emitter as dependency of the project

!!! These changes should be ported to other Visual Studio project file(s) if they fail to build due to these projects being dependent on the .lib files stated above

Revision 315 - Directory Listing
Modified Mon Dec 27 04:02:56 2010 UTC (8 years, 11 months ago) by william
merged upstream r4051-r4151

Revision 314 - Directory Listing
Modified Sun Dec 26 18:56:19 2010 UTC (8 years, 11 months ago) by william
** merged upstream r4049 (re-integration of GregMiscellaneous branch)
** applied patched to GigTranser.cpp in ZZOgl from r4140 to change 'static int count = 0;' to 'static int path1_count = 0;')

Revision 312 - Directory Listing
Modified Sun Dec 26 10:27:29 2010 UTC (8 years, 11 months ago) by william
** merged upstream revisions: r3795-r4048
** fixed up some code in System.cpp and IRamProvider.h --> so project would compile

Revision 311 - Directory Listing
Modified Sun Dec 26 09:45:14 2010 UTC (8 years, 11 months ago) by william
committing latest build

Revision 310 - Directory Listing
Modified Sun Dec 26 08:45:49 2010 UTC (8 years, 11 months ago) by william
** imported r298-r299,r302 and sstates ignore from r303 (all from deleted branch)
r298 changelog:
	*remove unneeded libs
r299 changelog:
	*remove unneeded CG headers
r302 changelog:
	*ignore VCprojects/bios/*
r303 changelog (only sstates):
	*ignore VCprojects/sstates/*

Revision 308 - Directory Listing
Modified Sun Dec 26 08:32:43 2010 UTC (8 years, 11 months ago) by william
branching r3795-ramdump to ramdump-latest, to be able to pull in latest upstream revisions.

Revision 307 - Directory Listing
Modified Sun Dec 26 08:31:26 2010 UTC (8 years, 11 months ago) by william


Revision 306 - Directory Listing
Modified Sat Dec 25 18:37:03 2010 UTC (8 years, 11 months ago) by william
--Merged upstream r4142:
<--r4142 Changelog
<--Cleared up a bit the code and added the FOG handler.
--Updated Version to reflect merge of r4142
--committing build of upstream: 0.9.7.4142 local: 0.9.7.304-ramdump

Revision 305 - Directory Listing
Modified Sat Dec 25 15:54:38 2010 UTC (8 years, 11 months ago) by william
latest intermediate build

Revision 304 - Directory Listing
Modified Sat Dec 25 15:53:06 2010 UTC (8 years, 11 months ago) by william
minor change to MemWrite32 in UpdateRamLocation


Revision 303 - Directory Listing
Modified Sat Dec 25 15:47:26 2010 UTC (8 years, 11 months ago) by william
committing build of: pcsx2-0.9.7-DEBUG (upstream: v0.9.7.4141 local: v0.9.7.301-ramdump)

Revision 302 - Directory Listing
Modified Sat Dec 25 14:51:05 2010 UTC (8 years, 11 months ago) by william
ignore VCprojects/bios

Revision 301 - Directory Listing
Modified Sat Dec 25 14:35:33 2010 UTC (8 years, 11 months ago) by william
updated PCSX2_UPSTREAM_REVISION from 3795 to 4141


Revision 300 - Directory Listing
Modified Sat Dec 25 14:32:51 2010 UTC (8 years, 11 months ago) by william
Disabled Build of Plugin: ZZOgl 
- until a fix is committed in the upstream trunk to resolve some undefined symbols errors

Revision 299 - Directory Listing
Modified Sat Dec 25 14:02:12 2010 UTC (8 years, 11 months ago) by william
remove unneeded CG headers

Revision 298 - Directory Listing
Modified Sat Dec 25 13:58:00 2010 UTC (8 years, 11 months ago) by william
remove unneeded libs

Revision 296 - Directory Listing
Modified Sat Dec 25 12:13:06 2010 UTC (8 years, 11 months ago) by william
** Fix Ps2MemSize::Base being renamed tp Ps2MemSize::MainRam in IRamProvider.h
** Fix merge of System.cpp (to support local versioning)

Revision 295 - Directory Listing
Modified Sat Dec 25 12:04:37 2010 UTC (8 years, 11 months ago) by william
Merged upstream: r4141
r4141 ChangeLog:
Started doing Register detection for the packets. (Still missing A+D and FOG)
Happy Christmas to everyone. ;)

Revision 292 - Directory Listing
Modified Sat Dec 25 06:37:41 2010 UTC (8 years, 11 months ago) by william
Merge Upstream Revision: 4140
r4140 upstrem changelog:
zzogl-pg: compilation fixex for MSVC builds:
 * resolve a namespace conflict between std::count (due to a 'using namespatce std;' directive)  [debug builds only]
 * switch all MSW-specific code to be unicode compliant so that unicode-only Utilities lib can be used under Windows.  [should work, but needs proper testing]
 * fix some properties sheets so that windows-specific DLL dependencies (common controls and UUID stuff provided by Windows) are linked automatically into wx/utils based plugins.

Revision 291 - Directory Listing
Modified Sat Dec 25 03:21:52 2010 UTC (8 years, 11 months ago) by william
Merged upstream revisions: 3795-4139 (Brings in all changes made after the branch created @ r3795)

Shoud add, but is not limited to: (changes made in r4132, upstream)

Integrated new wxSavestates.  Features:
 * Savestates are now 'proper' zip archives, which can be opened by any zip tool such as 7zip or winrar.  PS2 virtual machine memory components are stored as individual files (such as eemem.bin, iopmem.bin, etc), and can be extracted, modified, and re-packed easily (maybe fun for hacking!)
 * Savestate filenames are now based on a combination of serial code and CRC, ex: SLUS-12345_(0D386A2).00.p2s
 * Savestates made during the BIOS will have meaningful CRC codes now, instead of 0000000.
 * Minor improvements to error handling.
 * Better support for unicode and internationalized windows installs.
 * Prep work for eventual screenshots embedded into savestates (WIP)
 * Changed i18n macros around a bit to help differentiate out some of the lesser needed translation items. gettext po/pot file updates will be forthcoming.


Revision 289 - Directory Listing
Modified Sat Dec 25 02:47:42 2010 UTC (8 years, 11 months ago) by william
branching r3795-ramdump to ramdump-latest, to be able to pull in latest upstream revisions

Revision 288 - Directory Listing
Modified Sat Dec 25 02:24:53 2010 UTC (8 years, 11 months ago) by william
ignore commits to sstates folder

Revision 287 - Directory Listing
Modified Sat Dec 25 02:23:57 2010 UTC (8 years, 11 months ago) by william
remove save states folder from binary (will add back, but as ignored)

Revision 276 - Directory Listing
Modified Fri Nov 12 01:45:15 2010 UTC (9 years ago) by william
Creating latest branch for r4013

Revision 275 - Directory Listing
Modified Fri Nov 12 01:33:20 2010 UTC (9 years ago) by william
remove latest branch for re-branching

Revision 271 - Directory Listing
Modified Sat Oct 30 07:30:51 2010 UTC (9 years, 1 month ago) by william
// write out PS2's 32MB of ram
for (addr = start_pc; addr < end_pc; addr ++)

rather than:
// write out PS2's 32MB of ram
for (addr = start_pc; addr <= end_pc+3; addr ++)


Revision 270 - Directory Listing
Modified Thu Oct 14 18:19:14 2010 UTC (9 years, 1 month ago) by william
Correct PCSX2-Version: pcsx2-0.9.7-DEBUG (upstream: v0.9.7.3795 local: v0.9.7.263-ramdump)


Revision 266 - Directory Listing
Modified Thu Oct 14 15:42:03 2010 UTC (9 years, 1 month ago) by william
committing latest build

Revision 265 - Directory Listing
Modified Thu Oct 14 15:09:35 2010 UTC (9 years, 1 month ago) by william
Turn off: HAVE_MEMORY_DUMP_TESTING
- Milestone: everything is working, except for memory patching (which is disabled [i.e. can't use it] and controled by above define)


Revision 264 - Directory Listing
Modified Thu Oct 14 15:03:19 2010 UTC (9 years, 1 month ago) by william
fix an issue where ram dumps were not dumping all data between start and end addresses.


Revision 263 - Directory Listing
Modified Thu Oct 14 13:57:08 2010 UTC (9 years, 1 month ago) by william
implment intelligent handling to detect when a game is running/has been started while dialog was alredy open


Revision 262 - Directory Listing
Modified Thu Oct 14 12:30:22 2010 UTC (9 years, 1 month ago) by william
forgot to remove <sstream> include


Revision 261 - Directory Listing
Modified Thu Oct 14 12:29:37 2010 UTC (9 years, 1 month ago) by william
using sprintf instead of stringstream/ostringstream to convert int<=>hex


Revision 260 - Directory Listing
Modified Thu Oct 14 12:03:42 2010 UTC (9 years, 1 month ago) by william
when viewing ram use a '.' instead of ' ' to represent non-printable characters -- makes it easier on the eys, I think.


Revision 259 - Directory Listing
Modified Thu Oct 14 09:38:29 2010 UTC (9 years, 1 month ago) by william
Turn on: HAVE_MEMORY_DUMP_TESTING


Revision 258 - Directory Listing
Modified Thu Oct 14 09:32:11 2010 UTC (9 years, 1 month ago) by william
fix raw dump


Revision 257 - Directory Listing
Modified Thu Oct 14 07:27:03 2010 UTC (9 years, 1 month ago) by william
fix memory view not showing MAX_VIEWABLE_RAM
Set RAM_REFRESH_INTERVAL to 250ms


Revision 256 - Directory Listing
Modified Thu Oct 14 06:41:52 2010 UTC (9 years, 1 month ago) by william
implement the ability to enable/disable certain memory dump dialog controls (also reduce RAM REFRESH INTERNAL to 10ms)


Revision 255 - Directory Listing
Modified Thu Sep 30 07:23:18 2010 UTC (9 years, 2 months ago) by william
attempt to implement memory patching -- memWrite32 seems to fail .... don't know why ....

Revision 254 - Directory Listing
Modified Thu Sep 30 06:02:09 2010 UTC (9 years, 2 months ago) by william
Implement dumping all of the PS2's 32MB of Ram
#define MIN_RAM_ADDRESS 0x00100000
#define MAX_RAM_ADDRESS _MAX_RAM_ADDRESS()

inline unsigned int _MAX_RAM_ADDRESS() {
	
	unsigned int memsize = 
		//Ps2MemSize::Rom + 
		//Ps2MemSize::Rom1 + 
		//Ps2MemSize::Rom2 + 
		//Ps2MemSize::ERom +
		Ps2MemSize::Base; 
		//Ps2MemSize::Hardware + 
		//Ps2MemSize::Scratch;
return memsize;
}

Revision 253 - Directory Listing
Modified Thu Sep 30 03:30:53 2010 UTC (9 years, 2 months ago) by william
added checks to return the proper memory at the correct times

Revision 252 - Directory Listing
Modified Sat Sep 25 11:44:15 2010 UTC (9 years, 2 months ago) by william
wxRamViewDialog.cpp:
** pass MAX_VIEWABLE_RAM to PS2RamProvider constructor
** update provider->CurrentMemoryAddr = CURRENT_TOP_ADDR; provider->CurrentMemoryViewSize = MAX_VIEWABLE_RAM;
IRamProvider.h:
** make bool UpdateRamLocation a virtual function (so it can be overriden in PS2RamProvider.cpp)
PS2RamProvider.cpp/PS2RamProvider.h:
** make Debug_Read8 return -1 vs. 0 on memory read errors
** update constructors
** in  PS2RamProvider::RefreshRam(), call IsRamAvailable() and not!IsRamFrozen() <- this is taken into account in IsRamAvailable()
** in  PS2RamProvider::RefreshRam(), call this->InitializeProvider(); to refresh memory and make a call to this->SetRam(data,size) to store it (until the next refresh)
** fix PS2RamProvider::InitializeProvider() to set _IsRamAvailable = false; if Debug_Read8 returns a -1 and exit the method
** override bool UpdateRamLocation from IRamProvider.h -- this allows us to update the Emulator's ram and not just our own byte array

Revision 251 - Directory Listing
Modified Sat Sep 25 09:36:09 2010 UTC (9 years, 2 months ago) by william
Added check: if (!this->__RAM__PROVIDER__->IsRamAvailable()) return; //to all methods operating on ram using a ram provider
this causes any function or code that needs to operate on ram -- to abort and return from the method.

Revision 250 - Directory Listing
Modified Sat Sep 25 09:13:18 2010 UTC (9 years, 2 months ago) by william
remove unneeded constructor in IRamProvider and PS2RamProvider -- don't allow the initialization of the array by specifying size

Revision 249 - Directory Listing
Modified Sat Sep 25 09:04:45 2010 UTC (9 years, 2 months ago) by william
initial commit of RamView/RamDump Dialog

Revision 248 - Directory Listing
Modified Sat Sep 25 08:57:58 2010 UTC (9 years, 2 months ago) by william
committing latest build

Revision 247 - Directory Listing
Modified Sat Sep 25 08:53:07 2010 UTC (9 years, 2 months ago) by william
update ignores

Revision 246 - Directory Listing
Modified Sat Sep 25 08:52:29 2010 UTC (9 years, 2 months ago) by william
adding some folders for ignores

Revision 245 - Directory Listing
Modified Sat Sep 25 08:51:49 2010 UTC (9 years, 2 months ago) by william
update ignores

Revision 244 - Directory Listing
Modified Sat Sep 25 08:50:48 2010 UTC (9 years, 2 months ago) by william
update ignores

Revision 243 - Directory Listing
Modified Sat Sep 25 08:48:53 2010 UTC (9 years, 2 months ago) by william
update ignores

Revision 242 - Directory Listing
Modified Sat Sep 25 08:46:01 2010 UTC (9 years, 2 months ago) by william
update ignores

Revision 205 - Directory Listing
Modified Tue Sep 21 10:12:44 2010 UTC (9 years, 2 months ago) by william
fix crash when returning application version

Revision 199 - Directory Listing
Modified Mon Sep 20 07:24:53 2010 UTC (9 years, 2 months ago) by william
static const char* PCSX2_LOCAL_TAG=""; -> static const char* PCSX2_LOCAL_TAG="ramdump";

Revision 198 - Directory Listing
Modified Mon Sep 20 06:51:04 2010 UTC (9 years, 2 months ago) by william
creating branch from latest trunk at:r3795 to 
https://svn.netsolutions.dnsalias.com/websvn/ps2/pcsx2/pcsx2_0.9.7/branch/debug/0.X/0.9.X/0.9.7/r3795-ramdump

this branch will be used to enable dumping a game's ram -- like with previous debug versions prior to the
use of wxWidgets

Revision 194 - Directory Listing
Modified Mon Sep 20 06:13:31 2010 UTC (9 years, 2 months ago) by william
Creating latest branch for r3795

Revision 193 - Directory Listing
Modified Mon Sep 20 06:01:04 2010 UTC (9 years, 2 months ago) by william
remove latest branch for re-branching

Revision 188 - Directory Listing
Modified Mon Sep 13 20:13:42 2010 UTC (9 years, 2 months ago) by william
Creating latest branch for r3761

Revision 187 - Directory Listing
Modified Mon Sep 13 20:03:18 2010 UTC (9 years, 2 months ago) by william
remove latest branch for re-branching

Revision 179 - Directory Listing
Modified Mon Sep 13 18:07:23 2010 UTC (9 years, 2 months ago) by william
commit latest build

Revision 176 - Directory Listing
Modified Mon Sep 13 17:38:48 2010 UTC (9 years, 2 months ago) by william
committing build: r3113-172 -> pcsx2-0.9.7-DEBUG (upstream: v0.9.7.3113 local: v0.9.7.172)

Revision 173 - Directory Listing
Modified Mon Sep 13 17:18:05 2010 UTC (9 years, 2 months ago) by william
pickup local versioning support from trunk (display the upstream/local versions in the title)


Revision 172 - Directory Listing
Modified Mon Sep 13 16:50:10 2010 UTC (9 years, 2 months ago) by william
pull in local versioning support from trunk


Revision 171 - Directory Listing
Modified Mon Sep 13 16:38:21 2010 UTC (9 years, 2 months ago) by william
fix warnings


Revision 168 - Directory Listing
Modified Mon Sep 13 16:06:38 2010 UTC (9 years, 2 months ago) by william
Creating latest branch for r3760

Revision 167 - Directory Listing
Modified Mon Sep 13 15:55:13 2010 UTC (9 years, 2 months ago) by william
remove latest branch for re-branching

Revision 151 - Directory Listing
Modified Fri Sep 10 17:48:55 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3746

Revision 150 - Directory Listing
Modified Fri Sep 10 17:37:20 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 140 - Directory Listing
Modified Fri Sep 10 15:34:24 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3745

Revision 139 - Directory Listing
Modified Fri Sep 10 15:08:59 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 137 - Directory Listing
Modified Fri Sep 10 14:14:05 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3745

Revision 136 - Directory Listing
Modified Fri Sep 10 14:02:16 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 91 - Directory Listing
Modified Wed Sep 8 19:19:01 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3741

Revision 90 - Directory Listing
Modified Wed Sep 8 19:10:31 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 89 - Directory Listing
Modified Wed Sep 8 12:20:24 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3741

Revision 88 - Directory Listing
Modified Wed Sep 8 12:11:44 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 86 - Directory Listing
Modified Wed Sep 8 11:37:16 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3738

Revision 85 - Directory Listing
Modified Wed Sep 8 11:27:59 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 83 - Directory Listing
Modified Wed Sep 8 10:29:32 2010 UTC (9 years, 3 months ago) by william
Commiting build of: pcsx2-0.9.7-r3738-debug

Revision 82 - Directory Listing
Modified Wed Sep 8 10:26:08 2010 UTC (9 years, 3 months ago) by william
remove .exes

Revision 81 - Directory Listing
Modified Wed Sep 8 10:25:46 2010 UTC (9 years, 3 months ago) by william
remove .dlls

Revision 80 - Directory Listing
Modified Wed Sep 8 10:20:41 2010 UTC (9 years, 3 months ago) by william
Commiting build of: pcsx2-0.9.7-r3738-debug

Revision 79 - Directory Listing
Modified Wed Sep 8 06:47:57 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3738

Revision 78 - Directory Listing
Modified Wed Sep 8 06:39:03 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 77 - Directory Listing
Modified Wed Sep 8 06:38:18 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3738

Revision 76 - Directory Listing
Modified Wed Sep 8 06:36:44 2010 UTC (9 years, 3 months ago) by william
remove latest branch for re-branching

Revision 75 - Directory Listing
Modified Wed Sep 8 06:32:40 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3738

Revision 74 - Directory Listing
Modified Wed Sep 8 06:19:43 2010 UTC (9 years, 3 months ago) by william
test

Revision 73 - Directory Listing
Modified Wed Sep 8 06:16:57 2010 UTC (9 years, 3 months ago) by william
test

Revision 72 - Directory Listing
Modified Wed Sep 8 06:16:47 2010 UTC (9 years, 3 months ago) by william
test

Revision 71 - Directory Listing
Modified Wed Sep 8 06:13:35 2010 UTC (9 years, 3 months ago) by william
test

Revision 70 - Directory Listing
Modified Wed Sep 8 05:48:46 2010 UTC (9 years, 3 months ago) by william
create latest branch

Revision 69 - Directory Listing
Modified Wed Sep 8 05:44:09 2010 UTC (9 years, 3 months ago) by william
remove latest branch

Revision 68 - Directory Listing
Modified Wed Sep 8 05:36:42 2010 UTC (9 years, 3 months ago) by william
remove latest -- incorrectly branched

Revision 67 - Directory Listing
Modified Wed Sep 8 05:08:54 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3738

Revision 66 - Directory Listing
Modified Wed Sep 8 05:08:30 2010 UTC (9 years, 3 months ago) by william
Creating latest branch for r3738

Revision 59 - Directory Listing
Modified Tue Sep 7 06:17:51 2010 UTC (9 years, 3 months ago) by william
create working branch for pcsx2-0.9.7-r3113-debug

Revision 58 - Directory Listing
Modified Tue Sep 7 06:16:54 2010 UTC (9 years, 3 months ago) by william
add 0.9.7 branch folder

Revision 57 - Directory Listing
Added Tue Sep 7 06:16:29 2010 UTC (9 years, 3 months ago) by william
add 0.X 0.9.X branch folders

  ViewVC Help
Powered by ViewVC 1.1.22