;Firmware : S45i_v04 ;Author : Skylord's adaptation of original RizaPN SLIK patch. ;Release : May 8, 2003 ;Comments: ver. 1.0 ; Heh, it was funny. s/me45 menu format differs from x35 ; (including U35, that slik is) so there are corrections in ; data. Besides, have been changed grobal images table, ; because S45i hasn't unused images with size 101x80.... ; The subroutine code for now is the same as in Riza's patch. ; Some comments downhere - too. ; Greetings and respects to him and to people at www.sl45.cdsell.ru! ; ; From Russia with love! ))))) (c) Skylord, 2003 ; As i mentioned there are changes in images table to handle 12 fullscreen ; pictures. These will have numbers 254-265. Upload them using ffMod _ONLY_ ; after applying the patch!!! ; Each image should be focus on one menu item, according to the list of ; entrypoints. ; 0DE718: 1221 6550 0DE71C: 6C0E35 000038 0DE720: 1122 6550 0DE724: CF0E35 100438 0DE728: 1420 6550 0DE72C: 350F35 200838 0DE730: 1021 6550 0DE734: 950F35 300C38 0DE738: 1020 6550 0DE73C: D70F35 401038 0DE740: 1322 6550 0DE744: 171035 501438 0DE748: 1322 6550 0DE74C: 7D1035 601838 0DE750: 1622 6550 0DE754: E31035 701C38 0DE758: 171C 6550 0DE75C: 491135 802038 0DE760: 1720 6550 0DE764: 9D1135 902438 0DE768: 2512 6550 0DE76C: FD1135 A02838 0DE770: 1222 6550 0DE774: 571235 B02C38 ; Use the Right Soft Key as a Graphical Menu Key – pravá funkčí klavesa pro vstup ;5607EC: FA08 1209 ; Use the Right Arrow key as a Graphical Menu Key – prava šipka pro vstup 5607E6: FA08 1209 56090E: F0C4DAF91629EA00 EA005C0DDA87C0C1 560916: 620D 0D20 07C100: FFFFFFFFFFFFFFFF DC4FD44E02002D32 07C108: FFFFFFFFFFFFFFFF D7405B00F2FE7A1F 07C110: FFFFFFFFFFFFFFFF 26FEFD0046F42100 07C118: FFFFFF 3D0208 07C11B: FF E4 ;modify E4 with Ex where x is increment for DOWN Arrow 07C11C: FFFFFFFF 0D1146F4 07C120: FFFFFFFFFF 22003D0228 07C125: FF E4 ;modify E4 with Ex where x is decrement for UP Arrow 07C126: FFFF 0D0C 07C128: FFFFFFFFFFFFFF 46F423003D0208 07C12F: FF E1 ;modify E1 with Ex where x is increment for RIGHT Arrow 07C130: FFFFFFFFFFFFFFFF 0D0746F424003D02 07C138: FF 28 07C139: FF E1 ;modify E1 with Ex where x is decrement for LEFT Arrow 07C13A: FFFFFFFFFFFF 0D0248412D62 07C140: FFFFFFFFFF 48E0DD02E0 07C145: FF BE ;modify BE with xE where x=n-1, n-number of pictures ; (07C14A also must be changed) 07C146: FFFF 0D04 07C148: FFFF 46FE 07C14A: FF 0C ;modify 0C with 0n where n-number of pictures ; (07C145 also must be changed) 07C14B: FFFFFFFFFF 00CD01E00E 07C150: FFFFFFFFFFFFFFFF 48452D0F48432D0D 07C158: FFFFFFFFFFFFFFFF 06FEFD00D7405B00 07C160: FFFFFFFFFFFFFFFF F6FE7A1FE00CE00D 07C168: FFFFFFFFFFFFFFFF DAC89C43E6F4FFFF 07C170: FFFFFFFFFFFFFFFF DB00F04E5C1400E4 07C178: FFFFFFFFFFFFFFFF 06FEDC00E005D760 07C180: FFFFFFFFFFFFFFFF 1F02998E999E99AE 07C188: FFFFFFFFFFFFFFFF 2DF1DAE2FAFF0DEE 07C190: FFFFFFFFFFFFFFFF 0000000000C18700 07C198: FFFFFFFFFFFFFFFF 24B9C80000000000 07C1A0: FFFFFFFFFFFFFFFF 3A3E130214021F02 07C1A8: FFFFFFFFFFFFFFFF 1A021F0200000000 07C1B0: FFFFFFFFFFFFFFFF 0000000000000000 07C1B8: FFFFFFFF C8000000 07C1C0: FFFFFFFFFFFFFFFF E6F4FD00D7405B00 07C1C8: FFFFFFFFFFFFFFFF F6F47A1F88908880 07C1D0: FFFFFFFFFFFFFFFF E6FCFC35E6FDF500 07C1D8: FFFFFFFFFFFFFFFF E6FE9436F0FDDAFA 07C1E0: FFFFFFFFFFFFFFFF 8471F084F095F0C8 07C1E8: FFFFFFFFFFFFFFFF F0D9E6FE9001E6FF 07C1F0: FFFFFFFFFFFFFFFF 1F02DAFA2E73F0C8 07C1F8: FFFFFFFFFFFFFFFF F0D9DAFCEEB79880 07C200: FFFFFFFFFFFFFFFF 9890DB00E004DB00 07C208: FFFFFFFFFFFFFFFF 03000300FFFF0500 07C210: FFFFFFFFFFFFFFFF 0500FFFF08021F02 07C218: FFFFFFFFFFFFFFFF 0200000000006500 07C220: FFFFFFFFFFFFFFFF 50007A1F5B000100 ;Menu items: ; Here you are entrypoints for menu items. The format of this list ; is simple: 2 bytes for offset, 1 byte for segment. 07C0DC: FFFFFF 4660F6 ;...Messages 07C0DF: FFFFFF 6260F6 ;...Office 07C0E2: FFFFFF 2E60F6 ;...Surf&fun 07C0E5: FFFFFF 5260F6 ;...Records 07C0E8: FFFFFF 3660F6 ;...Favourites 07C0EB: FFFFFF 8C5DF6 ;...Explorer 07C0EE: FFFFFF 7260F6 ;...Audio 07C0F1: FFFFFF 6A60F6 ;...Profiles 07C0F4: FFFFFF 5A60F6 ;...Setup 07C0F7: FFFFFF 7A60F6 ;...Divert 07C0FA: FFFFFF 3E60F6 ;...Help 07C0FD: FFFFFF B29FF5 ;...Developer menu ; Various usefull entry points ;2660F6 = Sim menu ;4660F6 = Messages ;5260F6 = Records ;6260F6 = Office ;2E60F6 = Surf&fun ;6A60F6 = Profiles ;7260F6 = Audio ;7A60F6 = Divert ;5A60F6 = Setup ;3660F6 = Favourites ;3E60F6 = Help ;8C5DF6 = Explorer ;AA5DF6 = Internet ;A25DF6 = Games ;B29FF5 = Developer menu ;7E5EF6 = Calendar ;8A5EF6 = Appointments ;965EF6 = Alarm clock ;285EF6 = Organiser ;305EF6 = Clock ;4C5EF6 = Calculator ;A25DF6 = Games ; ; If you want to use a normal key habbit, just like in the ;"Text Menu" mode (RIGHT for Access, LEFT for exit, UP/DOWN for select), ;add these data (uncomment): Tohle znamená,že kdyby jste chtěly,aby Vaše menu fungovalo jako teď to originál, ;tak je potřeba aplikovat eště tento kód. ;07C11B: E4 E1 ;07C125: E4 E1 ;07C12E: 08E1 0D21 ;07C13B: 02 64