cracyc
62f2777ce2
mark working
...
-----------
Digital Equipment Corporation VT240 [Carl]
vt240: fix scroll and complement (nw)
plugins/cheat: add simple cheat file format (nw)
2016-07-13 17:13:32 -05:00
cracyc
72a499b54a
plugin path expansion (nw)
2016-07-09 15:11:30 -05:00
cracyc
1a54c90838
plugins/cheatfind: don't show arrow when one option (nw)
2016-07-08 18:52:57 -05:00
cracyc
3f58aa4548
plugins/hiscore: make hiscore.dat sorter stable so everything isn't rearranged every time (nw)
2016-07-08 15:44:54 -05:00
cracyc
1caf0d68c2
plugins/hiscore: doc (nw)
2016-07-08 10:11:12 -05:00
cracyc
45de5e113e
plugins/hiscore: add optional value to prefill for software that clears ram and add examples (nw)
2016-07-08 09:49:03 -05:00
cracyc
bccd9ad271
luaengine: add optional arg for physical address space to disable address shift (nw)
...
----
Cheats created with the cheatfinder won't work with the builtin cheat finder if the cpu has an address bus that isn't 8bits unless the addresses are fixed up.
2016-07-03 16:28:06 -05:00
cracyc
e298801bb7
plugins/cheat: better error (nw)
2016-07-03 08:57:40 -05:00
cracyc
e7755e4743
luaengine: add logical address space accessors, use by default in translated cheats (nw)
2016-07-02 19:04:32 -05:00
cracyc
200fc9859a
plugins/cheat: don't turn off unless on (nw)
2016-06-21 09:35:09 -05:00
cracyc
671f8e3bb2
luaengine: share accessors (nw)
...
cheatfind: search share regions (nw)
2016-06-20 21:55:15 -05:00
cracyc
d157408218
vt240: WIP (nw)
2016-06-11 22:38:01 -05:00
cracyc
77c20e43f0
hiscore.dat: sort by source file in an effort to make it somewhat maintainable, mark entries not in mame.lst, and add script to do the sorting and comparing (nw)
2016-05-31 13:24:24 -05:00
cracyc
f9b5a025a5
hiscore.dat: remove remaining invalid sets (nw)
2016-05-31 08:18:52 -05:00
cracyc
249e77583e
hiscore.dat: fix renamed/duplicated sets (nw)
2016-05-30 21:57:35 -05:00
Scott Stone
841724156c
One remaining hiscore parse error (nw)
2016-05-30 21:52:46 -04:00
cracyc
07f297ae7a
hiscore.dat: more fixes (nw)
2016-05-30 12:56:54 -05:00
cracyc
d63cd99bc3
hiscore.dat: DEC Rainbow has no cheats (nw)
2016-05-30 11:39:32 -05:00
cracyc
c35144d691
hiscore.dat: remove outdated info and email addresses (nw)
...
---
Those people shouldn't be bothered with issues from this (unless they want too but I don't know that)
2016-05-29 11:47:34 -05:00
cracyc
b49334e70a
hiscore: fix segaxbd games and improve error (nw)
2016-05-29 10:26:47 -05:00
cracyc
0522e44d2f
boot.lua: make pluginspath apply here too (nw)
2016-05-26 17:24:56 -05:00
cracyc
295774fabb
plugins/cheatfind: more (nw)
2016-05-03 09:39:16 -05:00
cracyc
37898321e2
plugins/cheatfind: small cleaups (nw)
2016-05-03 09:27:31 -05:00
cracyc
734436ac06
plugins/cheatfind: pages (nw)
2016-05-02 21:52:21 -05:00
cracyc
ecc9d9d096
plugins/cheatfind: match is in closure scope (nw)
2016-05-02 10:23:53 -05:00
cracyc
216869186c
plugins/cheatfind: make menu layout much more flexible (nw)
2016-05-02 10:09:42 -05:00
cracyc
82d38dc10d
plugins/cheatfind: fix order (nw)
2016-05-01 18:53:31 -05:00
cracyc
1d31d7c55f
plugins/cheatfind: yet more changes (nw)
2016-05-01 16:21:54 -05:00
cracyc
3cd9489038
plugins/cheatfind: fixes (nw)
2016-05-01 09:07:02 -05:00
cracyc
df88aa07dc
plugins/cheatfind: reverse operator order and add value comparison (nw)
2016-04-30 20:58:47 -05:00
cracyc
4b6237fbfd
plugins/cheat: handle multiple cheat paths and missing dir in write back (nw)
2016-04-30 10:48:10 -05:00
cracyc
6bbd290d31
plugins/cheat*: indent the output (nw)
2016-04-28 21:17:09 -05:00
cracyc
29d7699569
plugins/layout: layout embedded script helper plugin [Carl]
...
luaengine: callbacks for plugins (nw)
rendlay: layout tag external handler support (nw)
fidel_csc and mdndclab: example layout scripts (nw)
--
Neither layout script is complete. The chess doesn't handle castling or en passant and the Dungeons and Dragons only does the walls.
2016-04-27 09:37:23 -05:00
cracyc
2028ec2917
plugins/timer: don't fail if file is corrupt (nw)
2016-04-24 17:06:25 -05:00
cracyc
29f51e85db
plugins/cheat*: various changes (nw)
2016-04-24 12:01:30 -05:00
cracyc
5a320aba4a
plugins/cheatfind: nt (nw)
2016-04-23 17:51:29 -05:00
cracyc
6af9782d91
plugins/cheatfind: fix machines with >1 ram regions (nw)
2016-04-23 14:28:38 -05:00
cracyc
9c81ead8b0
plugins/cheat: make ram work properly (nw)
2016-04-23 13:51:08 -05:00
cracyc
d80b977719
plugins/cheatfind: fix saved cheats (nw)
2016-04-23 11:13:49 -05:00
cracyc
21c89e6258
luaengine: fix ui (nw)
2016-04-23 10:52:45 -05:00
Miodrag Milanovic
3fc8cfd679
fix lua issue (nw)
2016-04-23 17:08:59 +02:00
cracyc
a7bed872ee
plugins/cheatfind: add bitwise comparisons (nw)
2016-04-22 20:55:07 -05:00
cracyc
0ed4ecb7c9
plugins/cheatfind: change match behavior and add on screen watches (nw)
2016-04-21 18:55:13 -05:00
cracyc
b793232c97
plugins/cheat: clear popmessage (nw)
2016-04-17 17:38:16 -05:00
Miodrag Milanovic
fc48cb17f3
added print_verbose, print_info, print_debug and print_error to lua, and used it instead of print (nw)
2016-04-16 18:01:48 +02:00
cracyc
37718e8602
plugins/cheatfind: write found cheats (nw)
2016-04-16 09:36:22 -05:00
cracyc
95309f461e
plugins/cheat: load multiple files and fix load failure (nw)
2016-04-16 08:36:09 -05:00
cracyc
c3735cd12c
plugins/cheat: fix some stuff (nw)
2016-04-15 11:40:34 -05:00
cracyc
2d30a13824
plugins/cheat: copy-paste (nw)
2016-04-14 13:31:14 -05:00
cracyc
94007d2887
plugins/cheat: add game time for cheats which want a time delay (nw)
2016-04-13 11:40:06 -05:00
cracyc
b66b2e679c
plugins/cheat: make more compatible (nw)
2016-04-13 08:13:00 -05:00
cracyc
b09ae03b65
plugins/cheat: add safe table functions to sandbox (nw)
2016-04-11 17:39:35 -05:00
cracyc
d818313f8f
plugins/cheatfind: preliminary support to inject cheats for testing (nw)
2016-04-10 21:42:33 -05:00
cracyc
6dcb009816
plugins/cheatfind: run same operation over a batch of data (nw)
2016-04-10 17:06:21 -05:00
cracyc
1132ce2870
plugins/cheatfind: add width and endian awareness
...
---
Need to handled alignment
2016-04-09 22:40:02 -05:00
cracyc
4c21370163
plugins/cheatfind: make ram scan work (nw)
2016-04-09 21:34:54 -05:00
cracyc
1550a25fde
plugins/cheatfind: more gui work (nw)
2016-04-09 16:24:26 -05:00
cracyc
cf8c7fb206
luaengine: make flags explicit (nw)
2016-04-09 09:02:07 -05:00
cracyc
74d1fbbdb9
plugins/cheatfind: start adding basic menu (nw)
2016-04-08 22:30:32 -05:00
cracyc
aee051e46d
plugins/timer: add play count (nw)
2016-04-08 13:18:04 -05:00
cracyc
978ab32a11
plugins/cheatfind: start lua cheat finder library [Carl]
2016-04-08 11:59:50 -05:00
cracyc
0e5c6cb8c1
plugins/timer: save to the correct file (nw)
2016-04-08 08:33:55 -05:00
cracyc
06e2aa26a2
oops++ (nw)
2016-04-07 21:42:42 -05:00
cracyc
a94eeb628f
plugins/timer: add sample plugin for game time [Carl]
2016-04-07 21:29:40 -05:00
cracyc
86007e7e29
oops++ (nw)
2016-04-07 20:17:42 -05:00
cracyc
ea484da9a8
plugins/cheat: create temp[0-9] in case xml script doesn't (nw)
2016-04-07 20:02:33 -05:00
cracyc
d88bdb6869
plugins/cheat: fix more (nw)
2016-04-07 19:42:18 -05:00
cracyc
4edb50a92a
plugin/cheat: better conversion (nw)
2016-04-07 10:38:51 -05:00
cracyc
dc885b1996
plugin/cheat: adjust path handling (nw)
2016-04-06 21:40:49 -05:00
cracyc
badc9e8c73
oops
2016-04-06 17:06:47 -05:00
cracyc
55c9596f4c
Add experimental cheat lua plugin [Carl]
2016-04-06 17:03:11 -05:00
cracyc
817f19fcc1
luaengine: add plugin options menu [Carl]
2016-04-04 18:17:18 -05:00
cracyc
be431bd5a0
hiscore: checksum all the regions (nw)
2016-03-30 15:28:06 -05:00
cracyc
21390cd790
hiscore: only you can prevent namespace pollution (nw)
2016-03-29 07:47:04 -05:00
Miodrag Milanovic
699fa1462a
Add ability for notifiers to add at front, fix for hiscore [Carl]
2016-03-29 08:15:17 +02:00
cracyc
5cfe38e481
hiscore: even if we can't save before a soft reset, at least load what we've got (nw)
2016-03-28 08:42:45 -05:00
cracyc
1e95b3b459
luaengine: add software name getter (nw)
...
hiscore: add support for softlist rom hiscores (nw)
2016-03-27 19:52:35 -05:00
Miodrag Milanovic
f329db261f
Populate plugins structures and start marked plugins (nw)
2016-03-25 08:42:30 +01:00
Miodrag Milanovic
315612190b
Added parsing of plugin json files for machine_manager (nw)
2016-03-24 21:07:39 +01:00
Miodrag Milanovic
ef86ee6cec
added hiscore plugin (disabled for now) (nw)
2016-03-22 16:19:15 +01:00
Miodrag Milanovic
fafeeb095a
put license for plugins (nw)
2016-03-05 11:18:08 +01:00
Miodrag Milanovic
2d8aa85227
fix lua script on boot (nw)
2016-03-05 07:56:50 +01:00
Miodrag Milanovic
24276fc7db
removed Apache 2 licensed library since it is not possible to mix with GPL2 (nw)
2016-03-04 20:18:47 +01:00
Miodrag Milanovic
686ba42466
Added plugin info json files and made system automatically load available plugins and start them if flagged so (nw)
2016-02-14 19:48:44 +01:00
Miodrag Milanovic
ccae0382bb
Added plugins and boot.lua as startup script [Miodrag Milanovic]
2016-02-14 10:58:18 +01:00