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
zeromus
b8c484ed1f
fix gradius-bullethell script (solves SF bug 839)
2018-12-31 17:52:14 -05:00
zeromus
608bbe83fe
fix SF issue #838 better and fully
2018-12-31 00:58:20 -05:00
zeromus
76f7af16c8
try fixing SF bug 838 "gui.drawbox border is overlapping itself"
...
I didnt test it, maybe I broke everything. please check it
2018-12-30 17:05:58 -05:00
owomomo
8320ebedd8
1. When cancel from archive loading dialog, don't show loading error boxes and the current playing game doesn't close.
...
2. Completely rewrite shortcut key displaying logic, now it is not only shown in main menu, but also in context menu.
3. Fix bugs that TAS Editor tooltips shown shortcut keys were not sync when hotkey was changed.
4. If cheat is activated when loading a movie, confirm to disable them as they could cause playback problems.
5. When switching to new ppu with overclocking enabled, prompt to user that new ppu doesn't support overclocking.
6. Other minor details about the UI.
2018-12-29 00:02:02 +08:00
owomomo
274ac1b770
1. When cancel from archive loading dialog, don't show loading error boxes and the current playing game doesn't close.
...
2. Completely rewrite shortcut key displaying logic, now it is not only shown in main menu, but also in context menu.
3. Fix bugs that TAS Editor tooltips shown shortcut keys were not sync when hotkey was changed.
4. If cheat is activated when loading a movie, confirm to disable them as they could cause playback problems.
5. When switching to new ppu with overclocking enabled, prompt to user that new ppu doesn't support overclocking.
6. Other minor details about the UI.
2018-12-28 23:55:24 +08:00
owomomo
4009d397aa
1. When cancel from archive loading dialog, don't show loading error boxes and the current playing game doesn't close.
...
2. Completely rewrite shortcut key displaying logic, now it is not only shown in main menu, but also in context menu.
3. Fix bugs that TAS Editor tooltips shown shortcut keys were not sync when hotkey was changed.
4. If cheat is activated when loading a movie, confirm to disable them as they could cause playback problems.
5. When switching to new ppu with overclocking enabled, prompt to user that new ppu doesn't support overclocking.
6. Other minor details about the UI.
2018-12-28 23:44:27 +08:00
zeromus
a6219f5006
Merge pull request #23 from aquanull/master
...
A batch of various bugfixes and several feature enhancements mixed in.
2018-12-24 15:39:36 -05:00
aquanull@gmail.com
dd5a0e908e
Re-enabled running the Lua script when loaded.
2018-12-24 13:54:32 +08:00
aquanull@gmail.com
08c602a3f2
Registered Lua callbacks via gui.register() are now only called at frame boundaries.
2018-12-24 12:01:32 +08:00
aquanull@gmail.com
b6df31d0f3
Fixed potential buffer overflows in RAM Search.
2018-12-24 12:01:28 +08:00
aquanull@gmail.com
fe64ca3771
Fixed the ancient buffer overflows in Memory Watch.
2018-12-24 12:01:25 +08:00
zeromus
5a1e6c552a
ignore lmouse and rmouse lua input when main window isnt focused. it seems unlikely anyone would want these for any other purpose (xmouse and ymouse are based on the emulated window so the clicks should be too)
...
untested.
intended for SF bug 836
2018-12-17 15:11:30 -05:00
zeromus
14ad02632a
use cd and im bindings for lua. needed rebuild luaperks to include binding sources
2018-12-16 13:20:45 -05:00
retro-wertz
6432e18a79
gtk:fix audio going on/off when entering Sound Config option
...
Adds check if sound was already enabled and only then only call
InitSound() when it was not enabled. This seems to be a better option
than calling KillSound() which causes unnecessary audio pop when you
are just entering the menu and not adjusting stuff yet.
2018-12-10 05:04:07 +08:00
CaH4e3
58b4dd0a0f
Merge pull request #20 from retro-wertz/master
...
update apu sweep units
2018-12-09 21:05:25 +03:00
retro-wertz
9788d9745a
update apu sweep units
2018-12-09 20:49:46 +08:00
cah4e3
972ec09e92
fixed #11 R.C.Pro Am II title music channel bug
2018-12-05 17:46:29 +03:00
cah4e3
951c325cc1
fixed long standing bug in GG encoder for 8000 address
2018-12-05 15:24:29 +03:00
Brendan Byrd
f9f35cbadb
Add playback/record Lua functions
2018-11-30 00:10:22 -05:00
Brendan Byrd
47c8491114
Add support for base64 in rom.gethash
2018-11-30 00:10:22 -05:00
Brendan Byrd
319293e20b
Add rom.getfilename Lua function
...
Also, add documention to rom.gethash function
2018-11-30 00:10:22 -05:00
Brendan Byrd
03851153ed
Don't Lua print extra newlines in *NIX
2018-11-30 00:10:22 -05:00
Brendan Byrd
76c423fa4a
Add getemuscreen support to gui.gdscreenshot Lua call
2018-11-30 00:10:22 -05:00
Brendan Byrd
5f23a565e8
Whitespace cleanup
...
Should be nothing with 'git show -b'
2018-11-30 00:10:22 -05:00
Brendan Byrd
e50f7bfd71
Add stace traces to failed Lua executions
2018-11-30 00:10:22 -05:00
Brendan Byrd
7225958aed
Add support for LuaJIT when SYSTEM_LUA is set
...
This also adds variables for controlling where to find the libraries/includes
2018-11-30 00:10:22 -05:00
Brad Smith
349aed4aaf
Fix null pointer crash when lua script fails to load.
2018-11-12 17:33:42 -05:00
zeromus
717153ac19
fix hang in symbolic debugger syntax highlighting in rare cases. fixes #18
2018-11-12 03:19:07 -05:00