Search found 31 matches

by crazyc
Mon Jul 31, 2017 3:31 pm
Forum: Cheat Engine Help
Topic: This Non-Arcade System has been added - cant get cheats to work on systems
Replies: 7
Views: 88

Re: This Non-Arcade System has been added - cant get cheats to work on systems

finchyfinch wrote:(same location as cheat.7z and that one works fine for normal MAME roms).

I think this is your problem. cheat.7z is considered a subdirectory by the mame file open code so you need to create a new subdir called cheat in the dir where cheat.7z is and put the cheat.simple file in there.
by crazyc
Sun Jul 30, 2017 7:12 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

You want to be able to access registers too? That's doable, I'll get to it when I have a chance. Edit: added as cpu.regs[reg].value Anyway, bp 1234,1,{pc=1280;g} would be like cpu:bpset(0x1234, function() --[[do something here]] end) and wp deadbeef,1,w,(A==90||A=00)&&pc=1234,{pc=1280;g} wou...
by crazyc
Sun Jul 30, 2017 3:47 pm
Forum: Cheat Engine Help
Topic: This Non-Arcade System has been added - cant get cheats to work on systems
Replies: 7
Views: 88

Re: This Non-Arcade System has been added - cant get cheats to work on systems

Are you checking for the cheats in the plugin options menu? The cheat menu is only for the builtin cheat engine currently. (I also posted a huge game genie list here if you're interested)
by crazyc
Mon Jul 24, 2017 4:06 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Added very untested break/watchpoint support (in head right now but won't be part of .188 but .189 instead). If anyone actually uses it, be sure to let me know about problems.
by crazyc
Sat Jul 15, 2017 8:12 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

There are changes to cheat/init.lua and luaengine.cpp so unless you can build mame yourself or get a recent build from someone you'll have to wait until the next release.
by crazyc
Fri Jul 14, 2017 3:33 am
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Now you can set hotkeys similarly to how the input menu works. It doesn't let you set multiple mappings for one cheat (which wouldn't make much sense IMO) [strike]and doesn't currently give feedback when polling except the game freezes for a second[/strike]. Added a popmessage when to press the hotk...
by crazyc
Wed Jul 12, 2017 4:04 am
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Added to the ui joystick hotkey binding.
by crazyc
Mon Jul 10, 2017 2:20 am
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

You can set it to a stick by editing the hotkey json file directly. JOYCODE_1_BUTTON1 is the first stick first button, I'll think about how to work that into the UI but it'll currently not be possible to set a key or button by pressing it like the input config.
by crazyc
Fri Jun 30, 2017 6:49 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Made a one bit error, fixed now. Also added the ability to link cheats by replacing the description with a ^.
by crazyc
Tue Jun 20, 2017 3:20 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Based on some lists I could easily convert, here's the giant game genie code list, https://gist.github.com/cracyc/8d29ec0a ... 1ac5206d3a. There are probably some errors but they should mostly work. Just put it in your mame cheat dir and enable the lua cheat plugin.
by crazyc
Tue Jun 13, 2017 8:32 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Added some game genie code support to the simple cheat file format.
by crazyc
Fri Jun 09, 2017 1:54 pm
Forum: Cheat Engine Help
Topic: Z80 port tracing
Replies: 2
Views: 78

Re: Z80 port tracing

"wpi" debugger command.
by crazyc
Fri Jun 09, 2017 1:53 pm
Forum: Cheat Engine Help
Topic: space harrier invisibility doesnt work on current 186
Replies: 10
Views: 225

Re: space harrier invisibility doesnt work on current 186

Feature not a bug, immediate numbers with a leading zero are interpreted as octal now. The plugin doesn't replicate that (and hopefully won't have to).
by crazyc
Sat Jun 03, 2017 12:19 am
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

I've added support for cheat toggle keys. They can be set using the Set Hotkeys option from the plugin-cheat menu. The keys are saved in a json file in the cheat dir. The menu only allows setting a number plus a modifier for the hotkey but any combination can be added to the json file.
by crazyc
Sat Aug 13, 2016 10:22 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Copy paste error, fixed now.
by crazyc
Wed Jul 20, 2016 1:14 am
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

A text entry box is not currently doable but I did add a naming feature based on your list. Feel free to suggest more.
by crazyc
Tue Jul 19, 2016 1:58 am
Forum: Cheat Engine Help
Topic: [ddsom] hit anywhere: invalid
Replies: 4
Views: 430

Re: [ddsom] hit anywhere: invalid

It doesn't get reported as invalid for me. Are you using an old cheat archive?
by crazyc
Sun Jul 10, 2016 8:56 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

:vii/10in1:20B9:0003:Infinite Lives ( Lightning Plan ) :mslug:106E93:3C:Infinite Time This should be straightforward except the cpu tag should be included as there are a significant number of drivers with tags other than :maincpu and so the separator can't be a colon. Also the cheatfinder doesn't d...
by crazyc
Mon Jul 04, 2016 2:31 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

Here it fixed up, https://gist.github.com/cracyc/388fccf28771a558e0b35e88ec0918c1 . The builtin cheat engine chokes on the memory region though, I'm not sure what the correct syntax is for that. BTW, you seemed (my impression, tell me if I'm wrong) to think that the XML cheats made things too comple...
by crazyc
Sun Jul 03, 2016 9:56 pm
Forum: Cheat Related Announcements
Topic: cheat lua plugins
Replies: 55
Views: 6402

Re: cheat lua plugins

The ram cheats working was actually a bug in luaengine. To make them work properly the 8 bit writes need to be 16 bit and the address needs to be divided by 2.

Edit: Rom cheats can work now. The region needs to be ":cartslot:cart:rom" and the multibyte writes need to be byteswapped.

Go to advanced search