Rev 1586 | Blame | Compare with Previous | Last modification | View Log | Download
+эр 6912, ъюуфр єяЁртыхэшх юЄяє∙хэю, ёЄрЁрхЄё яЁшт чрЄ№ ърьхЁє ъ (x&7)==0 (т ёЄрЁюь эряЁртыхэшш фтшцхэш ), єсЁрэю ртЄююЄъыхштрэшх юЄ (x&7)==4. Єръшь юсЁрчюь эх чрьхЄэю ьхЁЎрэшх, р рэшьрЎш ўхЁтхщ яюърч√трхЄё ьръёшьры№эю яыртэю
тюфр эр └╥╠
чт╕чфюўъш ётхЁїє эр └╥╠
чт╕чфюўъш яхўрЄрЄ№ т чртшёшьюёЄш юЄ яюсхф (яюфъЁр°штрЄ№ эр 6912 эх яюыєўшЄё - ыєў чрхчцрхЄ эр Ёрьъє)
яюЄюыюъ эр 128K
ёЄюыъэютхэшх ўхЁтхщ фЁєу ё фЁєуюь ш ьшэрьш
ўхЁтш яЁш ярфхэшш чрёЄЁхтр■Є т чхьых
чр∙шЄр юЄ яЁюыхЄрэш ёътюч№ чхьы■ їюЄ с√ яю тхЁЄшърыш ш їюЄ с√ т тюфє
яЁхфьхЄ√ яЁш ухэхЁрЎшш єуыєсы Є№ т чхьы■
ёъюы№цхэшх ўхЁтхщ (сюыхх Єюўэ√щ x? т Worms Armageddon ЄюўэюёЄ№ їюфр 1/4 яшъё, р яшъёхыш Єрь т 2 Ёрчр ьхэ№°х эр°шї)
юЄёъръштрэшх ўхЁтхщ, ъюЄюЁ√х эрыюцшышё№ фЁєу эр фЁєур т ъюэЎх їюфр
тЄ√ърэшх ўхЁтхщ т чхьы■ ш т√ыхчрэшх
єяЁртыхэшх яюычрэшхь (ыєў°х ё тючьюцэюёЄ№■ эрЄ√ърЄ№ сюы№°є■ ёъюЁюёЄ№, ъръ т Armageddon)
єыєў°шЄ№ яЁ√цюъ (ыєў°х эхёъюы№ъю, ъръ т Armageddon)
тхЁ╕тър
яЁшЎхыштрэшх
т√ёЄЁхы ш яюы╕Є яєыш
ёыхцхэшх чр яєыхщ
єсшщёЄтр ўхЁтхщ
тчЁ√т
яхЁхїюф їюфр
ьхэ■
╚╚
тЁхь ьхЁЎрхЄ - эх ёярё╕Є фрцх эхюсэютыхэшх ърЁЄ√ (Є.ъ. тюфр фюыцэр Єхў№!)
эх яхўрЄрхь эхяюфтшцэ√ї ўхЁтхщ (TODO эр └╥╠ эх яхўрЄрЄ№ ш ьшэ√, Єрь шь эхчрўхь ьхЁЎрЄ№)
т эрўрых шуЁ√ (ForcedDrawWormsInMap) Ёшёєхь тёхї, ъЁюьх ьшэ
яЁш тчЁ√тх (ForcedUnDrawWormsInMap) ёЄшЁрхь тёхї, ъЁюьх ьшэ
т яЁюЎхёёх: Ёшёєхь STAYING, ьхэ хь эр PRINTED (т ыюушъх шуэюЁ Єё юфшэръютю юср)
т юЁшушэрых:
868.4 ъшыюсрщЄ чтєъют (схч єЁхчрээ√ї тхЁёшщ "2M" 771K - ¤Єш тхЁёшш 100K тьхёЄю 175K) (схч фєсы╕Ёют 639.3, ьюцэю х∙╕ єсЁрЄ№ Thunder 36.5K, AirStrike 17K = 587K шыш тч Є№ тхЁёшш "2M" = 518K - ьюцэю чруэрЄ№ т 496K эр GS 512K)
482K (т Worms+ сюы№°х!!!! тё╕ эрфю яхЁхёўшЄрЄ№!!!) уЁрЇшъш яюф 256 ЎтхЄют (151K юс∙р + 10 Ёрчэ√ї Їюэют)
Ёхры№эю є чтєъют хёЄ№ чруюыютъш, эрфю юЄЁхчрЄ№
хёыш Єєяю ъюяшЁютрЄ№ тёх ЁхёєЁё√ уЁрЇшъш (схч т√ъшф√трэш фєсышърЄют ш ўЄю Єрь хёЄ№ - ь√ х∙╕ эх чэрхь), Єю фрээ√х юфэющ чюэ√ фы 48K (сшЄ эр яшъёхы№) чрщьєЄ 23K. Єю хёЄ№ т ьюьхэЄ ухэхЁрЎшш эр 48╩ эрфю єсЁрЄ№ шч ярь Єш тё■ юёЄры№эє■ шуЁє (23K уЁрЇшър (ьюцэю юёЄртшЄ№ Єюы№ъю шёяюы№чєхь√х ёяЁрщЄ√) + 16K ухэхЁшЁєхьр ърЁЄр + 4K ьрёър + 1K ухэхЁрЄюЁ = 44K, р сєЇхЁ√ т ¤ъЁрэх)
т ёЄрЁ√ї тхЁёш ї 128K т√тюф ърЁЄ√ (с√ёЄЁ√щ ёъЁюыы яю 2 яшъё) 8f6e..ae00 = 0x1e92
т эютющ тхЁёшш фы ърцфюую ёъЁюыыр ётю яЁюЎхфєЁр, тёхую 0x6ff+0x400 срщЄ ЄрсышЎ
x=0: 21 t/b (ьюцэю ыхуъю яхЁхфхырЄ№ эр 16)
x=1: 26.5 t/b (ьюцэю 25 ярЄўрьш inc l/hl)
x=2: 36.5 t/b (ьюцэю 35 ярЄўрьш inc l/hl)
x=3: 42 t/b (яю ЄрсышЎх)
x=4: 34 t/b (ёфтшу яЁ ью т ¤ъЁрэх, яю¤Єюьє эхьэюую ьхЁЎрхЄ)
x=5: 42 t/b (яю ЄрсышЎх)
x=6: 34 t/b
x=7: 24 t/b
яю шфхх ўхЁтш фюыцэ√ ёЄртшЄ№ё Єръ, ўЄюс√ тююс∙х эх яхЁхёхърЄ№ё ё ырэф°рЇЄюь (Єръ с√ыю т юЁшушэрых), ўЄюс√ с√ыю ыхуўх яюЄюь шї ёэшьрЄ№, Єюуфр bounding box эх эєцхэ
р ъръ Ёрчьх∙рЄ№ эрфяшёш? ъёюЁюь? хёЄ№ яЁюсыхь√ ё ўшЄрхьюёЄ№■
ёяЁрщЄ√ яЁшьхЁэю 8K
шЄюую яюф ъюф юёЄр╕Єё 40-16-4-8 = 12K, эю Єрь х∙╕ 2╩ ЄрсышЎ ш °ЁшЇЄют
т 48K тхЁёшш фЁєующ Їюэ уЁєчшЄё яю чряЁюёє, р яю єьюыўрэш■ ъюысрёшь ёЄрЁ√щ ырэф°рЇЄ схч хую яхЁхёЄЁющъш (эхЄ ярь Єш яюф яхЁхухэхЁрЎш■, уЁрЇшъш ырэф°рЇЄр эхЄ т ярь Єш)
т 128K (ьюцхЄ с√Є№ tape) ьюцэю шёяюы№чютрЄ№ яюЄюыюъ - х∙╕ 8K (шыш ьхэ№°х? 80 pix) + 2K фюяюыэшЄхы№э√щ bounding box (эр 48K фы ¤Єюую эхЄ ьхёЄр - Єюы№ъю эхсю)
Єрь х∙╕ фюсрты хЄё ьєч√ър, чтєъш эр шэЄх, уЁрЇшър Їюэют (60K яЁш сшЄх эр яшъёхы№) ш ьхэ■
шЄюую ыш°эшх 80K (ётхЁї 48K тхЁёшш) шёяюы№чє■Єё Єръ:
10K яюф яюЄюыюъ
8K ьєч√ър ш чтєъш эр шэЄх
>60K уЁрЇшър Їюэют (ьюцэю єяръютрЄ№? Єюуфр ьюцэю єяръютрЄ№ ш фюяюыэшЄхы№э√х ьєчюэ√)
2K ьхэ■
т 256K+disk (юфэє ёЄЁрэшЎє шёяюы№чютрЄ№ эхы№ч шч-чр ╤ъюЁяшюэр) эх эєцэю їЁрэшЄ№ тёх Їюэ√ ш ьхэ■
ыш°эшх 192K (ётхЁї 48K тхЁёшш) шёяюы№чє■Єё Єръ:
10K яюф яюЄюыюъ
8K ьєч√ър ш чтєъш эр шэЄх
174K чтєъш (тёх °єьют√х чрьхэшЄ№ эр on-int)
[шыш ыєў°х ёфхырЄ№ ъръ эр 128K, эю фюяюыэшЄхы№эю 112K чтєъют? (тёх °єьют√х чрьхэшЄ№ эр on-int)]
яЁш эрышўшш GS (яюффхЁцрЄ№ Єюы№ъю 512K, Є.х. 496K яюф чтєъш) тёх чтєъш ьюцэю ёъшэєЄ№ Єєфр, Єюуфр ш яЁш 128/256K сєфєЄ тёх чтєъш (р эх Єюы№ъю эх°єьют√х) ш уЁрЇшър т ярь Єш (їюЄ эр 128K яюўЄш эхЁхры№эю шьхЄ№ GS)
яЁш эрышўшш ATM-Turbo 2+ 1024K
ыєў°х яюф юё№ (шэрўх эх сєфхЄ ёхЄш), ё ЎтхЄэющ уЁрЇшъющ, ъръшх-Єю чтєъш тч Є№ тхЁёшш "2M" (єяръют√трЄ№ эхєфюсэю фы юёш, яхЁхф яЁюшуЁ√трэшхь Ёрёяръют√трЄ№ эхЄ ёь√ёыр, р эр ыхЄє эх яюЁЄшЄ Єюы№ъю DAKX, є эхую юуЁрэшўхэшх ёъюЁюёЄш ш эхЄ ёЄЁрэшЎ)
т NedoOS яЁш maxmem ш ёэ Єшш тёхї чрфрў (Touhou Zero) юёЄр╕Єё 64-8-4+3=55 ёЄЁрэшЎ = 880K, эх ёўшЄр ¤ъЁрэр (Touhou Zero шёяюы№чєхЄ 10 ёЄЁрэшЎ яюф Evo SDK, 32 яюф ёъЁюыы, 9 ёЄЁрэшЎ уЁрЇшъш, шЄюую 51?)
шч 880K:
96K ърЁЄр (ё яюЄюыъюь)
32K ёяЁрщЄ√ (хёыш эр 48/128K юэш чрэшьрыш 8K)
6K bounding ьрёър (ё яюЄюыъюь)
12K ъюф
734K чтєъш (яЁш эрышўшш GS ьюцхЄ ЁрсюЄрЄ№ ш эр 512K RAM)
уЁрЇшъє Їюэют (>241K) ш ьхэ■ уЁєчшь ё фшёър?
Player 1: Weevil, Stumpy, Horatio, Neville
Player 2: Monty, Floyd, Chester, Charlie
Player 3: Gertie, Varmint, Speen, Woodchuck
Player 4: Fossil, Noggin, Crank, Ted
Fab Four: John, Paul, George, Ringo
Royalty: Elizabeth, Charles, Not Diana, Phillip
Top Dogs: Lassie, Scooby, Rebel, Beethoven
All 4 1: Aramis, Porthos, Dartagnan, Athos
Teddies: Rupert, Pooh, Paddington, Yogi
Merrymen: Robin Hood, Little John, Maid Marion, Friar Tuck
юёЄры№э√х °єЄъш їЁхэ ъЄю яющь╕Є:
Waterloo: Benny, Bjorn, Agnetha, Anni-Frid /¤Єю уЁєяяр ABBA/
F A B: Lady Penelope, Scott, Brains, Parker /¤Єю ёхЁшры Thunderbirds/
Utensils: Teaspoon, Fork, Wooden Spoon, Whisk
Team 17: Mr Spadge, Pumper Cloggs, Pa Symons, 10BOB Boggy
Goodbye: Took That, Soasis, Howard Wilkinson, Another Bishop /ярЁюфшш эр эрчтрэш ъръшї-Єю ёЄрЁ√ї уЁєяя/
Ourcars: Mazda 626, Toyota MR2 TBar, Hyundai Thingy, Battered Sierra
ўЄю ьюцэю єыєў°шЄ№ яю ёЁртэхэш■ ё юЁшушэрыюь:
- ьєч√ър
- ёхЄхтр шуЁр
- Ёрчэ√х яЁ√цъш шч Armageddon
- єёъюЁхэшх яюычрэш ЁшЄьшўэ√ь Є√ърэ№хь шч Armageddon
- mortar, jetpac шч Armageddon
- ьюцэю фюсртшЄ№ яЄшЎє, яю ъюЄюЁющ ьюцэю яюярёЄ№, ш Єюуфр юэр яшъшЁєхЄ ш тчЁ√трхЄё ё юуЁюьэющ ёшыющ
- эрёЄЁюшЄ№ срырэё юЁєцш (эряЁшьхЁ, уЁрэрЄр эр 70, Є.ъ. хщ ЄЁєфэю яюярёЄ№ - р ╚╚ эх фртрЄ№ ъшфрЄ№ Єюўэю т Ўхы№)
- шуЁр эр яЁюїюцфхэшх
- юуЁрэшўшЄ№ тЁхь тхЁ╕тъш
- тЁхь эр юЄїюф яюёых т√ёЄЁхыр