Ok here's some bugs with the new cheat engine (0.59 mamew compile). Tests done with 'commando' and the latest cheat.dat (from my sig).
1. Each cheat description has a square character at the end of each line.
2. On the Edit Cheat Menu pressing the left and right arrow keys will cause MAME to crash out (it doesn't matter if you press ENTER on it first either). It's really evident on the first and last values in the list (the wraparound area) .
3. On the "Select Memory Areas" menu (with the memory map displayed) when you press ENTER on "Return to Prior Menu" it doesn't work. You have to TAB out of the menu.
I'll play about some more with other games, I'll post any bugs or suggestions if I find/think of any.
EDIT: No 1. really buggers up the cheat description display on a few games due to the extra character being displayed...look at gng as an example.
Bugs with the new Cheat Engine
- Pugsy
- Posts: 3675
- Joined: Fri Aug 17, 2001 12:59 am
- Location: North Wales, UK.
- Has thanked: 1 time
- Been thanked: 15 times
- Contact:
Bugs with the new Cheat Engine
Last edited by Pugsy on Sat Mar 23, 2002 9:50 pm, edited 1 time in total.
Pugsy
Servicing your cheating needs since 1985
Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Servicing your cheating needs since 1985
Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
- Pugsy
- Posts: 3675
- Joined: Fri Aug 17, 2001 12:59 am
- Location: North Wales, UK.
- Has thanked: 1 time
- Been thanked: 15 times
- Contact:
And some more
And some more bugs/ideas:-
4. When you 'S' the cheat it save it to the top of the cheat file and it gradually overwrites the cheat file line by line. Just needs to be changed to the old append method hopefully.
5. Pressing W(atch) on a cheat doesn't work if it's a ROM cheat - it does nothing. I use this as a quick check to see if a ROM cheat will work on a clone.
6. When you add the (W)atch A(dd) S(ave) options to the enable cheat menu can you also add E(dit) to make it faster to use.
7. Can you change it so the 'View Last Results' automatically displays the first region which has any results the first time it's entered on a new search. Also can you make it so that it will wraparound to the bottom memory region after the top memory region and vice versa.
Thanks.....More to come......
4. When you 'S' the cheat it save it to the top of the cheat file and it gradually overwrites the cheat file line by line. Just needs to be changed to the old append method hopefully.
5. Pressing W(atch) on a cheat doesn't work if it's a ROM cheat - it does nothing. I use this as a quick check to see if a ROM cheat will work on a clone.
6. When you add the (W)atch A(dd) S(ave) options to the enable cheat menu can you also add E(dit) to make it faster to use.
7. Can you change it so the 'View Last Results' automatically displays the first region which has any results the first time it's entered on a new search. Also can you make it so that it will wraparound to the bottom memory region after the top memory region and vice versa.
Thanks.....More to come......
Pugsy
Servicing your cheating needs since 1985
Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Servicing your cheating needs since 1985
Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Re: Bugs with the new Cheat Engine
This is caused by the new fileio code in 0.59. Fixed.Pugsy wrote:1. Each cheat description has a square character at the end of each line.
Fixed... maybe. There was a crash when pressing left or right with the name field selected, but I couldn't make it crash on any other line. If this is what you were talking about, it's fixed.Pugsy wrote:2. On the Edit Cheat Menu pressing the left and right arrow keys will cause MAME to crash out (it doesn't matter if you press ENTER on it first either). It's really evident on the first and last values in the list (the wraparound area).
Fixed.Pugsy wrote:3. On the "Select Memory Areas" menu (with the memory map displayed) when you press ENTER on "Return to Prior Menu" it doesn't work. You have to TAB out of the menu.
Re: And some more
Not good... caused by the new fileio code in 0.59, which means that the old cheat engine does this also! Fixed...but I need to do something about this problem with the old engine.Pugsy wrote:4. When you 'S' the cheat it save it to the top of the cheat file and it gradually overwrites the cheat file line by line. Just needs to be changed to the old append method hopefully.
Will be in a future update. I need to make the watches use the generic memory read handlers (like the cheat core.)Pugsy wrote:5. Pressing W(atch) on a cheat doesn't work if it's a ROM cheat - it does nothing. I use this as a quick check to see if a ROM cheat will work on a clone.
I can add these, but to avoid having users who aren't intending to modify the cheat list screw things up you will need to push shift + w, shift + a, etc.Pugsy wrote:6. When you add the (W)atch A(dd) S(ave) options to the enable cheat menu can you also add E(dit) to make it faster to use.
Yes. I'm going to have it skip all inactive memory regions and areas with no results.Pugsy wrote:7. Can you change it so the 'View Last Results' automatically displays the first region which has any results the first time it's entered on a new search. Also can you make it so that it will wraparound to the bottom memory region after the top memory region and vice versa.
Will post updated code later today; I need to be somewhere else right now or I will be late...
Thanks for the bug reports!
-
- Posts: 163
- Joined: Wed Sep 19, 2001 1:00 am
- Location: UK
- Contact:
Whoops, should read all messages first, check the new_cheat.c thread on the other forumFixed... maybe. There was a crash when pressing left or right with the name field selected, but I couldn't make it crash on any other line. If this is what you were talking about, it's fixed.2. On the Edit Cheat Menu pressing the left and right arrow keys will cause MAME to crash out (it doesn't matter if you press ENTER on it first either). It's really evident on the first and last values in the list (the wraparound area).