zilmar
03700db740
[Project64] Add checks around g_Debugger->FrameDrawn
2019-02-10 09:14:51 +10:30
zilmar
eaab627f64
[Project64] change memcpy_s to memcpy
2019-01-31 18:41:24 +10:30
LuigiBlood
29a97e6c8b
Handle m_RomName for disks that don't have any disk ID (use CRC instead) and also forge disk header differently for plugins.
2019-01-27 22:03:52 +01:00
LuigiBlood
b8c47d0087
Alternate calculation of "CRC" for disks that don't have IDs
2019-01-27 21:21:25 +01:00
zilmar
e286d90dab
Merge pull request #1576 from LuigiBlood/64dd_load
...
64DD support overhaul
2019-01-28 06:01:48 +10:30
Frank-74
cbb973a824
Move Fixed Audio setting back to Project64.rdb
2019-01-27 19:14:27 +00:00
LuigiBlood
0870ecbc0d
Handle case where IPL ROM is not found (or not yet set up) to display an error message
2019-01-27 13:17:31 +01:00
LuigiBlood
0a347f59f1
DD IPL ROM check in CN64Rom instead
2019-01-27 13:06:36 +01:00
LuigiBlood
3e52ff7b48
Manage 64DD IPL loading errors
2019-01-27 12:52:22 +01:00
LuigiBlood
0233d848c2
Forge 64DD Disk Header for plugins
...
(For some reason, no idea how common that gets, but CMainGui::ProcessAllMessages can crash the entire emulator with some kind of access violation error...)
2019-01-26 16:58:41 +01:00
LuigiBlood
f312476b8b
Handle Disk "Header" for Plugins (not forged, may be unreliable)
2019-01-26 14:31:24 +01:00
LuigiBlood
48ce8fbee7
Enable Disk based on what is loaded instead (fix Combo loading)
2019-01-26 09:40:58 +01:00
LuigiBlood
b1a2fcfddd
Fix Memory leak when switching back and forth from 64DD to N64
2019-01-25 23:12:01 +01:00
LuigiBlood
c0b3246a2e
Set up EnableDisk when anything 64DD is being loaded
2019-01-25 23:11:33 +01:00
LuigiBlood
f300fd9cb5
Uninitialize g_Disk and g_DDRom to prevent exception when ending emulation of a regular ROM after playing 64DD content previously.
2019-01-25 22:53:50 +01:00
LuigiBlood
40841f0d71
Handle Loading in Progress properly (fix Main Menu refresh)
2019-01-25 22:39:05 +01:00
LuigiBlood
047f611c81
Replace tabs with spaces
2019-01-25 21:32:26 +01:00
LuigiBlood
95e31542cf
Refactor 64DD game loading (supports custom settings and RDB)
...
(Nothing done for plugins yet)
2019-01-25 20:20:59 +01:00
LuigiBlood
cd80e4f0a4
Handle 64DD loading from ROM Browser, Recent Games, RomInfo
...
Partially handles settings (loads from RDB and CFG, but unused as emulation starts)
2019-01-25 08:11:40 +01:00
zilmar
e974576c00
Merge branch 'master' of https://github.com/project64/project64
...
# Conflicts:
# Source/Project64/UserInterface/UIResources.rc
# Source/Project64/UserInterface/resource.h
2019-01-20 09:02:18 +10:30
zilmar
ce03386007
[Project64] Add gamesharks to enhancements
2019-01-20 08:51:38 +10:30
shygoo
6b34e8f77c
[Debugger] Add CPU exception breakpoint window
2019-01-17 03:34:24 -06:00
zilmar
52c62e5707
Merge pull request #1554 from oddMLan/misc-bugfixes
...
Misc bugfixes
2019-01-16 16:59:13 +10:30
oddMLan
2f868d5e4c
Fix #1524 : Broken speed display
...
Before updating the status bar ensure that the user enabled speed display in the UI
2019-01-15 22:31:44 -07:00
Frank-74
fe7dd71d53
Fix x64 compile error
...
I don't know why this is needed, as x86 build works fine without it. x64 build fails with Project64-core/N64System/Recompiler/CodeSection.h(19): error C2504: 'CDebugSettings': base class undefined
2019-01-15 19:45:54 +00:00
shygoo
4d322191c2
[Debugger] Add CPU Log, break and show log/commands window on CPU errors
2019-01-14 03:18:43 -06:00
zilmar
b3ed03c2b0
Merge branch 'master' of https://github.com/project64/project64
2019-01-14 14:33:24 +10:30
zilmar
ee8a17b378
[Project64] check if enhancement exists
2019-01-14 14:01:36 +10:30
Frank-74
8b0a51c066
Update Settings.cpp
2019-01-14 02:36:28 +00:00
Frank-74
fb5bdf36ba
[Project64] Use CPU_Interpreter if x64
...
Recompiler doesn't work in x64
2019-01-14 02:02:34 +00:00
zilmar
ff8bb9d3fa
[Project64] Fix up CSettingTypeApplication::Save for index based setting
2019-01-13 09:42:58 +11:00
zilmar
f8e49ae37d
Merge branch 'master' of https://github.com/project64/project64
2019-01-12 09:50:51 +11:00
zilmar
ed079e4b16
[Project64] Start to add code for enhancements
2019-01-12 09:50:25 +11:00
zilmar
e163ecd2f8
[Projext64] Add check around duplicate name
2019-01-10 19:14:18 +10:30
zilmar
590119f414
[Project64] Update names for lle hle settings
2019-01-09 16:39:04 +10:30
oddMLan
dfc6d46e4a
Add Unaligned DMA options to Defaults and Game Settings
...
This allows some romhacks to run
2018-12-29 00:42:44 -07:00
oddMLan
578aa012d1
[Rom Browser] Add Show File extensions option and disable it by default
2018-12-28 20:57:01 -07:00
zilmar
eddd90bbeb
[Project64] Try to fix sync to audio
2018-12-20 20:49:14 +10:30
zilmar
9ab7a83c26
[Project64] Remove FR_None option
2018-12-20 16:08:26 +10:30
oddMLan
28bd4ab983
[Rom Browser] Add "Name" column
...
Do not renumber items in the language file
2018-12-09 03:27:53 -07:00
shygoo
d7ad7be6cb
[Debugger] Improve address checks ( fix #1515 )
2018-12-08 22:26:11 -06:00
shygoo
9c2c716355
Merge https://github.com/project64/project64 into memview-autorefresh-option
2018-12-08 06:47:00 -06:00
shygoo
a2808d94ce
[Debugger] Make auto-refresh optional in memory viewer
2018-12-08 06:45:52 -06:00
zilmar
88386600ed
[Audio] Have sync audio only if plugin enables it
2018-12-08 21:23:06 +10:30
zilmar
6a8405f7ed
[Project64]Add option to not show VI/s and make it default
2018-12-02 16:00:56 +10:30
zilmar
bb5f8ea4f0
[Project64] Make Project64-Video default plugin
2018-12-02 15:11:27 +10:30
zilmar
b957cac73d
[Project64] Remove parameter to CSettingTypeApplication::Initialize
2018-12-02 15:01:54 +10:30
Frank-74
9535641b7a
Get Fixed Audio from audio rdb
2018-11-26 22:39:56 +00:00
zilmar
5f39f3d122
[Project64] Fix bug in CSettingTypeRomDatabase::Load and some code clean up
2018-11-26 23:03:27 +10:30
zilmar
bac6023a5c
[Project64] Use Settings instead of default in config file
2018-11-26 11:26:08 +10:30