Gaming Discussion / Re: Getting games to work on MSX 2 emulators
« on: June 11, 2011, 06:00:30 PM »I will check out RHDN to see if they can help if the CTRL key won't work.
øA slickproductions.org /forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;u=5;area=showposts;start=360 e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexaf53.html slickproductions.org /forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;area=showposts;u=5 e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexaf53.html.z x Tñg^ ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ ,/ Ê1 OK text/html ISO-8859-1 gzip @øÕ Ê1 ÿÿÿÿÿÿÿÿ Tue, 10 Mar 2020 20:14:35 GMT 0ó° °® 0® P® €§² ð® Sñg^ ÿÿÿÿÿÿÿÿÃ/ Ê1
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Well, in the ROM I'm using, the pointers there match your "Pointers to something part 2".
On a different note, back when I read Japanese RS3 documents, IIRC, they believed that LAL indeed uses the RS2 version of the engine, but without the weird tempo difference.
So what SPC core does Live a Live use? Is it similar to FFIV's and/or FF MQ?
Well, the contest is over and the winner has posted my tutorial on Zeemis' site.
Enjoy everyone!
http://www.simulationnation.com/zeemis/forums/showthread.php?tid=493
MQ
SPC ASM log:
$C6/0515 BF C6 0F C6 LDA $C60FC6,x[$C6:1047] A:0081 X:0081 Y:0020 P:envMxdIzc \
$C6/0519 85 12 STA $12 [$00:1C12] A:00DC X:0081 Y:0020 P:eNvMxdIzc
$C6/051B BF C7 0F C6 LDA $C60FC7,x[$C6:1048] A:00DC X:0081 Y:0020 P:eNvMxdIzc |
$C6/051F 85 13 STA $13 [$00:1C13] A:003C X:0081 Y:0020 P:envMxdIzc
$C6/0521 BF C8 0F C6 LDA $C60FC8,x[$C6:1049] A:003C X:0081 Y:0020 P:envMxdIzc /
$C6/0525 85 14 STA $14 [$00:1C14] A:00CC X:0081 Y:0020 P:eNvMxdIzc
SPCs:
Pointer - Address - Song
76A8CB ba876 = Silence
9CA8CB ba89c = The Battle
CCB0CB bb0cc = Dungeon 1
BDB5CB bb5bd = Victory
3BB9CB bb93b = Julian's Theme
3DBDCB bbd3d = Aurora
BCBFCB bbfbc = Ranch of the Holy King
CAC2CB bc2ca = The Devil Kings Castle
86C5CB bc586 = Abyss' Gate
E2C7CB bc7e2 = Fortress of Fire
95C9CB bc995 = Defeated
4BCBCB bcb4b = Benny's Nest
F9CFCB bcff9 = Sailing
32D2CB bd232 = Monica's Theme
95D5CB bd595 = Grieve
0DD7CB bd70d = Sara's Theme
07DBCB bdb07 = Nightmare
28DDCB bdd28 = Aurora
B0DECB bdeb0 = Fairy Town
0FE1CB be10f = Emperor's City
73E4CB be473 = Dungeon 2
0CE6CB be60c = Boundaries
9FE8CB be89f = The Last Journey
D5EACB bead5 = Ice Lake
AEECCB becae = Operation: Pet Retrieval
37F0CB bf037 = Snowman's Town
23F6CB bf623 = The Last Battle
1005CC c0510 = Tower of the Holy King
D208CC c08d2 = Rusukata
660BCC c0b66 = On with the Bangard! (part 1)
790DCC c0d79 = Four Noble Devils
631BCC c1b63 =
921FCC c1f92 = Leonid's Castle
8D21CC c218d = Field
8926CC c2689 =
8E27CC c278e = Year of the Holly King
E729CC c29e7 =
422BCC c2b42 = Dufore's Evil Plans
BD2DCC c2dbd = Mikhail's Theme
F532CC c32f5 =
6136CC c3661 = Sorrow
A238CC c38a2 =
7B39CC c397b = Owain's Lake
DC3CCC c3cdc = The SaGa Continues
9C43CC c439c = Ellen's Theme*
8248CC c4882 = Arousing
EA4ACC c4aea =
E24BCC c4be2 = Celebration March
4E4FCC c4f4e =
3150CC c5031 = Into War... (part 2)
5553CC c5355 =
D054CC c54d0 =
1A55CC c551a =
2457CC c5724 =
8758CC c5887 =
EC59CC c59ec = Island at the Farthest Reaches
275ECC c5e27 = Katalina's Theme
5561CC c6155 =
5365CC c6553 =
7569CC c6975 =
FD69CC c69fd =
D16BCC c6bd1 =
8E6CCC c6c8e =
FF6FCC c6fff = Evil Does Not Cherish
AB75CC c75ab =
F677CC c77f6 = Battle 2
A47ECC c7ea4 = Insufferable Desert
7181CC c8171 = Magical Tank Battle
AD88CC c88ad =
5589CC c8955 =
8F8ACC c8a8f = The Dark Underground
5E90CC c905e =
2A92CC c922a = The Last Battle?
F398CC c98f3 = The Eastern Country
7E9DCC c9d7e = Gen's Castle Battle
64A5CC ca564 =
0BADCC cad0b =
AAADCC cadaa =
42AECC cae42 =
E0B0CC cb0e0 =
63B1CC cb163 =
34B2CC cb234 =
7FB2CC cb27f = Professor's Theme
C0B5CC cb5c0 = Ruin of the Crystal
94B7CC cb794 =
58B8CC cb858 =
BBBBCC cbbbb =
C0C7CC cc7c0 =
11C8CC cc811 =
9ACBCC ccb9a =
47CFCC ccf47 =
95E1CC ce195 =
BRR ASM log:
$C6/066A BF E4 0C C6 LDA $C60CE4,x[$C6:0D5C] A:0078 X:0078 Y:0000 P:envMxdIzc \
$C6/066E 85 12 STA $12 [$00:1C12] A:0004 X:0078 Y:0000 P:envMxdIzc
$C6/0670 BF E5 0C C6 LDA $C60CE5,x[$C6:0D5D] A:0004 X:0078 Y:0000 P:envMxdIzc |
$C6/0674 85 13 STA $13 [$00:1C13] A:00C9 X:0078 Y:0000 P:eNvMxdIzc
$C6/0676 BF E6 0C C6 LDA $C60CE6,x[$C6:0D5E] A:00C9 X:0078 Y:0000 P:eNvMxdIzc /
$C6/067A 85 14 STA $14 [$00:1C14] A:00C8 X:0078 Y:0000 P:eNvMxdIzc
BRRs:
Pointer - Address - Sample
6BAAC6 6aa6b = Wooden Flute 01
A1B8C6 6b8a1 = Oboe 02
CFBFC6 6bfcf = Violin 03
9BDAC6 6da9b = Harp 04
DFE0C6 6e0df = Chorus 05
090DC7 70d09 = Bass Guitar 06
D413C7 713d4 = Electric Bass 07
151DC7 71d15 = Conga drum? 08
0F28C7 7280f = Tom 09
5736C7 73657 = Cymbal (loop) 0A
294BC7 74b29 = Hihat open? 0B
885AC7 75a88 = Hihat closed? 0C
3462C7 76234 = Snare drum 0D
2E6DC7 76d2e = Snare drum (hard) 0E
8D7CC7 77c8d = Cymbal crash 0F
DE8AC7 78ade = Timpani 10
F89FC7 79ff8 = Conga drum 11
09ACC7 7ac09 = Trumpet 12
40B3C7 7b340 = Hihat closed? 13
26BFC7 7bf26 = Conga drum 14
D2C6C7 7c6d2 = Reverse cymbal? 15
BEB8C7 7b8be = Guitar 16
BCD5C7 7d5bc = Cello 17
B4EEC7 7eeb4 = Cymbal crash (loop) 18
57FFC7 7ff57 = Clarinet 19
400CC8 80c40 = French Horn 1A
5B1AC8 81a5b = Synth Xylophone? 1B
091DC8 81d09 = Xylophone 1C
6322C8 82263 = Distortion Guitar 1D
B53BC8 83bb5 = Conga drum 1E
A043C8 843a0 = Xylophone (muted) 1F
354AC8 84a35 = Snare drum 20
9459C8 85994 = Metal bang 21
F368C8 868f3 = Ocarina 22
3379C8 87933 = Unknown drum 23
9D83C8 8839d = Hihat closed 24
328AC8 88a32 = Hihat open 25
6397C8 89763 = Kick drum 26
0CA2C8 8a20c = Snare drum (hard) 27
06ADC8 8ad06 = Strings 28
04C9C8 8c904 = Strings 29
D1E5C8 8e5d1 = Overdriven Guitar 2A
8DFBC8 8fb8d = Unknown Guitar 2B
4C05C9 9054c = Spanish Guitar 2C
2B10C9 9102b = Grand Piano 2D
BB27C9 927bb = Xylophone 2E
792FC9 92f79 = Bell 2F
4940C9 94049 = Violin (vibrato) 30
D85EC9 95ed8 = Church Organ 31
C468C9 968c4 = Triangle 32
4778C9 97847 = Synth 33
E48EC9 98ee4 = Horse 34
B4A8C9 9a8b4 = Synth bass 35
D9AFC9 9afd9 = Unknown SFX 36
5BCFC9 9cf5b = Unknown SFX 37
41E8C9 9e841 = Synth Bass 38
A9EEC9 9eea9 = Sitar 39
0306CA a0603 = Unknown SFX 3A
980CCA a0c98 = Chorus (female) 3B
7024CA a2470 = Flute 3C
3C36CA a363c = Unknown SFX 3D
A04FCA a4fa0 = Piano? 3E
AB58CA a58ab = Laughing 3F
7077CA a7770 = Tom 40
CF86CA a86cf = 'ha' voice 41
B39BCA a9bb3 = Unknown cymbal 42
E0A9CA aa9e0 = Unknown SFX 43
DBBFCA abfdb = Unknown SFX 44
0CCDCA acd0c = Steel Guitar 45
6BDCCA adc6b = Machine running SFX 46
83E4CA ae483 = Conga drum (cut)? 47
1AE6CA ae61a = Tom? 48
42F3CA af342 = Unknown Voice 49
A9F7CA af7a9 = Unknown voice 4A
BAFACA afaba = Bassoon 4B
0AFECA afe0a = Bell 4C
1C0CCB b0c1c = Unknown SFX 4D
2E1ACB b1a2e = Tubular Bell 4E
482FCB b2f48 = Crowd? 4F
3C5BCB b5b3c = Unknown SFX 50
8C67CB b678c = Weird Tamborine 51
877DCB b7d87 = Unknown SFX 52
SPC ASM log:
$CC/04ED BF 66 41 CC LDA $CC4166,x[$CC:4184] A:001E X:001E Y:0020 P:envMxdIzc \
$CC/04F1 85 10 STA $10 [$00:1E10] A:001B X:001E Y:0020 P:envMxdIzc
$CC/04F3 BF 67 41 CC LDA $CC4167,x[$CC:4185] A:001B X:001E Y:0020 P:envMxdIzc |
$CC/04F7 85 11 STA $11 [$00:1E11] A:00CF X:001E Y:0020 P:eNvMxdIzc
$CC/04F9 BF 68 41 CC LDA $CC4168,x[$CC:4186] A:00CF X:001E Y:0020 P:eNvMxdIzc /
$CC/04FD 85 12 STA $12 [$00:1E12] A:00CD X:001E Y:0020 P:eNvMxdIzc
SPCs:
Pointer - Address - Song
C9B9CD - db9c9 - silence?
F6B9CD - db9f6 - worldmap
44BCCD - dbc44 - battle
ABC2CD - dc2ab - game over
0AC4CD - dc40a - unknown
D5C8CD - dc8d5 - shrine
36CBCD - dcb36 - unused 2
21CCCD - dcc21 - unused 3
F8CCCD - dccf8 - shop
A2CECD - dcea2 - unused 4
1BCFCD - dcf1b - title
95D2CD - dd295 -
49D4CD - dd449 -
46D5CD - dd546 -
14D7CD - dd714 -
98D8CD - dd898 -
74D9CD - dd974 -
1EE0CD - de01e -
1EE3CD - de31e -
F2E8CD - de8f2 -
BFEACD - deabf -
BRR ASM log:
$CC/067D BF 8E 40 CC LDA $CC408E,x[$CC:409D] A:000F X:000F Y:0000 P:envMxdIzc \
$CC/0681 85 10 STA $10 [$00:1E10] A:0022 X:000F Y:0000 P:envMxdIzc
$CC/0683 BF 8F 40 CC LDA $CC408F,x[$CC:409E] A:0022 X:000F Y:0000 P:envMxdIzc |
$CC/0687 85 11 STA $11 [$00:1E11] A:0093 X:000F Y:0000 P:eNvMxdIzc
$CC/0689 BF 90 40 CC LDA $CC4090,x[$CC:409F] A:0093 X:000F Y:0000 P:eNvMxdIzc /
$CC/068D 85 12 STA $12 [$00:1E12] A:00CC X:000F Y:0000 P:eNvMxdIzc
BRRs:
Pointer - Address
6747CC - c4767
DE62CC - c62de
6274CC - c7462
4086CC - c8640
CB8ACC - c8acb
2293CC - c9322
6EB2CC - cb26e
80C0CC - cc080
92CECC - cce92
6FD5CC - cd56f
52E8CC - c2e52
2DEBCC - ceb2d
D8F0CC - cf0d8
29F6CC - cf629
1A0ACD - d0a1a
9419CD - d1994
B521CD - d21b5
0630CD - d3006
DA3FCD - d3fda
0B4DCD - d4d0b
1B57CD - d571b
EB70CD - d70eb
4591CD - d9145
529ECD - d9e52
ASM log:
$C3/0227 BF C9 3F C3 LDA $C33FC9,x[$C3:3FFC] A:0033 X:0033 Y:0040 P:envMxdIzc \
$C3/022B 85 10 STA $10 [$00:1D10] A:00AC X:0033 Y:0040 P:eNvMxdIzc
$C3/022D BF CA 3F C3 LDA $C33FCA,x[$C3:3FFD] A:00AC X:0033 Y:0040 P:eNvMxdIzc |
$C3/0231 85 11 STA $11 [$00:1D11] A:00CA X:0033 Y:0040 P:eNvMxdIzc
$C3/0233 BF CB 3F C3 LDA $C33FCB,x[$C3:3FFE] A:00CA X:0033 Y:0040 P:eNvMxdIzc /
$C3/0237 85 12 STA $12 [$00:1D12] A:00C3 X:0033 Y:0040 P:eNvMxdIzc
11C3A4 = Sample Indexes
Pointers to something:
644DC3 3644d
0E51C3
1153C3
EB53C3
A859C3
135DC3
2664C3
9167C3
D768C3
E784C3
BAFBC2
1E95C3
869BC3
CBA3C3
23A5C3
DEAFC3
9ABCC3
ACCAC3
D9E1C3
B9E5C3
66EFC3
85F3C3
E402C4
E305C4
00F0CC
3210C4
9914C4
1F18C4
861CC4
2423C4
652CC4
3831C4
E6EBC2
3B3CC4
00DCC2
7345C4
344AC4
374CC4
1E55C4
795CC4
F863C4
3976C4
557DC4
7D81C4
9283C4
F384C4
0092C4
CE95C4
749AC4
6F9EC4
C2A7C4
67AAC4
62C0C4
1BC7C4
42C9C4
7CD6C4
52D8C4
32DCC4
52F4C4
1404C5
D60AC5
EF14C5
C219C5
B120C5
0B26C5
A02CC5
9536C5
903AC5
D848C5
C350C5
E755C5
1F5FC5
FAFACC
9965C5
6679C5
Pointers to something part 2:
397EC5
5F7EC5
598EC5
2B9EC5
51ABC5
CFB8C5
69C4C5
67CCC5
AED2C5
68D6C5
DEDBC5
0AE6C5
73EEC5
C0F0C5
B5F6C5
FEFBC5
68FCC5
050AC6
7D0AC6
DA0AC6
950BC6
7C11C6
2E19C6
2A23C6
182EC6
C83AC6
8B44C6
7049C6
D44DC6
D35DC6
545EC6
9C5EC6
DF5EC6
1A5FC6
6E5FC6
B65FC6
0260C6
4E60C6
4264C6
8864C6
D164C6
2165C6
6C65C6
AE65C6
796DC6
2A6EC6
226FC6
DE6FC6
4070C6
B070C6
1F71C6
6771C6
B47BC6
E286C6
C18AC6
AD90C6
239DC6
1BA1C6
64A1C6
08A2C6
2DA3C6
E9A8C6
63B0C6
59B6C6
2BBDC6
73BDC6
C7BDC6
13BEC6
64BEC6
B3C3C6
6CEEC6
B4EEC6
F8EEC6
63B0C6
C1EFC6
09F0C6
16FAC6
EEFBC6
43E52 = SPC Pointers
44077 = Sample Indexes
ASM log:
$C4/026B BF 52 3E C4 LDA $C43E52,x[$C4:3E82] SPC Code
$C4/026F 85 14 STA $14 [$00:1C14] " "
$C4/0271 BF 53 3E C4 LDA $C43E53,x[$C4:3E83] " "
$C4/0275 85 15 STA $15 [$00:1C15] " "
$C4/0277 BF 54 3E C4 LDA $C43E54,x[$C4:3E84] " "
$C4/027B 85 16 STA $16 [$00:1C16] " "
SPCs:
Pointer - Address - Song
2D2EC7 - 72e2d - *Silence*
532EC7 - 72e53 - The Legend Begins
5D30C7 - 7305d - Rest Theme
0931C7 - 73109 - Village 1
8832C7 - 73288 - Wiped Out
8E34C7 - 7348e - Song of Everlasting Battles
5336C7 - 73653 - Dungeon 1
1C3DC7 - 73d1c - Mermaid Legend
0F3FC7 - 73f0f - Another Country's Town
9642C7 - 74296 - Dungeon 3
A247C7 - 747a2 - The Sinking Ship
154DC7 - 74d15 - Last Dungeon
D652C7 - 752d6 - Heartful Tears
5B57C7 - 7575b - Prologue (part 4)
FB60C7 - 760fb - Voyage
BF63C7 - 763bf - Victory
AD67C7 - 767ad - Title
AC70C7 - 770ac - Wind?
D871C7 - 771d8 - Dungeon 2
1D74C7 - 7741d - Strangeness ~ Victor's Death
CF77C7 - 777cf - Prologue (part 1)
547CC7 - 77c54 - Canal Fortress
D984C7 - 784d9 - Prologue (part 3)
C586C7 - 786c5 - Unknown 1
5189C7 - 78951 - Wierd...
078CC7 - 78c07 - Village 2
1D90C7 - 7901d - Empire's Front Line
A197C7 - 797a1 - Empire City Avalon
C19BC7 - 79bc1 - Jingle
0C9DC7 - 79d0c - Ancient Ruins
709FC7 - 79f70 - Unknown 2
96A0C7 - 7a096 - Unknown 3
0AA1C7 - 7a10a - Run!
DDA3C7 - 7a3dd - Battle with Kujinshi
A2ACC7 - 7aca2 - Unknown 4
62ADC7 - 7ad62 - The Last Battle
48B6C7 - 7b648 - The Legend Begins (Short)
11B8C7 - 7b811 - Dance 1
2D2EC7 - 72e2d - *Silence*
08BAC7 - 7ba08 - Dance 3
BCBCC7 - 7bcbc - The Dragon's Hole
08C0C7 - 7c008 - The Seven Heros' Battle
CBC2C7 - 7c2cb - Dance 4
EEC4C7 - 7c4ee - The Last Battle
70CFC7 - 7cf70 - Prologue (part 5)
F5D1C7 - 7d1f5 - Unknown 5
4CD3C7 - 7d34c - Prologue (part 2)
21D7C7 - 7d721 - Epilogue
1ADAC7 - 7da1a - Successive Emperor
2D2EC7 - 72e2d - *Silence*
5DDDC7 - 7dd5d - Ending Theme
Anyone want to locate and fill out the BRRs?