Trainer definition for ColecoVision games

Page 1/2
| 2

By mandoju

Rookie (31)

mandoju's picture

24-03-2022, 15:50

Hi,
How i can make a trainer definition for ColecoVision games? I have the codes for Mame, like that above...
Exist one file with all definition from ColocoVision for use in Openmsx?

Thanks,

Jorge, Rio de Janeiro Brazil.

The Mame example.

z80.pb@7135=30

Turn OFF at the end of the level 4

z80.pb@7330=99

z80.pb@732D=05

Login or register to post comments

By Manuel

Ascended (18785)

Manuel's picture

24-03-2022, 17:32

Who needs trainers if you can simply use reverse to correct mistakes?

By mandoju

Rookie (31)

mandoju's picture

27-03-2022, 14:16

I put this lines in trainerdefs.tcl file, but no works, what i made wrong?

create_trainer "Smurfs Coleco" {time 1} {
"Lives: Lives" {dpoke 0x71fd 6}
"Infinite Energy" {dpoke 0x71fc of}
}

By Manuel

Ascended (18785)

Manuel's picture

27-03-2022, 21:48

What does not work exactly? Do you get an error? Does the completion work?

By mandoju

Rookie (31)

mandoju's picture

28-03-2022, 18:17

Manuel wrote:

What does not work exactly? Do you get an error? Does the completion work?

No message error, simple the cheats no works.

I press F10

>Trainer "Smurfs Coleco"
active trainer: Smurfs Coleco
1 [] Lives:Lives
2 [] Infinite Energy
>Trainer "Smurfs Coleco" 1 2
active trainer: Smurfs Coleco
1 [x] Lives:Lives
2 [x] Infinite Energy
>

By Manuel

Ascended (18785)

Manuel's picture

28-03-2022, 19:41

What is that "of" in the energy poke?

By mandoju

Rookie (31)

mandoju's picture

28-03-2022, 20:40

Manuel wrote:

What is that "of" in the energy poke?

0F hexadecimal address!!! You is a genious!!! You find the mistake, i change for decimal "15" Smile)).
Now works fine...

create_trainer "Smurfs Coleco" {time 1} {
"Lives: Lives" {dpoke 0x71fd 6}
"Infinite Energy" {dpoke 0x71fc 15}

By Manuel

Ascended (18785)

Manuel's picture

29-03-2022, 00:35

You can also type 0xF. Glad it works now.

By mandoju

Rookie (31)

mandoju's picture

29-03-2022, 13:26

Manuel wrote:

You can also type 0xF. Glad it works now.

Thanks for you kindness Big smile

By mandoju

Rookie (31)

mandoju's picture

03-04-2022, 16:16

Manuel wrote:

You can also type 0xF. Glad it works now.

I cant write this MAME cheats lines in _trainerdefs.tcl Crying you can help me?

temp0 =coleco_cart:rom.mb@0D9B
temp1 =coleco_cart:rom.mb@0DA3
temp2 =coleco_cart:rom.mb@0E24
temp3 =coleco_cart:rom.mb@1419
temp4 =coleco_cart:rom.mb@1421
temp5 =coleco_cart:rom.mb@1526
temp6 =coleco_cart:rom.mb@1718
temp7 =coleco_cart:rom.mb@174A

coleco_cart:rom.mb@0D9B=C9
coleco_cart:rom.mb@0DA3=C9
coleco_cart:rom.mb@0E24=C9
coleco_cart:rom.mb@1419=00
coleco_cart:rom.mb@1421=C9
coleco_cart:rom.mb@1526=18
coleco_cart:rom.mb@1718=00
coleco_cart:rom.mb@174A=C9

coleco_cart:rom.mb@0D9B=temp0
coleco_cart:rom.mb@0DA3=temp1
coleco_cart:rom.mb@0E24=temp2
coleco_cart:rom.mb@1419=temp3
coleco_cart:rom.mb@1421=temp4
coleco_cart:rom.mb@1526=temp5
coleco_cart:rom.mb@1718=temp6
coleco_cart:rom.mb@174A=temp7

By Manuel

Ascended (18785)

Manuel's picture

03-04-2022, 22:24

If you explain to me what this means...

Page 1/2
| 2