Shawn Hoffman
|
4a5d9ded94
|
namespace-ified ActionReplay, and made ISOProperties use the existing AR code. bonus: encrypted arcodes are saved as unencrypted codes just by closing the isoproperties dialog. also added ARCodeAddEdit, but once again, it only views entries atm. some misc wxw cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1560 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-17 04:14:24 +00:00 |
|
bushing
|
1e774a5db2
|
Added register struct defs for non-linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1559 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-17 02:08:11 +00:00 |
|
Sonicadvance1
|
5241b51d5f
|
More work on BBA. Endianess problems are yes. I have no idea what I'm doing
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1556 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-16 07:24:04 +00:00 |
|
hrydgard
|
b3fc3b16da
|
small ps bugfix and another couple of instructions implemented
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1553 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-16 00:21:17 +00:00 |
|
hrydgard
|
a4fc0da8cc
|
activate code reordering for better branch merging... it seems to work :P let me know if this breaks something.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1552 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-15 23:11:42 +00:00 |
|
hrydgard
|
3de4df29a3
|
merge cmp/branch when possible. smaller than expected (nearly unnoticable) speedup :P slightly bigger if you enable line 291 in ppcanalyst.cpp, but that's not fully tested yet.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1551 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-15 22:57:11 +00:00 |
|
hrydgard
|
060523a805
|
Consolidate all jit integer compare ops into one function.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1550 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-15 21:05:37 +00:00 |
|
hrydgard
|
a44c421d01
|
Somewhat faster CR flag storage. Doesn't really make that much of a difference - but opens a possibility to merge cmp instructions with their following conditional branches in an efficient way.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1549 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-15 20:41:59 +00:00 |
|
hrydgard
|
5c831a934b
|
More CR usage cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1548 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-15 19:40:12 +00:00 |
|
hrydgard
|
866d4e6bc8
|
Consolidate some compare instructions in JIT, preparations for separate CR flag storage, misc other cleanup in cpu core.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1547 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-15 19:22:34 +00:00 |
|
hrydgard
|
7790afb1f3
|
add (disabled) instruction reordering pass to PPCAnalyst. intent is to move cmp instructions towards their conditional branches, and merge them wherever possible.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1544 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 23:22:56 +00:00 |
|
nakeee
|
b0f17043bd
|
new MsgHandler replacing common
Most things moved to macros
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1542 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 22:00:18 +00:00 |
|
hrydgard
|
a46392f243
|
linux build fix, hopefully
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1541 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 21:55:10 +00:00 |
|
hrydgard
|
64a74c2ba4
|
Only initialize the Wiimote plugin if booting in Wii mode.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1535 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 20:01:01 +00:00 |
|
hrydgard
|
0412d0811a
|
Fastmem for linux. Not yet activated, Cg goes nuts, for some reason.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1534 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 18:25:33 +00:00 |
|
hrydgard
|
7eefb7743b
|
Get the "MemTools" and backpatching code to build on linux. Not yet activated.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1532 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 17:29:13 +00:00 |
|
memberTwo.mb2
|
b5b43f9408
|
Change PanicAlert for _dbg_assert_msg_ in case of PI_RESET_CODE (i122).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1530 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 13:55:12 +00:00 |
|
hrydgard
|
162351d832
|
Fix a number of bugs in the ppc disassembler, causing valid instructions to show up as (ill). Also fix some broken indentation. Plus a panicalert for illegal instructions in ppctables. Remove some deprecated compiler flags.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1528 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-14 11:57:35 +00:00 |
|
hrydgard
|
f225f92f4d
|
Tatsunoko has DVD trouble. This prevents it from corrupting RAM. This doesn't make the game work, though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1523 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-13 19:55:04 +00:00 |
|
hrydgard
|
522752c77d
|
small speedup of logmanager, minor logging improvements, misc code standard improvements, replace a crash with an error message in ppcanalyst
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1521 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-13 16:58:06 +00:00 |
|
memberTwo.mb2
|
82cd659638
|
Fix time in some games (AC and ZWW at least). Many games doesn't use RTC but TBRs. So a TB offset is initialized at boot with localtime now. There are, indeed, side effects since time is CPU cycle dependent in this case.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1519 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-13 11:57:01 +00:00 |
|
LPFaint99
|
984a3ad699
|
Disable ETH device so that games that use it do not crash, mariokart GC should boot now. thanks to Chilango for testing the fix. Also rearange functions in GCMemcard to a more logical order
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1517 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-13 07:07:52 +00:00 |
|
hrydgard
|
4e1e220e71
|
Cleanup, some BOOL removal. tested to work, unlike a certain other change :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1515 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-12 17:59:33 +00:00 |
|
hrydgard
|
537cf69cce
|
Revert 1513
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1514 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-12 17:36:12 +00:00 |
|
nakeee
|
8fa5b24472
|
made BOOL into s8
I tried hard not to break windows code but please check
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1513 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-12 12:56:11 +00:00 |
|
omegadox
|
45201abb9e
|
PanicAlert, PanicYesNo, AskYesNo now use wxMessageBox. Also some very minor fixes in Fill'N'Slide.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1506 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-12 08:47:13 +00:00 |
|
omegadox
|
ffae8c51d6
|
Fill 'N' Slide fixes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1505 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-12 08:12:09 +00:00 |
|
omegadox
|
b743aad2a5
|
Added Action Replay logging support to the AR window and possible Fill 'N' Slide fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1503 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-12 06:44:02 +00:00 |
|
Shawn Hoffman
|
66536235e6
|
compiletime warning fixes, possible wxw crashes fixed, disable build of njoy_test until it's more mature.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1502 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-12 03:38:50 +00:00 |
|
hrydgard
|
0ad52a4fee
|
Workaround for StringFromFormat-under-linux problem, random cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1491 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-10 22:36:26 +00:00 |
|
Shawn Hoffman
|
761dfca9ed
|
add bba to windows build
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1482 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-10 10:15:40 +00:00 |
|
Sonicadvance1
|
6b6aa1bb17
|
Adding Current BBA code. Very much thanks from Masken of Whinecube. Doesn't work yet, so it's disabled saying it's not present. Byte swap problems for it not working? Will continue working. Someone in Windows needs to add the files to the project.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1480 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-10 09:46:44 +00:00 |
|
Shawn Hoffman
|
514826f282
|
Fix up wxw asserts and exceptions caused by: the "booting..." msg, hacked up tooltips in the debugger, and the staticbitmaps in wiimoteframe.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1479 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-10 08:57:57 +00:00 |
|
hrydgard
|
e450578710
|
TLB hack plus some project changes. I only get a Konami logo though in MGS. Sonic1, plz fix :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1467 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-09 22:20:50 +00:00 |
|
hrydgard
|
d01e05b7b5
|
make all disassembler calls threadsafe .. hopefully.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1462 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-09 21:24:12 +00:00 |
|
hrydgard
|
6bf333c893
|
Remove WX stuff from core (boo!)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1461 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-09 20:33:40 +00:00 |
|
John Peterson
|
743a12f53e
|
Made the Wiimote status go away in GC mode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1458 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-09 14:57:55 +00:00 |
|
John Peterson
|
fee145244c
|
Wiimote: Added optional status icons for the Wiimote speaker and leds. And a few other small changes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1455 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-09 05:37:15 +00:00 |
|
hrydgard
|
b3421467ad
|
add support for all seek modes (wii nand file i/o)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1451 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-08 22:02:06 +00:00 |
|
memberTwo.mb2
|
9d3d76837e
|
Fix logging at startup (i383).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1450 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-08 21:38:38 +00:00 |
|
bushing
|
f0758fc3e2
|
begin using GetUserDirectory()
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1448 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-08 11:34:26 +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 |
|
bushing
|
30c883bcfc
|
set svn:eol-style=native for **.h
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1438 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-08 04:46:09 +00:00 |
|
John Peterson
|
f5fa53a397
|
Fix to last commit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1433 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-08 01:55:43 +00:00 |
|
John Peterson
|
9e0439a193
|
Elf loader etc: Added command line elf loader so I can build and run homebrew with F5, use it with -e file.elf. Made some comments towards finding why lwbt fails to complete the HCI negotiation. I found that it worked in revision 800 so I will try to figure out what broke it along the way. Made some other small changes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1432 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-08 00:25:01 +00:00 |
|
nakeee
|
7f00e271e5
|
some nowx fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1431 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-07 22:42:49 +00:00 |
|
nakeee
|
3f4d2633dd
|
ULL
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1424 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-07 16:15:46 +00:00 |
|
John Peterson
|
9d9c2fc983
|
Wii IOS: Some comments, logging changes and other small changes, no noticeable effects except that the MP3 WiiConnect24 error message has changed
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1422 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-07 10:15:36 +00:00 |
|
John Peterson
|
5a3ee9d7af
|
Fixed the flashing problems in MP3
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1413 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-06 11:13:57 +00:00 |
|
bushing
|
e0f1a3b9cf
|
don't include stdafx.h on OS X
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1409 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-12-06 03:19:25 +00:00 |
|