Awesome
SpoilerAL 6.1 �C���p�b�`
���T�v
����Ɉ�܂ꂽ�\�[�X�R�[�h����͐E�l���������A
BBS�Z���������グ�����{�̖������ܖ��������B
�A�Z���u���̏a�݂�C����̊Â����n�������A
�L���ȍ���ƖF���ȃR�N���������Ă������̈�i�ł��B
�ɘ_�Ɏ����Ắu�����ւ����v�Ƃ������ł��B
���C���X�g�[��
SpoilerAL 6.1 �� SpoilerAL.exe ���i�[�������f�B���N�g����
winmm.dll ���R�s�[�����������B
�C���X�g�[�����̐ݒ�͕s�v�ł��B
�A���C���X�g�[������ꍇ�� winmm.dll ���폜���Ă��������B
���c�[�����j���[�̒lj����@
�c�[�����j���[�͒lj����Ȃ��Ă���{����ɂ͉e�����܂���B
�c�[�����j���[��lj�����ɂ͕t���� menu �t�H���_�̒��g��
SpoilerAL.exe �̃f�B���N�g���ɃR�s�[���Ă��������B
������Tools�t�H���_�ɂ͉�������܂���B
�v���Z�X�I���c�[����g���g����̓c�[�����_�E�����[�h����
Tools�t�H���_�̒��ɉ𓀂��Ă��������B
menu.ini �͏�L�̃c�[����o�^�ς݂ł����K�v�ɉ����ĕҏW���Ă��������B
�u���E�U��URL��o�^���鎖���o���܂��B
���V�X�e���v��
Microsoft Windows 2000 ���A����ȍ~�̃I�y���[�e�B���O�V�X�e��
Intel Pentium III ���A����ȍ~�̂b�o�t
��winmm.dll �����[�h���ĂȂ��ꍇ
SpoilerAL.exe �̎��s���� winmm.dll ���S�~���ɓ���Ă݂܂��B
���̂܂܍폜�ł���ꍇ�̓��[�h����Ă��܂���B
�ȉ��̎菇�ł��肢���܂��B
�P�D�o�C�i���G�f�B�^�iHEX�G�f�B�^�j��p��
�Q�DSpoilerAL.exe ���o�C�i���G�f�B�^�ŊJ��
�R�D0024D232 �̃A�h���X�� WINMM.DLL �Ƃ�����������̂�
W(57) �� _(5F) �ɕύX���ď㏑��
�S�Dwinmm.dll �̃t�@�C������ _inmm.dll �ɕύX
�T�DSpoilerAL.exe �̃f�B���N�g���� SpoilerAL.ini �Ƃ����t�@�C�����쐬
�U�DSpoilerAL.ini ���������ŊJ���ȉ��̓��e���L�q
[MainModule]
CRC32=0xE6ACE881
�V�D�����R�[�h���w��ł���ꍇ�� ANSI �܂��� SHIFT-JIS ���w�肵�ĕۑ�
���C������ђlj����e
2016.06.22
�E�A�h���X�l�[�~���O��UNICODE (UTF-16LE) �Ή�
2016.06.24
�E���Z�q�̗D�揇�ʂ��C�� (6.2)
2016.06.25
�E�A�h���X�l�[�~���O�̕��������_���̕\��
2016.06.30
�E�r�b�g�V�t�g����у��[�e�[�g�Ή� (6.2�A�h�L�������g�̍�����Y�t)
2016.07.02
�E���ʂ������������o�O�̏C�� (6.2)
2016.07.06
�E�l���Œ肵���ꍇ�ɃN���b�V������o�O�̏C�� (6.2)
2016.07.11
�E�_�C�A���O�����S�p�����┼�p�J�i�������ł��Ȃ��o�O���C��
2016.07.14
�E���ʌ݊��̊m�ۂ���Ȃ����e���t�@�C���w�b�_�ɉ����ē��삷��悤�ɕύX
2016.07.21
�E�r�b�g���̘_���ے�(~)�Ɣr���I�_���a(^)�̏�������щ��Z���ʂ��������������߁A
�r�b�g���̘_���ے�(~)�̏�����C����̎d�l�ɍ��킹�ύX (6.2)
�E���̒l��\������ꍇ�Ƀ[�����猸�Z����K�v���������̂ŏC�� (6.2)
2016.07.25
�E�P�����Z�q���A������ꍇ�̕]���������C�� (6.2)
�E�A�h���X�R�[�f�B���O��u������^�O��lj� (6.2)
2016.07.26
�EMName::nul �Ə������ŃG���g���[���W���[���̎擾�ɑΉ�����悤�ɂ���
2016.08.10
�E�g�O�����ڂ̃o�C�g��Ō��Z�ł��Ȃ��o�O���C��
2016.08.27
�E64bit�̉��Z�@�\��lj� (6.2)
2016.08.29
�E�P�����Z�q�̘_���ے�(!)��lj� (6.2)
�E�O�u����ь�u�̃C���N�������g(++)�ƃf�N�������g(--)��lj� (6.2)
2016.09.03
�E���ӑ��(=)��lj� (6.2�A�h�L�������g�̍������C��)
�E����������Z�q(+= -= *= /= %= &= |= ^= <<= >>=)��lj� (6.2)
2016.09.04
�E�Ԑډ��Z�q(*)��lj� (6.2)
2016.09.06
�E���������m�ۂ���@�\��lj� (6.2)
2016.09.08
�E�A�h���X�l�[�~���O��fep_num��lj������o�͕ϊ������ɑΉ�
2016.09.10
�EMName::user32.dll::MessageBoxA �Ə�������API�̎擾�ɑΉ� (6.2)
2016.09.13
�E�s���ɉ~�L��(\)��t�����鎖�ŃR�[�h�̓r���̉��s�ɑΉ�
2016.09.17
�EBitScanForward:: BitScanReverse:: ��lj� (6.2)
2016.10.01
�E�o�C�g��̔������߂� $Rel ��lj� (6.2)
2016.10.07
�E�_�C�A���O��̃o�C�g���g���G���f�B�A���ɂȂ�Ȃ��o�O���C��
2016.11.01
�E�����t�����̉��Z�q(idiv, imod, lt, gt, le, ge, I1toI4, I2toI4, I4toI8)��lj� (6.2)
2016.11.06
�E[repeat] �̏������g���������̗L���ɑΉ�
�E���[�h���s�[�g�̌J��Ԃ��ŕ��̒l������悤�ɕύX
�ESSR�t�@�C���� [! Fn,���� !] ��lj�
�Estring���ڂ�UNICODE (UTF-16LE) �Ή�
�E���[�h���s�[�g���ρH�������̂ŏC�� (6.2)
2016.11.08
�E�������Z�q(�O�����Z�q)��lj� (6.2)
�E�Z�O�����g�A�h���X�̎擾�ɑΉ� (6.2)
2016.11.27
�E[error_skip] ��lj�
2016.11.28
�Estrlen:: wcslen:: ��lj� (6.2)
2017.01.06
�E�A�h���X�l�[�~���O��_fmt, fep_list, fep_free_list��lj�
2017.02.05
�E[repeat] �Ɂu$Idx�v�Ƃ������O�̕ϐ���lj� (6.2)
���݂̃��[�v�փA�N�Z�X����ɂ́u$Idx�v���g�p���܂�
�K�w�ŃA�N�Z�X����ɂ́u$Idx1, $Idx2, $Idx3, ...�v���g�p���܂�
��ʂ̃��[�v�փA�N�Z�X����ɂ́u$FwdIdx1, $FwdIdx2, $FwdIdx3, ...�v���g�p���܂�
2017.02.07
�E<# #> �œ��I�ɓW�J���ꂽ�ϐ��̏������ɑΉ�
2017.02.08
�E���X�g���ځA�ꊇ���X�g���ځA�r�b�g���X�g���ڂœ��o�͕ϊ��������g����悤�ɏ������g��
2017.03.12
�E�u$Addr�v�Ƃ������O�̕ϐ��ō��ڂփA�N�Z�X������̃A�h���X��������悤�ɕύX (6.2)
�E�K�C�h�֏o�͂��郍�O��������
�Ewhile ���[�v�̎��� (6.2)
2017.03.15
�E���ӑ������ѕ���������g�����A�Ԑډ��Z�q��|�C���^�ϊ����Z�q��p�����A�h���X�ɏ������߂�悤�ɕύX (6.2)
�E�ϐ����̐擪�Ɂu$�v���L���Ă������Ă����삷��悤�ɕύX (6.2)
2017.03.23
�Ememmove��lj� (6.2)
2017.04.19
�Eif, else, break, continue ��lj� (6.2)
2017.04.20
�Efor, do-while ��lj� (6.2)
2017.04.26
�Eprintf, dprintf ��lj� (6.2)
2017.05.10
�Ereturn ��lj� (6.2)
2017.06.21
�Efunnel �����̍��ڂł��g����悤�ɕύX (bitlist, f_calc, bf_calc, d_list, d_toggle, string)
2017.07.01
�Eprocess �̏����� /regex ��p���鎖�Ő��K�\���ɑΉ�
2017.07.10
�Ememset, memset16, memset32, memset64 ��lj� (6.2)
2017.07.20
�E[define] �ō��ږ���u���ł���悤�ɕύX (6.2)
�E�d�썀�ځA�ꊇ�d�썀�ځA�����d�썀�ځA�ꊇ�����d�썀�ڂ̍ŏ��l�ƍő�l�Łumin�v�umax�v�̒萔���g����悤�ɕύX
2017.07.23
�E�������ڂɎg���郁�������������Ȃ�悤�ɕύX (�������ÓI�ȓW�J�ŏ���������Ɠ����ł͂Ȃ��Ȃ�)
2017.12.21
�E�A�h���X�l�[�~���O�����string���ڂ�UTF-8�Ή� (6.2)
�Erealloc ��lj� (6.2)
�EProcessId:: ��lj� (6.2)
�E�v���O�C���@�\��lj� (6.2)
2018.01.07
�Estrcpy, wcscpy ��lj� (6.2)
2018.01.12
�Eparse_int, parse_real, utof:: itof:: ftoi:: ��lj� (6.2)
2018.01.13
�Eparse_reset ��lj� (6.2)
��SSG�t�@�C���̒lj�����
�ESSG�t�@�C���w�b�_
�uSSG for SpoilerAL ver 6.2�v�ƋL�q����ƈȉ��̂悤�ɓ����ύX���܂��B
�E���Z�q�̗D�揇�ʂ̏C��
�E�V�t�g���Z�̒lj�
�E���ʃo�O�̏C��
�E�r�b�g���̘_���ے�
�E���̒l�̕\��
�E�A�h���X�R�[�f�B���O��u������^�O�̒lj�
�E64bit�̉��Z�@�\��lj�
�E�P�����Z�q�̘_���ے�(!)��lj�
�E�O�u����ь�u�̃C���N�������g(++)�ƃf�N�������g(--)��lj�
�E���ӑ��(=)��lj�
�E����������Z�q(+= -= *= /= %= &= |= ^= <<= >>=)��lj�
�E�Ԑډ��Z�q(*)��lj�
�E���������m�ۂ���@�\��lj�
�EAPI�̎擾�ɑΉ�
�EBitScanForward:: BitScanReverse:: ��lj�
�E�o�C�g��̔������߂� $Rel ��lj�
�E�����t�����̉��Z�q(idiv, imod, lt, gt, le, ge, I1toI4, I2toI4, I4toI8)��lj�
�E�������Z�q(�O�����Z�q)��lj�
�E�Z�O�����g�A�h���X�̎擾�ɑΉ�
�Estrlen:: wcslen:: ��lj�
�E[repeat] �Ɂu$Idx�v�Ƃ������O�̕ϐ���lj�
�Ewhile ���[�v�̎���
�E���ӑ������ѕ���������g�����A�Ԑډ��Z�q��|�C���^�ϊ����Z�q��p�����A�h���X�ɏ������߂�悤�ɕύX
�E�ϐ����̐擪�Ɂu$�v���L���Ă������Ă����삷��悤�ɕύX
�Ememmove��lj�
�Eif, else, break, continue ��lj�
�Efor, do-while ��lj�
�Eprintf, dprintf ��lj�
�Ereturn ��lj�
�E�A�h���X�l�[�~���O�����string���ڂ�UTF-8�Ή�
�Erealloc ��lj�
�EProcessId:: ��lj�
�E�v���O�C���@�\��lj�
�Estrcpy, wcscpy ��lj�
�Eparse_int, parse_real, utof:: itof:: ftoi:: ��lj�
�Eparse_reset ��lj�
�EUNICODE
UNICODE�̏ꍇ�� [�����ɕt������o�C�g��] �� [unicode] �ƋL�q���܂��B
ANSI:
_mem, �A�h���X, �ő�T�C�Y(NULL�������o�C�g��), �����ɕt������o�C�g��, �G���[���̑�ւ�������
UNICODE:
_mem, �A�h���X, �ő�T�C�Y(NULL�������o�C�g��), unicode, �G���[���̑�ւ�������
�g�p��:
[subject]_mem, 0x480000, 0x10, unicode, �ʂ��:dir
null �Ƃ� 00 �Ƃ��L�q����ꏊ�� unicode �ɒu�������鎖�őΉ����܂��B
�E�r�b�g�V�t�g����у��[�e�[�g
�Y�t�� HowToSSG\0A\index.htm ���Q�Ƃ��Ă��������B
���T�|�[�g�Ƃ����C�Z���X�Ƃ�
�T�|�[�g�͂���܂���B
�����Œ����Z�p�����݂����Ȃ��̂ł��B
���쌠��������܂��B
����ɏ������������̂悤�Ȉ����ł��B
��肪�N���Ă��S�Ă͎��ȐӔC�ł��肢���܂��B