Author Topic: BlackShadow 's Research Notes  (Read 10959 times)

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
BlackShadow 's Research Notes
« on: July 14, 2007, 11:50:45 pm »
Alright, I'll try to keep these notes together...

If you make a post between each of my notes... I ask of you please delete it, and repost it at the end...
or i might have to ask one of the Mods or Admin to move it
I'd like to keep these notes nice and tidy.. thanks

My TO-DO List:
  • Complete Compare[####] command, need to figure out what the last 2 bytes mean
  • decipher more scripts... heh
  • figure out "bookmark" Command for Repeat menu action
  • need to figure out this weird jump code...2202231220 - i know it makes a jump
1. I think i know how the Compare works now.. it compares data at a certain offset in the memory
and if its true or false/ or has a higher value(not sure) ... then it jumps to the offset defined by the last 2 bytes

4. I think I had that last one coded wrong... when I tested it.. its actually a partial code
this is an example of the whole code
Code: [Select]
220223122006009E01 - OffsetDialogueBox [XXXX*YYYY]

Code: [Select]
210102 = DisplayCharacterText[02]Note: This code is strange, when you specify a value, its actually a value lesser,  like if you specify 02 ... it displays the name assigned to 01, 
(eg. 01=00, 03=02, 04=03, 05=04...etc)

Code: [Select]
32##Not sure what this code does... it affected the loading of a save game, when I tried to load the save game, it would just take me back to the main menu.

VIPER FORMATS
FormatDescription
.$$$No idea, but listed inside the SGS.EXE
.ANMImage&Animations
.BMPBitmaps - (gotta find out how to do this)
.PCMSounds
.WAVSoundtracks
.WINScripts



SelfNotes:
NOTE TO SELF:
Change all FileCalls... to
0300 = PlayANM
1D00 = PlayPCM

DONE

Finally figured out what those codes meant, near the beginning, it assigned a value to a certain InGameSoundtrack (eg.RSR_002.WAV)

There must be a code that will play BMP files...
Its referenced in the SGS.EXE files..  If possible find this code


Is FadeIn-FadeOut Code, Hardcoded or scripted?? FOUND IT
It was scripted, along with the HoldImageSeconds(00) command, (values are in HEX format)

Not sure if I can figure out what these codes do  "651C" & "2D1F"
As they do not have any visible effects, SetFlag?

---|| VIPER-RSR: Bypass Intro Screens ||---
To Load up the Options Menu right away, From starting ViperRSR
because I know we are all in a hurry to get there.. lol
Code: (Quick Startup - Editing START.WIN) [Select]
FC90 Offset in SGS.DAT

3B1B025253525F303032001B03525352 | ;..RSR_002...RSR

Replace with [To start up in Option menu]
3B4A4F5054494F4E0000001B03525352 | ;JOPTION.....RSR
or
Replace with [To start up in Main menu]
3B4A4D41494E00003032001B03525352 | ;JMAIN..02...RSR

Here's what the START.WIN does now..
a simple two line code..

3B - Load System Registry - Required to see H-Scenes in Options menu
A4[FileName] - Execute WIN script

Most likely, you just wouldnt hear background music
I haven't tested out how not executing some of the code located in the START.WIN
affects the rest of the game...
but H-Scenes, and start of game works fine...
You can exit the options menu to get to the start menu..


Note:
EV##.WIN files are chapter files, Executing an EV WIN Script, starts that script's chapter (EV04.WIN start Chapter 4, EV07.WIN-->Chapter 7...etc)
BATTLE##.WIN scripts start battles, executing from MAIN/or START.WIN will cause the character slots will be empty, empty character data?
MAP#.WIN - I assume are levels, can only be executed if character data is present, otherwise will crash



SelfNote:
Contains 3 Execute Script Commands, All 3 are "JMAIN"
Copies of the H-Scenes from story are stored inside OPTION.WIN
This explains the assigning of speakers at the beginning of OPTION.WIN file
What code marks the "bookmark" for Repeat Command??

---|| Proper Names ||---

With this info I was able to change the Names more properly
Had to create a dummy speaker
"Assign as Speaker15"=FILLER-FILLER-FILLER............
as i cant change the filesize of the scripts yet...
or rather , more accurately the locations of the code...
can simply be done with START.WIN, as it doesnt contain these types of code
It does contain these kinda codes, but does not crash if inaccurate
Found another system of Jumps, that seem to crash the game if inaccurate, completely different from what I was thinking of
I was think of this code
Code: [Select]
Click-Jumpto[01DE](Offset-from-beginning)But theres a whole' nother system, I believe it runs a check if theres data present (like GameSave Data from the Registry),
otherwise its a 00, then it loads the first scene of that EV##.WIN File, or if theres data present, Loads the associated scene.

Quote from: CONFIRMED
I think that most of the script calls is "offset-from-begining" based,
If the location of the codes changes, then the "call by offset-from-begining" is no longer accurate, thus crashes
I need to find those CallByOffset codes... If they do, in fact, exist FOUND IT
These kinda codes do, in fact, exist among the scripts, and have found them in START.WIN (see above)
But I still gotta find out what codes make the OPTION.WIN crash, when the location of the codes change....FOUND
I figured out why it crashes... see above

---|| ViperRSR - NoLauncher Patch ||---
A ViperRSR SGS.EXE - NoLauncher Patch
Download Here
Now you dont need that launcher, just launch the SGS.EXE directly
I dont need another step between me and the Options menu... lol



Im pretty sure that START.WIN script is accurate.. Im 95% sure

You probably know this already
Code: [Select]
SGS.DAT Format

12 Bytes String FileHeader = "SGS.DAT 1.00"
04 Bytes Dword Number of files in archive

//File Entries - 20 Bytes
12 Bytes String File Name
01 Byte
01 Byte Short Compression 0=Uncompressed, 1=Compressed
04 Bytes Long Compressed File Size (size of file inside SGS.DAT archive)
04 Bytes Long Uncompressed File Size
04 Bytes Long Offset in Archive


Also .. i just looked over the V8 SGS.DAT file... and I see why you couldnt see the text... all the files are compressed
After the uncompressing the WIN files with Grapholic, I could see the text perfectly
Same deal with GTS and CTR.. they have all their files compressed
BIG THANKS to HYPERGUY for providing me with those SGS.DAT files
 

---|| CTR & V6R START.WIN Scripts ||---
Some of these commands may beARE  wrong
Code: [Select]
CTR START.WIN Notes

3B - Load SystemSave Registry Entry
1B024330303000 - C000
1B034330303100 - C001
1B044330303800 - C008
1B054330313100 - C011
1B064330313600 - C016
1B074330313900 - C019
1B084330323200 - C022
1B09433032374200 - C027B
1B0A4330333400 - C034
1B0B4330343000 - C040
1B0C4330353800 - C058
1B0D4330363000 - C060
1B0E4330373500 - C075
1B0F4330373600 - C076
1B104331303300 - C103
1B114331313700 - C117
1B124331333000 - C130
136400 -???
010000000002800290 -ClearDialogueBox?
013D000000008002E0 -ClearDialogueBox?
010300 - BeginFileCallANM
414E4D5C534F474E41393800 - ANM\SOGNA98 - Filename
0700 - Marker
1D00 - FileCallPCM
50434D53455C534F474E414D555300 - PCMSE\SOGNAMUS - Filename
0A000000280000800000010100 - GetFrame (Frame=01)
050018000 - FadeInSeconds(18)
C001390011F - HoldScreen(1F01)
06001800 - FadeOutSeconds(18)
34000000 - Push 000000 ??
4A4D41494E0000 - JMAIN

-----------------------------------------------------------------------------------------
V6R START.WIN

3B - Load SystemSave Registry Entry
1B023036303200 - 02=0602
1B033036303300 - 03=0603
1B043036303400 - 04=0604
1B073036303700 - 05=0607
1B083036303800 - 08=0608
1B093038303900 - 09=0609
1B0A3038313000 - 0A=0610
1B0B3038313100 - 0B=0611
0100000000028002E0 - ClearDialogueBox
013D000000008002E0 - ?ClearDialogueFont?
01435000 -???
136400 - HoldScreen(0064)
0100000000028002E0 - ClearDialogueBox
013D000000008002E0 - ?ClearDialogueFont?
01 - NewLineCode
0300 - FileCallANM
414E4D5C533230303300 - ANM\S2003 - Filename
0700 - Marker
1D00 - FileCallPCM
50434D5C534F474E414D555300 - PCM\SOGNAMUS
0A000000000000800000010200 - GetFrame (Frame01)
05001800 - FadeInSeconds(18)
0C00159B00 - Click-Jumpto(009B)(Offset-from-beginning)
139001 - HoldScreen(0190)
2D1F - ???
06001800 - FadeOutSeconds(18)
0300 - FileCallANM
414E4D5C41544E3100 - ANM\ATN1 - Filename
0700 - Marker
0A000000000000800000010200 - GetFrame (Frame01)
05001800 - FadeInSeconds(18)
0C0015C700 - Click-Jumpto(00C7)(Offset-from-beginning)
139001 - HoldScreen(0190)
2D1F - ???
06001800 - FadeOutSeconds(18)
0300 - FileCallANM
414E4D5C41544E3200 - ANM\ATN2 - Filename
0700 - Marker
0A000000000000800000010200 - GetFrame (Frame01)
05001800 - FadeInSeconds(18)
0C0015F300 - Click-Jumpto(00F3)(Offset-from-beginning)
139001 - HoldScreen(0190)
2D1F - ???
06001800 - FadeOutSeconds(18)
0300 - PlayANM
414E4D5C54495400 - ANM\TIT
0700 - Marker
1D00 - PlayPCM
50434D5C454E47494E4500 - PCM\ENGINE
0A000000000000800000010200 - GetFrame (Frame01)
05001800 - FadeInSeconds(18)
0C00152B01 - Click-Jumpto(012B)(Offset-from-beginning)
139001 - HoldScreen(0190)
2D1F0 - ???
6001800 - FadeOutSeconds(18)
34000000 - Push 000000
4A4D41494E0000 - ExcuteScript(MAIN.WIN)



« Last Edit: July 16, 2007, 07:03:33 pm by 黒い灯影 »
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: 黒い灯影 's Research Notes - :)
« Reply #1 on: July 14, 2007, 11:53:07 pm »
---|| START.WIN Notes ||---

Updated/Refined - July 14 - 5:56 AM
Code: (START.WIN Notes Updated 3 Times - 99 % done) [Select]
---------------BEGINNING OF FILE---------------
3B - Load SystemSave Registry Entry   - Required to see H-Scenes in Options menu
1B025253525F30303200 - RSR_002 - Assign BGM02="RSR_002.WAV"
1B035253525F30303300 - RSR_003 - Assign BGM03="RSR_003.WAV"
1B045253525F30303400 - RSR_004 - Assign BGM04="RSR_004.WAV"
1B055253525F30303500 - RSR_005 - Assign BGM05="RSR_005.WAV"
1B065253525F30303600 - RSR_006 - Assign BGM06="RSR_006.WAV"
1B075253525F30303700 - RSR_007 - Assign BGM07="RSR_007.WAV"
1B085253525F30303800 - RSR_008 - Assign BGM08="RSR_008.WAV"
1B095253525F30303900 - RSR_009 - Assign BGM09="RSR_009.WAV"
1B0A5253525F30313000 - RSR_010 - Assign BGM10="RSR_010.WAV"
1B0B5253525F30313100 - RSR_011 - Assign BGM11="RSR_011.WAV"
1B0C5253525F30313200 - RSR_012 - Assign BGM12="RSR_012.WAV"
1B0D5253525F30313300 - RSR_013 - Assign BGM13="RSR_013.WAV"
1B0E5253525F30313400 - RSR_014 - Assign BGM14="RSR_014.WAV"
1B0F5253525F30313500 - RSR_015 - Assign BGM15="RSR_015.WAV"
1B105253525F30313600 - RSR_016 - Assign BGM16="RSR_016.WAV"
1B115253525F30313700 - RSR_017 - Assign BGM17="RSR_017.WAV"
1B125253525F30313800 - RSR_018 - Assign BGM18="RSR_018.WAV"
1B135253525F30313900 - RSR_019 - Assign BGM19="RSR_019.WAV"
1B145253525F30323000 - RSR_020 - Assign BGM20="RSR_020.WAV"
1B155253525F30323100 - RSR_021 - Assign BGM21="RSR_021.WAV"
1B165253525F30323200 - RSR_022 - Assign BGM22="RSR_022.WAV"
1B175253525F30323300 - RSR_023 - Assign BGM23="RSR_023.WAV"
1B185253525F30323400 - RSR_024 - Assign BGM24="RSR_024.WAV"
1B195253525F30323500 - RSR_025 - Assign BGM25="RSR_025.WAV"
1B1A5253525F30323600 - RSR_026 - Assign BGM26="RSR_026.WAV"
1B1B5253525F30323700 - RSR_027 - Assign BGM27="RSR_027.WAV"
1B1C5253525F30323800 - RSR_028 - Assign BGM28="RSR_028.WAV"
651C - ???
136400 - HoldScreen[0064]
0100000000028002E001 - RenderFrameSize[640x480]
3D000000008002E001 - Buffer? ScreenSize[640x480]
0300 - PlayANM
414E4D5C4D5200 - ANM.MR - Filename
0700 - Marker
0A000000000000800000010100 - GetFrame[01]
05001800 - FadeIn[18]
13C800 - HoldScreen[00C8]
06001800 - FadeOut[18]
0A000000000000800000020100 - GetFrame [Frame=02]
05001800 - FadeIn[18]
13F401 - HoldScreen[01F4]
06001800 - FadeOut[18]
136400 - HoldScreen[0064]
0100000000028002E001 - RenderFrameSize[640x480]
3D000000008002E001 - Buffer? ScreenSize[640x480]
0300 - PlayANM
414E4D5C534F474E41324B00 - ANM\SOGNA2K - Filename
0700 - Marker
1D00 - PlayPCM
50434D53455C534F474E414D555300 - PCMSE\SOGNAMUS - Filename
0A000000000000800000010200 - GetFrame[01]
05001800 - FadeIn[18]
0C0015B201 - Click-Jumpto[01B2](Offset-from-beginning)
139001 - HoldScreen[0190]
2D1F - ???
06001800 - FadeOut[18]
0300 - PlayANM
414E4D5C41544E3100 - ANM\ATN1 - Filename
0700 - Marker
0A000000000000800000010200 - GetFrame[01]
05001800 - FadeIn[18]
0C0015DE01 - Click-Jumpto[01DE](Offset-from-beginning)
139001 - HoldScreen[0190]
2D1F - ???
06001800 - FadeOut[18]
0300 - PlayANM
414E4D5C41544E3200 - ANM\ATN2 - Filename
0700 - Marker
0A000000000000800000010200 - GetFrame[01]
05001800 - FadeIn[18]
0C00150A02 - Click-Jumpto[020A](Offset-from-beginning)
139001 - HoldScreen[0190]
2D1F - ???
06001800 - FadeOut[18]
34000000 - PushDataAt[00][0000]
34030000 - PushDataAt[03][0000]
4A4D41494E0000  - Execute Script [MAIN.WIN]
---------------END OF FILE---------------

« Last Edit: July 15, 2007, 11:55:00 pm by 黒い灯影 »
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: 黒い灯影 's Research Notes - :)
« Reply #2 on: July 14, 2007, 11:55:05 pm »
---|| OPTION.WIN Notes ||---

My OPTION Notes [NOTE: Update Needed for these Notes]
Code: (Updated) [Select]
OPTION.WIN Script Notes

2400817920456C616E20817A00 - Assign as Speaker00=ERAN
2401817920416C7068612020817A00 - Assign as Speaker01=ALPA
240281792043616C6120817A00 - Assign as Speaker02=CALA
24038179204A6F746120817A00 - Assign as Speaker03=JOTA
24048179204769726C20817A00 - Assign as Speaker04=GIRL
240581798367834A8351838D8393817A00 - Assign as Speaker05=LONGLIZARD
240681794D6172616E656C6F817A00 - Assign as Speaker06=MARANELLO
24078179202056656C6F63652020817A00 - Assign as Speaker07=VELOCE
240881792020446961626C6F2020817A00 - Assign as Speaker08=DIABLO
2409817920204A756C69657474612020817A00 - Assign as Speaker09=JULIETTA
240A8179456C6472817A00 - Assign as Speaker10=ELDER
240B81798353815B838C8380817A00 - Assign as Speaker11=GOLEM
240C8179576F6F647942817A00 - Assign as Speaker12=WOODYB
240D81798381834A837B8358817A00 - Assign as Speaker13=MECHABOSS
240E81798343834A83668372838B817A00 - Assign as Speaker14=DEVILSQUID
0100000000028002E001 - RenderFrameSize[640x480]
3D000000008002E001 - Buffer? ScreenSize[640x480]
2202231220 - JUMP?!?!
06009E01 - FadeOut[019E]
44034B6602C601 - OffsetDialogueIcon [XXXX*YYYY]
34020000 - Push
34110000 - Push
4000536B
E929B7
E92BC4
E916D1
E93211
3300002501 - ???
140507 - JumpToOffset[0705]
140507
3370003001 - ???
14EE10 - JumpToOffset[10EE]
140507
3333013B01 - ???
14E114 - JumpToOffset[14E1]
140507
3395014601
145816 - JumpToOffset[1658]
140507
339C015101
146517 - JumpToOffset[1765]
140507
339D015C01
147518 - JumpToOffset[1875]
140507
339E016701
147819 - JumpToOffset[1978]
140507
33A6017201
14221A - JumpToOffset[1A22]
140507
33A7017D01
14671C - JumpToOffset[1C67]
140507
33A8018801
14071D - JumpToOffset[1D07]
140507
3390059301
145A1D - JumpToOffset[1D5A]
140507
3378099E01
147E1E - JumpToOffset[1E7E]
140507
33600DA901
14D420 - JumpToOffset[20D4]
140507
334811B401
140B22 - JumpToOffset[220B]
140507
333015BF01
14CB22 - JumpToOffset[22CB]
140507
331819CA01
14C623 - JumpToOffset[23C6]
140507
33001DD501
144224 - JumpToOffset[2442]
140507
33E820E001
147E24
140507
33D024EB01
142625
140507
33B828F601
14BA26
140507
33A02C0102
145E27
140507
3388300C02
14D927
140507
33B1011702
14C728
140507
33B2012202
147229
140507
33B3012D02
144A2B
140507
33B4013802
14712D
140507
33B5014302
14582E
140507
33B6014E02
14232F
140507
33B7015902
149932
140507
33B8016402
143B33
140507
33B9016F02
143035
140507
33BA017A02
14C036
140507
33BB018502
140239
140507
33BC019002
142B3B
140507
33BD019B02
14B13B
140507
33BE01A602
14E43C
140507
33BF01B102
14353E
140507
330202BC02
14A63F
140507
330302C702
141040
140507
330402D202
14F740
140507
330502DD02
149141
140507
330602E802
14A842
140507
330702F302
14E643
140507
330802FE02
141644
140507
3309020903
14CF44
140507
330A021403
145846
140507
330B021F03
14CE49
140507
330C022A03
149D4A
140507
330D023503
146C4C
140507
330E024003
14394D
140507
330F024B03
144D4E
140507
3310025603
149253
140507
3311026103
148155
140507
3313026C03
141756
140507
331E027703
143F57
140507
331F028203
14A557
140507
3320028D03
14BA58
140507
3321029803
14D059
140507
332202A303
147D62
140507
332302AE03
14A463
140507
332402B903
149464
140507
332502C403
143C66
140507
332602CF03
14B468
140507
332702DA03
14D66E
140507
332802E503
14D66F
140507
332902F003
14BC70
140507
332A02FB03
145073
140507
332B020604
14CA77
140507
332C021104
14D278
140507
335E021C04
14567B
140507
3346062704
144E7C
140507
332E0A3204
149D7D
140507
33160E3D04
148C7E
140507
33FE114804
14277F
140507
33E6155304
147480
140507
33CE195E04
14FC81
140507
33B61D6904
142D83
140507
339E217404
140584
140507
3386257F04
146084
140507
336E298A04
14BE84
140507
3362029504
144987
140507
336302A004
14BA87
140507
336402AB04
148288
140507
336502B604
145A89
140507
336602C104
14FC89
140507
336702CC04
14FD8B
140507
33C102D704
14F88D
140507
33C202E204
14A18E
140507
33C302ED04
143E90
140507
33C402F804
140091
140507
33C5020305
14DB92
140507
33CD020E05
148393
140507
33D7021905
14919B
140507
33D8022405
1405A0
140507
33D9022F05
141BA2
140507
33DA023A05
14B3A5
140507
33DB024505
149FA7
140507
3326035005
146EAB
140507
3327035B05
14B9AB
140507
3328036605
14C8AC
140507
3329037105
1444AE
140507
332A037C05
14D6B4
140507
332B038705
14FABB
140507
332C039205
144ABC
140507
332D039D05
14EEBE
140507
332E03A805
14E0C1
140507
332F03B305
1490C2
140507
333003BE05
1446C3
140507
333103C905
1467C7
140507
333203D405
145CCE
140507
333303DF05
14D1CE
140507
333403EA05
1403CF
140507
333503F505
14B4CF
140507
331D070006
14D7D0
140507
33050B0B06
1427D1
140507
33ED0E1606
1478D2
140507
3337032106
1498D3
140507
3338032C06
1434D5
140507
3339033706
1446D6
140507
3321074206
143FD7
140507
333A034D06
14A3D7
140507
333C035806
144CD8
140507
3324076306
1417D9
140507
333D036E06
14F6D9
140507
333E037906
1448DB
140507
3326078406
1421DC
140507
330E0B8F06
1477DD
140507
33F60E9A06
1457DE
140507
33DE12A506
14D6DE
140507
33C616B006
1451DF
140507
33AE1ABB06
1451E1
140507
333F03C606
14EFE2
140507
334003D106
1429E4
140507
334103DC06
14E2E4
140507
335F03E706
1478E5
140507
336003F206
145AE6
140507
336103FD06
142CE7
140507
3362030507
141BE8
----------------------
0100000000028002E001 - RenderFrameSize[640x480]
3D000000008002E001 - Buffer? ScreenSize[640x480]
0300 - PlayANM
414E4D5C4F5054494F4E00 - OPTION.ANM - Filename
0700 - Marker

<---OMITTED CHUNK---->

330000B50E
143D07
14F60F
330100C70E320E
480100C40E
143D07
14F60F
330200D90E320E
480200D60E
143D0714
F60F
330300EB0E320E
480400E80E
143D07
14F60F
330400FD0E320E
480800FA0E
143D07
14F60F
3305000F0F320E
4810000C0F
143D07
14F60F
330600210F320E
4820001E0F
143D07
14F60F
330700330F320E
484000300F
143D07
14F60F
330800450F320E
488000420F
143D07
14F60F
330900570F320E
480001540F
143D07
14F60F
330A00690F320F
480200660F
143D07
14F60F
330B007B0F320E
480002780F
143D07
14F60F
330C008D0F320E
4800048A0F
143D07
14F60F
330D009F0F320E
4800089C0F
143D07
14F60F
330E00B10F320E
480010AE0F
143D07
14F60F
330F00C30F320E
480020C00F
143D07
14F60F
331000D50F320E
480040D20F
143D07
14F60F
331100E70F320E
480080E40F
143D07
14F60F
33120
0F60F320F
480100F60F
143D07
14C50C
5E
18000600
18000400
04012557ED
01000000000280029001 - RenderFrameSize[640x400]
3D000000008002E001 - Buffer? ScreenSize[640x480]
3202
3300002A10
4A4D41494E00 - Execute MAIN.WIN  [J(4Ah)=Excute Script]
-----------------------

---OMITTED CHUNK---

-------NEAR END OF FILE-------
4A4D41494E00 - Exexute MAIN.WIN
25E5E934000100
4A4D41494E00 - Exexute MAIN.WIN
25E5E94000536BE929B7E92BC4E916D1E9140507
2D2A2C54400021814F0008
550AF64C000000000000000006000C001E1A0D4D5200
3D000000008002E001 - Buffer? ScreenSize[640x480]
3F00
0400
0401
0402
0403
34FA0000
34FB0000
34FC0000
34FD0000
34FE0000
34FF0000
264232FE33000065391F32FF
3300007239
14BD39
14BD39
33D1078C39
0A020000000000800000010100
0C0214BD39
14BD39
33D407A639
0A020000000000800000040100
0C0214BD39
14BD39
333508BD39
0A02000000000280000C010100
0C0214BD39
34FE0000
34FF0000
262EFC0100993B
32FA
330100DF392EFB0100993B19010214963B
330200F0392EFB0200993B19010314963B
330300013A2EFB0300993B19010414963B
330400123A2EFB0400993B19010514963B
330500233A2EFB0500993B19010614963B
330600343A2EFB0600993B19010714963B
330700453A2EFB0700993B19010814963B
330800563A2EFB0800993B19010914963B
330900673A2EFB0900993B19010A14963B
330A00783A2EFB0A00993B19010B14963B
330B00893A2EFB0B00993B19010C14963B
330C009A3A2EFB0C00993B19010D14963B
330D00AB3A2EFB0D00993B19010E14963B
330E00BC3A2EFB0E00993B19010F14963B
330F00CD3A2EFB0F00993B19011014963B
331000DE3A2EFB1000993B19011114963B
331100EF3A2EFB1100993B19011214963B
331200003B2EFB1200993B19011314963B
331300113B2EFB1300993B19011414963B
331400223B2EFB1400993B19011514963B
331500333B2EFB1500993B19011614963B
331600443B2EFB1600993B19011714963B
331700553B2EFB1700993B19011814963B
331800663B2EFB1800993B19011914963B
331900773B2EFB1900993B19011A14963B
331A00883B2EFB1A00993B19011B14963B
331B00963B2EFB1B00993B19011C58FBFA
32FD
330000A53B5D80
14AC3B
330100AC3B5DC0
34FC0100
261A
34FA0000
34FB0000
34FC0000
34FD0000
2600

THIS ONE WILL TAKE THE LONGEST, IT THE BIGGEST SCRIPT OUT OF ALL OF THEM
60,778 bytes   60KBs... which doesnt seem like much, but if you average the size of all the commands, it comes to about 4-6 bytes a command ...
« Last Edit: July 16, 2007, 06:59:16 pm by 黒い灯影 »
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: 黒い灯影 's Research Notes - :)
« Reply #3 on: July 14, 2007, 11:56:44 pm »
---|| MAIN.WIN Notes ||---
My MAIN.WIN Notes
Will add the rest of the script as I decipher and refine it

EV0# & MAP# seem to be Script Execution codes as they have a J in front of them
Weird thing about EV82 .. is that no other script links to it, only this script
This script and one of the MAP scripts also...

UPDATED!! July 16 - 1:39 PM
Code: (All the script is there, just need to figure out some of the codes) [Select]

MAIN.WIN

0100000000028002E001 - RenderFrameSize[640x480]
3D000000008002E001 - Buffer? ScreenSize[640x480]
550AF6
3200
330100F002 - Compare[0001]JumpTo[02F0]
3210
3301002D00 - Compare[0001]JumpTo[002D]
4A4556303100 - ExecuteScript[EV1]
14F002 - JumpToOffset[02F0]
3302003B00 - Compare[0002]JumpTo[003B]
4A4556303200 - ExecuteScript[EV2]
14F002 - JumpToOffset[02F0]
3303004900 - Compare[0003]JumpTo[0049]
4A4556303300 - ExecuteScript[EV3]
14F002 - JumpToOffset[02F0]
3304005700 - Compare[0004]JumpTo[0057]
4A4556303400 - ExecuteScript[EV4]
14F002 - JumpToOffset[02F0]
3305006500 - Compare[0005]JumpTo[0065]
4A4556303500 - ExecuteScript[EV5]
14F002 - JumpToOffset[02F0]
3306007300 - Compare[0006]JumpTo[0073]
4A4556303600 - ExecuteScript[EV6]
14F002 - JumpToOffset[02F0]
3307008100 - Compare[0007]JumpTo[0081]
4A4556303700 - ExecuteScript[EV7]
14F002 - JumpToOffset[02F0]
3308008F00 - Compare[0008]JumpTo[008F]
4A4556303800 - ExecuteScript[EV8]
14F002 - JumpToOffset[02F0]
3309009E00 - Compare[0009]JumpTo[009E]
4A455630383200 - ExecuteScript[EV82]
14F002 - JumpToOffset[02F0]
33E803EF00 - Compare[03E8]JumpTo[00EF]
3214
330200BF00 - Compare[0002]JumpTo[00BF]
34200100 - PustDataAt[20][0001]
34210C00 - PustDataAt[21][000C]
34220000 - PustDataAt[22][0000]
4A4D41503100 - ExecuteScript[MAP1]
14D600 - GrabDataFrom[00D6]
330400D600 - Compare[0004]JumpTo[00D6]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503100 - ExecuteScript[MAP1]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503100 - ExecuteScript[MAP1]
14F002 - JumpToOffset[02F0]
33D0070D01 - Compare[00D0]JumpTo[010D]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503200 - ExecuteScript[MAP2]
14F002 - JumpToOffset[02F0]
33B80B5E01 - Compare[0BB8]JumpTo[015E]
3214
3302002E01 - Compare[0002]JumpTo[012E]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503300 - ExecuteScript[MAP3]
144501 - JumpToOffset[0145]
3304004501 - Compare[0004]JumpTo[0145]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503300 - ExecuteScript[MAP3]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503300 - ExecuteScript[MAP3]
14F002 - JumpToOffset[02F0]
33A00FAF01 - Compare[0FA0]JumpTo[01AF]
3214
3302007F01 - Compare[0002]JumpTo[017F]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503400 - ExecuteScript[MAP4]
149601 - JumpToOffset[0196]
3304009601 - Compare[0004]JumpTo[0196]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503400 - ExecuteScript[MAP4]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503400 - ExecuteScript[MAP4]
14F002 - JumpToOffset[02F0]
3388130002 - Compare[1988]JumpTo[0200]
3214
330200D001 - Compare[0002]JumpTo[01D0]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503500 - ExecuteScript[MAP5]
14E701 - JumpToOffset[01E7]
330400E701 - Compare[0004]JumpTo[01E7]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503500 - ExecuteScript[MAP5]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503500 - ExecuteScript[MAP5]
14F002 - JumpToOffset[02F0]
3370175102 - Compare[1770]JumpTo[0251]
3214
3302002102 - Compare[0002]JumpTo[0221]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503600 - ExecuteScript[MAP6]
143802 - JumpToOffset[0238]
3304003802 - Compare[0004]JumpTo[0238]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503600 - ExecuteScript[MAP6]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503600 - ExecuteScript[MAP6]
14F002 - JumpToOffset[02F0]
33581BA202 - Compare[1B58]JumpTo[02A2]
3214
3302007202 - Compare[0002]JumpTo[0272]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503700 - ExecuteScript[MAP7]
148902 - JumpToOffset[0289]
3304008902 - Compare[0004]JumpTo[0289]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503700 - ExecuteScript[MAP7]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503700 - ExecuteScript[MAP7]
14F002 - JumpToOffset[02F0]
33401FF002 - Compare[1F04]JumpTo[02F0]
3214
330200C302 - Compare[0002]JumpTo[02C3]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503800 - ExecuteScript[MAP8]
14DA02 - JumpToOffset[02DA]
330400DA02 - Compare[0004]JumpTo[02DA]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503800 - ExecuteScript[MAP8]
34140000 - PushDataAt[14][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
4A4D41503800 - ExecuteScript[MAP8]
--------[JumpsFrom=JumpToOffset[02F0]Commands]--------
2BFA03 - ?? Push[FA][03] ??
14F602 - JumpToOffset[02F6]
--------[JumpsFrom=JumpToOffset[02F6]Commands]--------
0300 - PlayANM
4A4D415038002BFA0314F6020300 - ANM\MENUUD
0700 - Marker
1001
1200020100000000 - CacheFrame[02]?
1200010100000000 - CacheFrame[01]?
34010000 - PushDataAt[01][0000]
34020000 - PushDataAt[02][0000]
--------[JumpsFrom=JumpToOffset[031E]Commands]--------
4E - Required?
0A000000000000800100010100 - GetFrame[01]
3202
3300004303 - Compare[0000]JumpTo[0343]
0A01000000000280000C030100 - highlight StartGame Choice[Frame 03] Changing 01 to 00 will not highlight "Options"
145503 - JumpToOffset[0355]
3301005503 - Compare[0001]JumpTo[0355]
0A01000000000280000C040100 - highlight Option Choice [Frame 04]
--------[JumpsFrom=JumpToOffset[0355]Commands]--------
4D320133000065030500
1800
34010100 -PushDataAt[01][0001]
46
--------[JumpsFrom=JumpToOffset[0366]Commands]--------
13050049010200
3200
330D008503 - Compare[000D]JumpTo[0385]
3202
3301008203 - Compare[0001]JumpTo[0382]
34020000 - PushDataAt[02][0000]
141E03 - JumpToOffset[031E]
149803 - JumpToOffset[0398]
330C009803 - Compare[000C]JumpTo[0398]
3202
3300009803 - Compare[0000]JumpTo[0398]
34020100 - PushDataAt[02][0001]
141E03 - JumpToOffset[031E]
--------[JumpsFrom=JumpToOffset[0398]Commands]--------
45003200
482000A403 - Jumps?
14C603 - JumpToOffset[03C3]
480300C303 - Jumps?
3202
330000B703 - Compare[0000]JumpTo[03B7]
34020100 - PustDataAt[02][0004]
14C003 - JumpToOffset[03C0]
330100C003 - Compare[0001]JumpTo[03C0]
34020000 - PustDataAt[02][0000]
--------[JumpsFrom=JumpToOffset[03C0]Commands]--------
141E03 - JumpToOffset[031E]
146603 - JumpToOffset[0366]
5E
18000600
18000400
0401253C
063202 - FadeOut[0232]
330000EC03 - Compare[0000]JumpTo[03EC]?
34100100 - PustDataAt[10][0001]
34110000 - PustDataAt[11][0000]
4A4556303100 - ExecuteScript[EV1]
14F903 - JumpToOffset[03F9] = 00
330100F903 - Compare[0001]JumpTo[03F9]
4A4F5054494F4E0000 - ExecuteScript[OPTION]
250404
34000100 - PushDataAt[00][0001]
140000 - JumpToOffset[0000]
2D2A2C54400021814F0008
550AF6
4C000000000000000006000C001E1A0D4D5200 *i think this is how long this command is*
3D0000000080029001 -Buffer? ScreenSize [640x400]
3F00
0400
0401
0402
0403
34FA0000 - PustDataAt[FA][0000]
34FB0000 - PustDataAt[FB][0000]
34FC0000 - PustDataAt[FC][0000]
34FD0000 - PustDataAt[FD][0000]
34FE0000 - PustDataAt[FE][0000]
34FF0000 - PustDataAt[FF][0000]
26
2EFC01002406
32FA
3301006A04 - Compare[0001]JumpTo[046A]
2EFB01002406
190102
142106 - JumpToOffset[0621]
3302007B04 - Compare[0002]JumpTo[047B]
2EFB02002406
190103
142106 - JumpToOffset[0621]
3303008C04 - Compare[0003]JumpTo[048C]
2EFB03002406
190104
142106 - JumpToOffset[0621]
3304009D04 - Compare[0004]JumpTo[049D]
2EFB04002406
190105
142106 - JumpToOffset[0621]
330500AE04 - Compare[0005]JumpTo[04AE]
2EFB05002406
190106
142106 - JumpToOffset[0621]
330600BF04 - Compare[0006]JumpTo[04BF]
2EFB06002406
190107
142106 - JumpToOffset[0621]
330700D004 - Compare[0007]JumpTo[04D0]
2EFB07002406
190108
142106 - JumpToOffset[0621]
330800E104 - Compare[0008]JumpTo[04E1]
2EFB08002406
190109
142106 - JumpToOffset[0621]
330900F204 - Compare[0009]JumpTo[04F2]
2EFB09002406
19010A
142106 - JumpToOffset[0621]
330A000305 - Compare[000A]JumpTo[0503]
2EFB0A002406
19010B
142106 - JumpToOffset[0621]
330B001405 - Compare[000B]JumpTo[0514]
2EFB0B002406
19010C
142106 - JumpToOffset[0621]
330C002505 - Compare[000C]JumpTo[0525]
2EFB0C002406
19010D
142106 - JumpToOffset[0621]
330D003605 - Compare[000D]JumpTo[0536]
2EFB0D002406
19010E
142106 - JumpToOffset[0621]
330E004705 - Compare[000E]JumpTo[0547]
2EFB0E002406
19010F
142106 - JumpToOffset[0621]
330F005805 - Compare[000F]JumpTo[0558]
2EFB0F002406
190110
142106 - JumpToOffset[0621]
3310006905 - Compare[0010]JumpTo[0569]
2EFB10002406
190111
142106 - JumpToOffset[0621]
3311007A05 - Compare[0011]JumpTo[057A]
2EFB11002406
190112
142106 - JumpToOffset[0621]
3312008B05 - Compare[0012]JumpTo[058B]
2EFB12002406
190113
142106 - JumpToOffset[0621]
3313009C05 - Compare[0013]JumpTo[059C]
2EFB13002406
190114
142106 - JumpToOffset[0621]
331400AD05 - Compare[0014]JumpTo[0624]
2EFB14002406
190115
142106 - JumpToOffset[0621]
331500BE05 - Compare[0015]JumpTo[05BE]
2EFB15002406
190116
142106 - JumpToOffset[0621]
331600CF05 - Compare[0016]JumpTo[05CF]
2EFB16002406
190117
142106 - JumpToOffset[0621]
331700E005 - Compare[0017]JumpTo[05E0]
2EFB17002406
190118
142106 - JumpToOffset[0621]
331800F105 - Compare[0018]JumpTo[05F1]
2EFB18002406
190119
142106 - JumpToOffset[0621]
3319000206 - Compare[0019]JumpTo[0602]
2EFB19002406
19011A
142106 - JumpToOffset[0621]
331A001306 - Compare[001A]JumpTo[0613]
2EFB1A002406
19011B
142106 - JumpToOffset[0621]
331B002106 - Compare[001B]JumpTo[0621]
2EFB1B002406
19011C
--------[JumpsFrom=JumpToOffset[0621]Commands]--------
58FBFA
32FD
3300003006 - Compare[0000]JumpTo[0630]
5D80
143706 - JumpToOffset[0637]
3301003706 - Compare[0001]JumpTo[0637]
5DC0
--------[JumpsFrom=JumpToOffset[0637]Commands]--------
34FC0100 - PushDataAt[FC][0001]
261A
34FA0000 - PushDataAt[FA][0000]
34FB0000 - PushDataAt[FB][0000]
34FC0000 - PushDataAt[FC][0000]
34FD0000 - PushDataAt[FD][0000]
2600 - EndOfScript


Holy cow... this was a bitch to write this down by hand... typing up the commands by hand
JG00 ... you need to come up with a program pretty soon, with those magical programming skills of yours....   please?!?!   lol

Wow.. just realized that this file was only 2 KBs .. 1615 bytes.. and that OPTION.WIN will only be 30 times more fun than this....
« Last Edit: July 16, 2007, 01:39:03 pm by 黒い灯影 »
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: 黒い灯影 's Research Notes - :)
« Reply #4 on: July 14, 2007, 11:58:02 pm »
---|| EV01.WIN Notes ||---
Note: Need to update Compare commands! DONE!
Code: (EV01 Notes) [Select]

EV01
------------------------BEGINING OF FILE-------------------------
34100100 - PushDataAt[10][0001]  Chapter ID? (01)
24008179834783898393817A00 - Speaker00=Elan
2401817982A882B682B382F1817A00 - Speaker01=Uncle
240281798341838B83748340817A00 - Speaker02=Alpha
24038179834A815B8389817A00 - Speaker03=Cala
2404817983578385838A83478362835E817A00 - Speaker04=Julietta
240581798366834283418375838D817A00 - Speaker05=Diablo
2406817989A4817A00 - Speaker06=King
24078179837D8389836C838D817A00 - Speaker07=Maranello
240881798F9782CC8E71817A00 - Speaker08=Girl
01000000000280029001 - RenderFrameSize[640x400]
3D000000008002E001 - Buffer? ScreenSize[640x480]
220223122006009E01 - OffsetDialogueBoxSize[6x414]
44034B6602C601 - OffsetDialogueIcon [XXXX*YYYY]
400153FD92294993 - ActivateRepeatSystem?
2B56933211 - EnableLoadMenu
- SCENES [023F] First Scene - LoadingCompareValueInRegistry -
330000C000 - CompareValue[0000]JumpTo[000C]
143F02 - JumpToOffset[023F]
143E02 - JumpToOffset[023E] = 00
330100CB00 - CompareValue[0001]JumpTo[00CB]
149502 - JumpToOffset[0295]
143E02 - JumpToOffset[023E] = 00
330200D600 - CompareValue[0002]JumpTo[00D6]
149F06 - JumpToOffset[069F]
143E02 - JumpToOffset[023E] = 00
330300E100 - CompareValue[0003]JumpTo[00E1]
141509 - JumpToOffset[0915]
143E02 - JumpToOffset[023E] = 00
330400EC00 - CompareValue[0004]JumpTo[00EC]
14A114 - JumpToOffset[14A1]
143E02 - JumpToOffset[023E] = 00
330500F700 - CompareValue[0005]JumpTo[00F7]
14B11E - JumpToOffset[1EB1]
143E02 - JumpToOffset[023E] = 00
3306000201 - CompareValue[0006]JumpTo[0102]
147022 - JumpToOffset[2270]
143E02 - JumpToOffset[023E] = 00
3307000D01 - CompareValue[0007]JumpTo[010D]
14AD30 - JumpToOffset[30AD]
143E02 - JumpToOffset[023E] = 00
3308001801 - CompareValue[0008]JumpTo[0118]
14AC31 - JumpToOffset[31AC]
143E02 - JumpToOffset[023E] = 00
3309002301 - CompareValue[0009]JumpTo[0123]
140639 - JumpToOffset[3906]
143E02 - JumpToOffset[023E] = 00
330A002E01 - CompareValue[000A]JumpTo[012E]
143F3C - JumpToOffset[3C3F]
143E02 - JumpToOffset[023E] = 00
330B003901 - CompareValue[000B]JumpTo[0139]
14753F - JumpToOffset[3F75]
143E02 - JumpToOffset[023E] = 00
330C004401 - CompareValue[000C]JumpTo[0144]
148F41 - JumpToOffset[418F]
143E02 - JumpToOffset[023E] = 00
330D004F01 - CompareValue[000D]JumpTo[014F]
14E343 - JumpToOffset[43E3]
143E02 - JumpToOffset[023E] = 00
330E005A01 - CompareValue[000E]JumpTo[015A]
143046 - JumpToOffset[4630]
143E02 - JumpToOffset[023E] = 00
330F006501 - CompareValue[000F]JumpTo[0165]
14A748 - JumpToOffset[48A7]
143E02 - JumpToOffset[023E] = 00
3310007001 - CompareValue[0010]JumpTo[0170]
140654 - JumpToOffset[5406]
143E02 - JumpToOffset[023E] = 00
3311007B01 - CompareValue[0011]JumpTo[017B]
14A05A - JumpToOffset[5AA0]
143E02 - JumpToOffset[023E] = 00
3312008601 - CompareValue[0012]JumpTo[0186]
14685D - JumpToOffset[5D68]
143E02 - JumpToOffset[023E] = 00
3313009101 - CompareValue[0013]JumpTo[0191]
14E25F - JumpToOffset[5FE2]
143E02 - JumpToOffset[023E] = 00
3314009C01 - CompareValue[0014]JumpTo[019C]
14EC63 - JumpToOffset[63EC]
143E02 - JumpToOffset[023E] = 00
331500A701 - CompareValue[0015]JumpTo[01A7]
141F68 - JumpToOffset[681F]
143E02 - JumpToOffset[023E] = 00
331600B201 - CompareValue[0016]JumpTo[01B2]
14D36A - JumpToOffset[6AD3]
143E02 - JumpToOffset[023E] = 00
331700BD01 - CompareValue[0017]JumpTo[01BD]
143470 - JumpToOffset[7034]
143E02 - JumpToOffset[023E] = 00
331800C801 - CompareValue[0018]JumpTo[01C8]
145474 - JumpToOffset[7454]
143E02 - JumpToOffset[023E] = 00
331900D301 - CompareValue[0019]JumpTo[01D3]
14987A - JumpToOffset[7A98]
143E02 - JumpToOffset[023E] = 00
331A00DE01 - CompareValue[001A]JumpTo[01DE]
143081 - JumpToOffset[8130]
143E02 - JumpToOffset[023E] = 00
331B00E901 - CompareValue[001B]JumpTo[01E9]
141D85 - JumpToOffset[851D]
143E02 - JumpToOffset[023E] = 00
331C00F401 - CompareValue[001C]JumpTo[01F4]
147A88 - JumpToOffset[887A]
143E02 - JumpToOffset[023E] = 00
331D00FF01 - CompareValue[001D]JumpTo[01FF]
144B89 - JumpToOffset[894B]
143E02 - JumpToOffset[023E] = 00
331E000A02 - CompareValue[001E]JumpTo[020A]
14868A - JumpToOffset[8A86]
143E02 - JumpToOffset[023E] = 00
331F001502 - CompareValue[001F]JumpTo[0215]
142F8D - JumpToOffset[8D2F]
143E02 - JumpToOffset[023E] = 00
3383002002 - CompareValue[0083]JumpTo[0220]
14088E - JumpToOffset[8E08]
143E02 - JumpToOffset[023E] = 00
33E7002B02 - CompareValue[00E7]JumpTo[022B]
148D8E - JumpToOffset[8E8D]
143E02 - JumpToOffset[023E] = 00
3320003602 - CompareValue[0020]JumpTo[0236]
14138F - JumpToOffset[8F13]
143E02 - JumpToOffset[023E] = 00
3321003E02 - CompareValue[0021]JumpTo[023E]
14B08F - JumpToOffset[8FB0]
00
----------------------
[SceneJump=00]
0100000000028002E001 - RenderFrameSize[640x480]
3D000000008002E001 - Buffer? ScreenSize[640x480]
34110000 - PushDataAt[11][0000]
0300 - PlayANM
414E4D5C4350545F315300 - ANM\CPT_1S
0700 - Marker
0A000000000000800000010100 - GetFrame[Frame=01]
0C00
05001800 - FadeIn[18]
139001 - HoldScreen[0190]
06001800 - FadeOut[18]
01000000000280029001 - RenderFrameSize[640x400]
3D000000008002E001 - Buffer? ScreenSize[640x480]
13C800
[SceneJump=01]
34110100 - PushDataAt[11][0001]
0300 - PlayANM
414E4D5C3130314100 - ANM\101A
0700 - Marker
34FA0100252794 - PlayBGM[01]
0A000000000000800000010100 - GetFrame[Frame=01]
0C00
05001800 - FadeIn[18]
1D00 - PlayPCM
50434D5C5253303130303100 - PCM\RS01001
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00 - DialogueText
25DA92
1D00 - PlayPCM
50434D5C5253303130303200 - PCM\RS01002
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00 - DialogueText
25DA92
1D00 - PlayPCM
50434D5C5253303130303300 - PCM\RS01003
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00 - DialogueText
25DA92
1D00 - PlayPCM
50434D5C5253303130303400 - PCM\RS01004
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00
25DA92
1D00 - PlayPCM
50434D5C5253303130303500 - PCM\RS01005
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00
25DA92
1D00 - PlayPCM
50434D5C5253303130303600 - PCM\RS01006
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00
25DA92
1D00 - PlayPCM
50434D5C5253303130303700 - PCM\RS01007
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00
25DA92
1D00 - PlayPCM
50434D5C5253303130303800 - PCM\RS01008
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00
25DA92
1D00 - PlayPCM
50434D5C5253303130303900 - PCM\RS01009
210101 - DisplayCharacterText[01] = [00]
[TEXT-TEXT-TEXT]00 - DialogueText
25DA92
06000C00 - FadeOut[0C]
34110100 - PushDataAt[11][0001]
34120100 - PushDataAt[12][0001]
34140000 - PushDataAt[14][0000]
34186005 - PushDataAt[18][0560]
34198007 - PushDataAt[19][0780]
341A0000 - PushDataAt[1A][0000]
341B0100 - PushDataAt[1B][0001]
341C0000 - PushDataAt[1C][0000]
341D0000 - PushDataAt[1D][0000]
341E0000 - PushDataAt[1E][0000]
341F0000 - PushDataAt[1F][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
34230000 - PushDataAt[23][0000]
34260000 - PushDataAt[26][0000]
34320100 - PushDataAt[31][0001]
343C0000 - PushDataAt[3C][0000]
34460000 - PushDataAt[46][0000]
34500000 - PushDataAt[50][0000]
342F0000 - PushDataAt[2F][0000]
34300000 - PushDataAt[30][0000]
34310000 - PushDataAt[31][0000]
34350200 - PushDataAt[35][0002]
343F0300 - PushDataAt[3F][0003]
34490300 - PushDataAt[49][0003]
34530000 - PushDataAt[53][0000]
4A4D41503100 - ExecuteScript[MAP1.WIN]
[SceneJump=02]
34110200 - PushDataAt[11][0002]
0300 - PlayANM
414E4D5C31303200 - ANM\102
0700 - Marker
34FA0100 - PushDataAt[FA][0001]
252794
0A000000000000800000040100 - GetFrame[04]
STILL MORE TO COME!!!!
« Last Edit: July 16, 2007, 06:05:49 pm by 黒い灯影 »
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: 黒い灯影 's Research Notes - :)
« Reply #5 on: July 14, 2007, 11:58:31 pm »
---|| EV02.WIN Notes ||---
Code: (EV02- Updated July16-2:52AM) [Select]
------------------------BEGINING OF FILE-------------------------
34100200 - PushDataAt[10][0002]
240181798341838B83748340817A00 - Speaker01=Alfa
2402817982A882B682B382F1817A00 - Speaker02=Uncle
24038179837E8389838B835F817A00 - Speaker03=Miraruda - GlassMonster? Emerald?
2404817983438349835E817A00 - Speaker04=Jota
2405817983578385838A83478362835E817A00 - Speaker05=Julietta
240681798366834283418375838D817A00 - Speaker06=Diablo
01000000000280029001 - RenderFrameSize[640x400]
3D000000008002E001 - Buffer? ScreenSize[640x480]
220223122006009E01 - OffsetDialogueBox [XXXX*YYYY]
44034B6602C601 - OffsetDialogueIcon [XXXX*YYYY]
4001539C3829E838 - ActivateRepeatSystem?
2BF5383211 - EnableLoadMenu
- SCENES [023F] First Scene - LoadingCompareValueInRegistry -
3300009D00 - CompareValue[0000]JumpTo[009D]
145601 - JumpToOffset[0156]
145501 - JumpToOffset[0155] = 00
330100A800 - CompareValue[0001]JumpTo[00A8]
14AC01 - JumpToOffset[01AC]
145501 - JumpToOffset[0155] = 00
330200B300 - CompareValue[0002]JumpTo[00B3]
145C02 - JumpToOffset[025C]
145501 - JumpToOffset[0155] = 00
330300BE00 - CompareValue[0003]JumpTo[00BE]
148C0B - JumpToOffset[0B8C]
145501 - JumpToOffset[0155] = 00
330400C900 - CompareValue[0004]JumpTo[00C9]
14BC0F - JumpToOffset[0FBC]
145501 - JumpToOffset[0155] = 00
330500D400 - CompareValue[0005]JumpTo[00D4]
147818 - JumpToOffset[1878]
145501 - JumpToOffset[0155] = 00
330600DF00 - CompareValue[0006]JumpTo[00DF]
14D21D - JumpToOffset[1DD2]
145501 - JumpToOffset[0155] = 00
330700EA00 - CompareValue[0007]JumpTo[00EA]
14FB1F - JumpToOffset[1FFB]
145501 - JumpToOffset[0155] = 00
330800F500 - CompareValue[0008]JumpTo[00F5]
142521 - JumpToOffset[2125]
145501 - JumpToOffset[0155] = 00
3309000001 - CompareValue[0009]JumpTo[0100]
14B725 - JumpToOffset[25B7]
145501 - JumpToOffset[0155] = 00
330A000B01 - CompareValue[000A]JumpTo[010B]
14D227 - JumpToOffset[27D2]
145501 - JumpToOffset[0155] = 00
330B001601 - CompareValue[000B]JumpTo[0116]
140A31 - JumpToOffset[310A]
145501 - JumpToOffset[0155] = 00
330C002101 - CompareValue[000C]JumpTo[0121]
145C32 - JumpToOffset[325C]
145501 - JumpToOffset[0155] = 00
330D002C01 - CompareValue[000D]JumpTo[012C]
147D33 - JumpToOffset[337D]
145501 - JumpToOffset[0155] = 00
330E003701 - CompareValue[000E]JumpTo[0137]
143F35 - JumpToOffset[353F]
145501 - JumpToOffset[0155] = 00
330F004201 - CompareValue[000F]JumpTo[0142]
14D435 - JumpToOffset[35D4]
145501 - JumpToOffset[0155] = 00
3310004D01 - CompareValue[0010]JumpTo[014D]
149136 - JumpToOffset[3691]
145501 - JumpToOffset[0155] = 00
3311005501 - CompareValue[0011]JumpTo[0155]
149537 - JumpToOffset[3795]
00 - JumpFrom(JumpToOffset[0155] Commands)
-----------------------------------------------------
[SceneJump=00]
0100000000028002E001 - RenderFrameSize[640x480]
3D000000008002E001 - Buffer? ScreenSize[640x480]
34110000 - PushDataAt[11][0000]
0300 - PlayANM
414E4D5C4350545F325300 - ANM\CPT_2S - FileName
0700 - Marker
0A000000000000800000010100 - GetFrame[Frame=01]
0C00 - ??
05001800 - FadeIn[18]
139001 - HoldScreen[0190]
06001800 - FadeOut[18]
01000000000280029001 - RenderFrameSize[640x400]
3D000000008002E001 - Buffer? ScreenSize[640x480]
13C800 - HoldScreen[00C8]
34110100 - PushDataAt[11][0001]
0300 - PlayANM
414E4D5C32303100 - ANM\201 - FileName
0700 - Marker
34FA060025C639 - PlayBGM[06]
0A000000000000800000010100 - GetFrame[Frame=01]
0C0005001800 - Click-Jumpto[1800](Offset-from-beginning)
1D00 - PlayPCM
50434D5C5253303230303100 - PCM\RS02001 - FileName
210102 - DisplayCharacterText[02] (Value seems to minus 01, eg 07 = 06(Diablo), 06=Julietta)
[TEXT-TEXT-TEXT]00 - DialogueText
257938 - ??
1D00 - PlayPCM
50434D5C52533032303032 - PCM\RS02002 - FileName

!!!MORE TO COME!!!


Not Finnished Yet.... MORE TO COME!
« Last Edit: July 16, 2007, 06:36:14 pm by 黒い灯影 »
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: BlackShadow 's Research Notes
« Reply #6 on: July 15, 2007, 12:56:09 am »
reserved for EV03 Notes
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: BlackShadow 's Research Notes
« Reply #7 on: July 15, 2007, 12:56:26 am »
reserved for EV04 Notes
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: BlackShadow 's Research Notes
« Reply #8 on: July 15, 2007, 12:57:18 am »
reserved for EV05 Notes
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: BlackShadow 's Research Notes
« Reply #9 on: July 15, 2007, 12:58:53 am »
reserved for EV06 Notes
BlackShadow

黒い灯影

  • Mr. Monkey in the moon
  • Forum Administrator
  • Ambassador of VIPER Knowledge
  • *******
  • Posts: 600
  • Karma: +42/-1
  • Unleashing the monkey inside!!
    • Favorite Sogna Game:
      ・VIPER-RSR
    • Now Playing:
      ・Viper RSR
Re: BlackShadow 's Research Notes
« Reply #10 on: July 18, 2007, 03:01:33 am »
MAP6 Notes

Code: (MAP6 Notes) [Select]
34107017 - PushDataAt[10][1707]
24008179834783898393817A00 - Assing Speaker00=Elan
240181798341838B83748340817A00 - Assing Speaker01=Alfa
24028179834A815B8389817A00 - Assing Speaker02=Cala
2403817983438349835E817A00 - Assing Speaker03=Jota
0100000000028002E001 - RenderFrameSize[640x480]
220223122006009E01 - OffsetDialogueBox [XXXX*YYYY]
44034B6602C601 - OffsetDialogueIcon [XXXX*YYYY]
40012980042B8D04 - ActivateRepeatSystem?
3211
330100A300 - Compare[0001]JumpTo[00A3]
0300 - PlayANM
414E4D5C4D41505F4500 - ANM\MAP_E
0301 - PlayANM [Layer1?]
414E4D5C4D41505F454D00 - ANM\MAP_EM
0302 - PlayANM [Layer2?]
414E4D5C4348415200 - ANM\CHAR
0700 - Marker
55D2F60702550AF6
34150000 - PushDataAt[05][0000]
34160100 - PushDataAt[06][0001]
34170200 - PushDataAt[07][0002]
142801 - JumpTo[0128]
142801 - JumpTo[0128]
330200E600 - Compare[0002]JumpTo[00E6]
0300 - PlayANM
414E4D5C4D41503700 - ANM\MAP7
0301 - PlayANM [Layer1?]
414E4D5C4D4150374D00 - ANM\MAP7M
0302 - PlayANM [Layer2?]
414E4D5C4348415200 - ANM\CHAR
0700 - Marker
55D2F60702550AF6
34150000 - PushDataAt[05][0000]
34160100 - PushDataAt[06][0001]
34170200 - PushDataAt[07][0002]
142801 - JumpTo[0128]
142801 - JumpTo[0128]
3303002801 - Compare[0003]JumpTo[0128]
0300 - PlayANM
414E4D5C4D41505F5700 - ANM\MAP_W
0301 - PlayANM [Layer1?]
414E4D5C4D41505F574D00 - ANM\MAP_WM
0302 - PlayANM [Layer2?]
414E4D5C4348415200 - ANM\CHAR
0700 - Marker
55D2F60702550AF6
34150000 - PushDataAt[05][0000]
34160100 - PushDataAt[06][0001]
34170200 - PushDataAt[07][0002]
142801 - JumpTo[0128]
3211
3301003901 - Compare[0001]JumpTo[0139]
34FA1300 - PushDataAt[FA][0013]
250C05 -last digits suggests a jump
145401 - JumpTo[0154]
3302004801 - Compare[0002]JumpTo[0148]
34FA0500 - PushDataAt[FA][0005]
250C05 -last digits suggests a jump
145401 - JumpTo[0154]
3303005401 - Compare[0003]JumpTo[0154]
34FA1000 - PushDataAt[FA][0010]
250C05 -last digits suggests a jump
3214
3304006501 - Compare[0004]JumpTo[0165]
34140200 - PushDataAt[14][0002]
7914
34140400 - PushDataAt[14][0004]
7914
3211
3301003903 - Compare[0001]JumpTo[0339]
3214
3302009E02 - Compare[0002]JumpTo[029E]
3D0000900180025000
1D00 - PlayPCM
50434D5C5253303630323400 - PCM\RS06024 - Filename
210101 - DisplayCharacterName[01][Elan]
817582DC82BD96E182C182C482B582DC82C182BD8142817600 - TEXT[Take This too. DAMNIT!]
255D04 -last digits suggests a jump
1D00 - PlayPCM
50434D5C5253303630323500 - PCM\RS06025 - Filename
210104 - DisplayCharacterName[04][Cala]
817582E682A982C182BD82B682E182C882A28142817600 - TEXT[That was not good...]
255D04 -last digits suggests a jump
1D00 - PlayPCM
50434D5C5253303630323600 - PCM\RS06026
210101 - DisplayCharacterName[01][Elan]
817582C882F182A988AB82A282C8829F814581458142817600 - TEXT
255D04 -last digits suggests a jump
1D00 - PlayPCM
50434D5C5253303630323700 - PCM\RS06027
210104 - DisplayCharacterName[04][Cala]
817582BB82EA82BE82AF8AFA91D282B382EA82C482E982C182C482B182C682C582B582E58142817600 - TEXT
255D04 -last digits suggests a jump
1D00 - PlayPCM
50434D5C5253303630323800 - PCM\RS06028
210101 - DisplayCharacterName[01][Elan]
817582BB82A482BE82C8814282E682B581418AE692A382EB82A48149817600 - TEXT
255D04 -last digits suggests a jump
1D00 - PlayPCM
50434D5C5253303630323900 - PCM\RS06028
210102 - DisplayCharacterName[02][Alpha]
81758D7382AD82A98142817600 - Text[Let's Go!]
255D04 -last digits suggests a jump
34140000 - PushDataAt[14][0000]
146501 - JumpTo[0165]
143603 - JumpTo[0336]
330E00CC02 - Compare[000E]JumpTo[02CC]
58002639000100
3200
330000C902 - Compare[0000]JumpTo[02C9]
06000C0004000401040238260100
34116400 - PushDataAt[11][0064]
4A4556303600 - Execute Script [EV06]
143603 - JumpTo[0336]
330D00FA02 - Compare[000D]JumpTo[02FA]
58002639000200
3200
330000F702 - Compare[0000]JumpTo[02F7]
06000C00040004010402
38260200
34116500 - PushDataAt[11][0065]
4A4556303600 - Execute Script [EV06]
143603 - JumpTo[0336]
330F003603 - Compare[000F]JumpTo[0336]
5E0C0006000C00040004010402
25F706 -last digits suggests a jump
34110200 - PushDataAt[11][0002]
34140000 - PushDataAt[14][0000]
3418C003 - PushDataAt[18][03C0]
34197005 - PushDataAt[19][0570]
341A0A00 - PushDataAt[1A][000A]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][000C]
34220000 - PushDataAt[22][0000]
34230300 - PushDataAt[23][0003]
145C00 - JumpTo[005C]
145604 - JumpTo[0456]
3302000904 - Compare[0002]JumpTo[0409]
3214
3303006703 - Compare[0003]JumpTo[0367]
06FF0C00040004010402
6A280300
37280200
342E5000 - PushDataAt[2E][0050]
4A424154544C453600 - Execute Script [BATTLE6]
140604 - JumpTo[0406]
330D00A803 - Compare[000D]JumpTo[03A8]
3D0000900180025000
210101 - DisplayCharacterName[01][Elan]
817582B182C182BF82C98D7382AD954B977682CD96B382A282C8814581458145817600 - You dont have to go through with this...
255D04 -last digits suggests a jump
34140000 - PushDataAt[14][0000]
146501 - JumpTo[0165]
140604 - JumpTo[0406]
331000E703 - Compare[0010]JumpTo[03E7]
5E0C000600
0C00040004010402
25F706 -last digits suggests a jump
34110100 - PushDataAt[11][0001]
34140000 - PushDataAt[14][0000]
3418C003 - PushDataAt[18][03C0]
34196004 - PushDataAt[19][0460]
341A0000 - PushDataAt[1A][0000]
34200100 - PushDataAt[20][0001]
34210C00 - PushDataAt[21][0C00]
34220000 - PushDataAt[22][0000]
34230100 - PushDataAt[23][0001]
145C00 - JumpTo[005C]
140604 - JumpTo[0406]
330F000604 - Compare[000F]JumpTo[0406]
5E
0C000600
0C00040004010402
25F706 -last digits suggests a jump
3411
0300
4A4556303600 - Execute Script [EV06]
145604 - JumpTo[0456]
3303005604 - Compare[0003]JumpTo[0456]
3214
3303003D04 - Compare[0003]JumpTo[043D]
5E
0C0006FF
0C00040004010402
25F706 -last digits suggests a jump
6A28020037280500
342E5000 - PushDataAt[2E][0050]
4A424154544C453600 - Execute Script [BATTLE6
145604 - JumpTo[0456]
330D005604 - Compare[000D]JumpTo[0456]
06000C00 - FadeOut[000C]
0400
0401
0402
34110500 - PushDataAt[11][0005]
4A4556303600 - Execute Script [EV06]
34140100 - PushDataAt[14][0001]
146501 - JumpTo[0165]
3213
3300006F04 - Compare[0000]JumpTo[046F]
0E131E001E
25F104 -last digits suggests a jump
147B04
3301007B04 - Compare[0001]JumpTo[047B]
25F004 -last digits suggests a jump
1332001E21814F0026
25A704 -last digits suggests a jump
34000200 - PushDataAt[00][0002]
4A4D41494E00 - Execute Script [MAIN]
25A704 -last digits suggests a jump
34000100 - PushDataAt[00][0001]
4A4D41494E00 - Execute Script [MAIN]
25A704 -last digits suggests a jump
34000200 - PushDataAt[00][0002]
4A4D41494E00 - Execute Script [MAIN]
2D2A2C54400008550AF64C000000000000000006000C001E1A0D4D5200
3D0000000080029001
3F00
0400
0401
0402
0403
34FA0000 - PushDataAt[FA][0000]
34FB0000 - PushDataAt[FB][0000]
34FC0000 - PushDataAt[FC][0000]
34FD0000 - PushDataAt[FD][0000]
34FE0000 - PushDataAt[FE][0000]
34FF0000 - PushDataAt[FF][0000]
2642
32FE
330000F904 - Compare[0000]JumpTo[04F9]
1F
32FF
3300000305 - Compare[0000]JumpTo[0503]
140305 - JumpTo[0503]
34FE0000 - PushDataAt[FE][0000]
34FF0000 - PushDataAt[FF][0000]
262EFC0100DF06
32FA
3301002505 - Compare[0001]JumpTo[0525]
2EFB0100DF06190102
14DC06 - JumpTo[06DC]
3302003605 - Compare[0002]JumpTo[0536]
2EFB0200DF06190103
14DC06 - JumpTo[06DC]
3303004705 - Compare[0003]JumpTo[0547]
2EFB0300DF06190104
14DC06 - JumpTo[06DC]
3304005805 - Compare[0004]JumpTo[0558]
2EFB0400DF06190105
14DC06 - JumpTo[06DC]
3305006905 - Compare[0005]JumpTo[0569]
2EFB0500DF06190106
14DC06 - JumpTo[06DC]
3306007A05 - Compare[0006]JumpTo[057A]
2EFB0600DF06190107
14DC06 - JumpTo[06DC]
3307008B05 - Compare[0007]JumpTo[058B]
2EFB0700DF06190108
14DC06 - JumpTo[06DC]
3308009C05 - Compare[0008]JumpTo[059C]
2EFB0800DF06190109
14DC06 - JumpTo[06DC]
330900AD05 - Compare[0009]JumpTo[05AD]
2EFB0900DF0619010A
14DC06 - JumpTo[06DC]
330A00BE05 - Compare[000A]JumpTo[05BE]
2EFB0A00DF0619010B
14DC06 - JumpTo[06DC]
330B00CF05 - Compare[000B]JumpTo[05CF]
2EFB0B00DF0619010C
14DC06 - JumpTo[06DC]
330C00E005 - Compare[000C]JumpTo[05E0]
2EFB0C00DF0619010D
14DC06 - JumpTo[06DC]
330D00F105 - Compare[000D]JumpTo[05F1]
2EFB0D00DF0619010E
14DC06 - JumpTo[06DC]
330E000206 - Compare[000E]JumpTo[0602]
2EFB0E00DF0619010F
14DC06 - JumpTo[06DC]
330F001306 - Compare[000F]JumpTo[0613]
2EFB0F00DF06190110
14DC06 - JumpTo[06DC]
3310002406 - Compare[0010]JumpTo[0624]
2EFB1000DF06190111
14DC06 - JumpTo[06DC]
3311003506 - Compare[0011]JumpTo[0635]
2EFB1100DF06190112
14DC06 - JumpTo[06DC]
3312004606 - Compare[0012]JumpTo[0646]
2EFB1200DF06190113
14DC06 - JumpTo[06DC]
3313005706 - Compare[0013]JumpTo[0657]
2EFB1300DF06190114
14DC06 - JumpTo[06DC]
3314006806 - Compare[0014]JumpTo[0668]
2EFB1400DF06190115
14DC06 - JumpTo[06DC]
3315007906 - Compare[0015]JumpTo[0679]
2EFB1500DF06190116
14DC06 - JumpTo[06DC]
3316008A06 - Compare[0016]JumpTo[068A]
2EFB1600DF06190117
14DC06 - JumpTo[06DC]
3317009B06 - Compare[0017]JumpTo[069B]
2EFB1700DF06190118
14DC06 - JumpTo[06DC]
331800AC06 - Compare[0018]JumpTo[06AC]
2EFB1800DF06190119
14DC06 - JumpTo[06DC]
331900BD06 - Compare[0019]JumpTo[06BD]
2EFB1900DF0619011A
14DC06 - JumpTo[06DC]
331A00CE06 - Compare[001A]JumpTo[06CE]
2EFB1A00DF0619011B
14DC06 - JumpTo[06DC]
331B00DC06 - Compare[001B]JumpTo[06DC]
2EFB1B00DF0619011C
58FBFA
32FD
330000EB06 - Compare[0000]JumpTo[06EB]
5D80
14F206 - JumpTo[06F2]
330100F206 - Compare[0000]JumpTo[06F2]
5DC0
34FC0100 -PushDataAt[FC][0001]
261A
34FA0000 -PushDataAt[FA][0000]
34FB0000 -PushDataAt[FB][0000]
34FC0000 -PushDataAt[FC][0000]
34FD0000 -PushDataAt[FD][0000]
2600 - END SCRIPT
BlackShadow