owomomo
206cb06f47
Cache some item drawing related data and objects to prevent calculate them repeatedly when drawing.
...
Changed the watch list to a map for future developments.
2019-04-20 18:12:03 +08:00
owomomo
74853a83fb
Hotfix crash bug when load .wch file
2019-04-18 20:46:04 +08:00
owomomo
993b6fbb2c
Use a better look for the separator in RAM watch.
...
There are still many disadvantages, the list is not efficient enough since the separator needs too much calculation, when there are too many separators, the watchlist maybe slow.
I think some of their data can be stored in some map or list for fast accessing in the future development, since they don't requires calc every time.
2019-04-18 00:41:21 +08:00
CaH4e3
247a6f4640
Merge pull request #48 from Dwedit/BUSC_fix
...
Remove the BUSC tag from datalatch mappers
2019-04-12 23:58:46 +03:00
Chris Ledet
8854ee7c9d
update commit browser link on home web page
2019-04-11 00:41:06 -07:00
Dwedit
5d96c96cb4
For datalatch mappers, remove the BUSC tag from savestates to prevent the bus conflict status from another game to override the current game.
2019-04-10 13:29:17 -05:00
owomomo
a9a027940b
resolve conflicts
2019-04-07 03:41:36 +08:00
owomomo
7901de120a
...
2019-04-07 03:38:13 +08:00
CaH4e3
0eed8fa234
Merge pull request #47 from owomomo/master
...
Some features for RAM search and watch.
2019-04-05 21:55:08 +03:00
owomomo
07e14fd26f
Update res.rc
2019-04-06 02:14:52 +08:00
owomomo
8f5cfcb9b5
Update ram_search.cpp
2019-04-06 02:09:05 +08:00
owomomo
99636689d7
1. Mark cheat affected address range in RAM search and RAM watch.
...
2. RAM Watch now can give separator a name.
3. Reconstruct watch manage logic, removed IDD_PROMPT.
2019-04-06 00:41:35 +08:00
owomomo
3f6475c268
...
2019-04-03 00:48:30 +08:00
owomomo
85c77109c0
1. Use different background color for addresses affected by cheats in RAM Search.
...
2. Fix nothing was checked in the View menu when Hex Editor first launch.
3. Fix when Hex Editor is open, disabling all cheats in replay doesn't refresh the freezed addresses.
2019-04-02 23:11:46 +08:00
CaH4e3
59abf58a61
Merge pull request #44 from owomomo/master
...
Fix Ram search bug
2019-04-01 09:26:05 +03:00
owomomo
19d8e8ffbb
Merge pull request #4 from TASVideos/master
...
VRC7 patch set is finally properly dumped
2019-04-01 01:04:32 +08:00
owomomo
c2b39fdf3f
1. Fix cheat column in the list of RAM Search dialog show the wrong number.
...
2. Some mysterious things:
In RAM Search, when the Data size was set to 4 Bytes, the value in the list was changed to 4 bytes but the gap of the items is still 2 bytes. I'm unclear it's an old bug or intentional, since some of the macros are used in comparison, they describe the template of the function as a short even in 4 bytes situation, but that might not compare 4 bytes value correctly.
2019-04-01 00:58:23 +08:00
Brad Smith
45dcb3e242
VRC7 patch set is finally properly dumped
2019-03-22 12:58:34 -04:00
owomomo
68993285f8
Fix shortcut key bug.
2019-03-22 14:47:26 +08:00
owomomo
b6518a038c
Merge pull request #3 from TASVideos/master
...
Update code to the newest
2019-03-21 22:42:46 +08:00
zeromus
f9094a4655
fix savestate.create(integer)
...
maybe fixes #41 (not sure)
2019-03-18 00:26:26 -04:00
zeromus
3a14fc724c
fix merge conflict
2019-03-18 00:14:12 -04:00
zeromus
320c868ebd
Merge pull request #32 from owomomo/master
...
UI improvements and detail fixes
2019-03-18 00:10:06 -04:00
zeromus
afbb4fe37f
Merge branch 'master' into master
2019-03-18 00:08:52 -04:00
zeromus
abed13c392
Revert "Fix for the interframe-pause-skips-updating-next-frame bugs, mostly noticeable when dumping AVIs."
...
This reverts commit c7710ae244
.
fixes #39
2019-02-22 20:48:59 -05:00
zeromus
e72202f3b8
fix linux build (probably)
2019-02-22 15:01:12 -05:00
owomomo
8c485d23a2
Merge branch 'master' into master
2019-02-02 17:14:09 +08:00
zeromus
f14321113a
Merge pull request #21 from retro-wertz/gtk_audio_silence
...
gtk: fix audio going on/off when entering Sound Config option
2019-02-02 04:00:07 -05:00
zeromus
9f7147c42a
fix overflow in RTS trace logging (maybe) ( fixes #30 )
2019-02-02 03:58:00 -05:00
zeromus
f8d5a91363
lua: make emu.speedmode nothrottle and maximum set to 100% frameskip, as originally intended ( fixes #34 )
2019-01-27 21:32:22 -05:00
zeromus
adc9efec56
run 1st frame of lua scripts after the lua console is hooked up, rather than before ( fixes #33 )
2019-01-27 20:45:23 -05:00
Brad Smith
20f0783a96
windows mouse left/right buttons should be independent, not XOR
...
(forgot the additional "relative" mouse implementation with last commit)
2019-01-26 21:04:07 -05:00
Brad Smith
01c3f40f1d
windows mouse left/right buttons should be independent, not XOR
2019-01-26 20:46:58 -05:00
feos
cddb8af1a2
SoundDisplay2.lua tweaks
2019-01-22 23:58:58 +03:00
Brad Smith
bc41bc80ee
LUA script for sprite debugging ( #35 )
...
Useful script adapted from one created by tokumaru (with permission)
2019-01-21 20:29:23 -05:00
owomomo
fc35a990f4
Fix compile error
2019-01-09 18:30:30 +08:00
owomomo
9407df7d2c
Ram search show cheat count in current range.
2019-01-09 17:28:05 +08:00
owomomo
a5572c1b06
.vcxproj file cleanup
2019-01-08 00:52:46 +08:00
owomomo
d3e5d7dee9
1. Fix Map Hotkey dialog list header and add sort icon to the header of Map Hotkeys.
...
2. Fix Nametable Viwer checkbox state mismatch when closing and opening again.
3. Fix linux build error.
2019-01-08 00:42:57 +08:00
owomomo
38d5909a92
Merge pull request #2 from TASVideos/master
...
winport - reorganize emulation speed menu so it's a little more clear…
2019-01-07 16:24:05 +08:00
zeromus
327bb202a2
winport - reorganize emulation speed menu so it's a little more clear how it works
2019-01-06 17:07:52 -05:00
owomomo
d9d3f1b56b
1. Further reconstruct the hotkey menu item code, menus belongs different parent menus with the same id can be defined in one struct rather than four. Removing the repeated menu hotkey update, only update the needed range. I wish this is not too complicated.
...
2. Map Hotkey dialog items now can be sorted by click on the column header.
3. Fix a logic bug when user cancels open archive dialog.
4. Trying to fix Linux build (not sure).
2019-01-03 20:38:33 +08:00
owomomo
29b06101d7
Merge pull request #1 from TASVideos/master
...
Update code to the newest
2019-01-03 12:55:21 +08:00
zeromus
a84ccfe3e9
dont support vc10 anymore. should make sure 2015 and 2017 works instead (I just confirmed)
2019-01-01 15:46:00 -05:00
zeromus
5eb6cc31c9
Revert "Revert "Some ui interface logic changes and improvements.""
...
This reverts commit d48105e97d
.
2019-01-01 15:45:32 -05:00
zeromus
82be140eee
Merge branch 'master' of https://github.com/TASVideos/fceux
2019-01-01 15:42:04 -05:00
zeromus
0aa3e7da7f
hack vcxproj to select platformtoolset between 2015 (vc140_xp) and 2017 depending on what's available
2019-01-01 15:41:48 -05:00
CaH4e3
da336c9c6d
Merge pull request #26 from TASVideos/revert-25-master
...
Revert "Some ui interface logic changes and improvements."
2019-01-01 16:36:44 +03:00
CaH4e3
d48105e97d
Revert "Some ui interface logic changes and improvements."
2019-01-01 16:36:24 +03:00
CaH4e3
5df55d88f1
Merge pull request #25 from owomomo/master
...
why not
2019-01-01 16:29:40 +03:00