Inteligentní mapovačka s BlizKickem 1.11
Turbomariášky Blizzard se už nějakou dobu rozlejzaj po světě. A s nima
vyplouvaj i různý fláky softu, který by bez blizzturba nikdy nespatřili světlo
ve vizorech amigounů.
A přesně takovej je i BlizKick.
Některý Blizzíky mapujou ROMku do FASTky, některý to potřebujou povolit jumperem a
některý jako moje dvanácetčtyřicítka se na nic neptaj a mapujou. Má to svý výhody,
no vlastbně jednu: URYCHLÍ to systém, což je jasný, protože FASTka je prostě rychlejší
než ROMka, která je vlastně v CHIP paměti. Nevýhodou je, že mapovačka schlamstne
půl mega paměti (zatím, kdo ví jestli Kick3.5 bude/nebude Megovej, no jo AIr to
ví, ale to je samý "možná" nebo "ještě není rozhodnuto".......).
Tak fajn sežer si ten půl mega, ale bylo by dobrý, kdybych měl nad tím
mapováním větší kontrolu. Tohle nejni jen můj názor, Harry Sintonen si to myslel
taky a tak nakopl ASSEMBLER a zcodeřil BlizKick.
Větší kontrola v tomle případě znamená, že se dá namapovat jinej KICK
než je v ROMce z disku a "vyměnit" pár věcí z ROMky. (třeba trackdisk.device,
rutiny pro řadič HDD,guru hlášky, pár fláků se dá zvoptimalizovat). Ještě se vo tom rozklepu.
BlizKick je FREEWARE,což je fajn. Na AMINETu se válí v "util/boot".
Tady Kontakt na stvořite:
e-Mail: sintonen@jyu.fi
(sintonen@silmu.cc.jyu.fi)
WWW: http://www.jyu.fi/~sintonen/
-
Harry Sintonen
Vaasankatu 8 A 12
40100 Jyväskylä
Finland - Europe
Instalace (no jo,BlizKick je bonus !) profrčí přes
A-DOS skript. To jěště nejni ale celý.
Zprovozňuje se to tak, že ve startovačce (klidně po SetPatchi) zavoláš BlizKick
s nějakejma parametrama a ten to namapuje a znova zrebootí. Pak všecno jede
jako vobvykle.
Mimochodem: první parametr je soubor s KickROMkou; když mu vpálíš hvězdu
(*) tak to BlizKick pochopí jako že chceš namapovat Kick,kterej je zrovna v
ROMce.
Co BlizKick 1.11 dokáže:
- Namapovat Kick z ROMky nebo souboru na hadru (může bejt zpreslej XPK)
- Udělat FASTku na Blizíkách typu LOCAL (RAD: pak maká z FASTky)
- má zbudovanej FastWaitBlit patch
- urychlit (zvoptimalizovat) ROMku (SPEEDROM)
- používat nastavení z ENV: místo z řádky (co takhle sesmolit prefsy ?)
- může nahradit PrepareEmul
- má jen 6 kB,namapuje při prvním bootu a pak už nevotravuje
- používat MODULY - to je ale na dlouhej pokec,takže:
- PrepareEmul
- náhrada za ShapeSifterovej,těžko říct jestli je lepší,řekl bych,že je
vo něco snášinlivější
- MoveVBR
- přesunutí Vector Base Registru do FASTky
- FixMath404
- Vopraví bug ve črycítkový matematický knihovně; pokud používaš
FastMath Libraries,nebo tvůj WB<>3.1 tak to nepotřebuješ
- NoClick
- Šetřič nervů. Vypíná mlácení floppy mechanik. Mělo by to makat
i s hackdisk.device,ale mě to s hackdiskem nevypíná pořádně,takže
si běžím schroupnout další válium.
- HackDisk
- Náhrada za trackdisk.device. Modul donutí používat systém hackdisk.device
místo trackdisku.
Proč ?
HackDisk je bezpečnější a vůbec lepší. Navíc
i pro víc mechanik je v paměti jen jednou takže je to i šetřílek.
Mimochodem: HackDisk.device nejni dodávanej s BlizKickem,ale je to tuším
FREEWARE,takže na AMINETu bude.
- SoftSCSI
- Nahradí SCSI-ROM v Blizzardech 1230-IV,1240 ERC a 1260 za novější a lepší !
V devs:modules potřebuje soubor 1234.ROM .
- NewAlert
- Inovuje alert.hook ; tj. slovní zásobu Mr.GURU
- BBlank
- Zapne borderblank.
- ChipSaver
- Užitečná věcička ! Vhodné na rippování muziky&grafiky.
Po resetu přesune CHIPku do bloku ve FASTce,kterej voznačí,takže
se tím spasí potřebný data z CHIPky před přepsáním. Po vyrejpání
potřebnejch dat,spustíš utilitku Free100Buf a zabavenou
paměť tím opět navrátíš do chtivejch osidel systému.
Jo,modul se aktivuje,tak že podržíš pravý ucho krysy.
- RemCards
- Vyvraždí v systému mnohdy jenom vopruzující PCMCIA věci.
Bacha ! Vobčas potom nefakčí CD-ROMka. (jako,třeba ta moje)
- SpeedyIDE
- Vo 20% (průměrně) zrychlí činnosti IDE-disků. Zkoušel 'sem to.
Tady 'sou výsledky: (HDD Seagate ST3630A)
Operace: |
Normál: |
SpeedyIDE: |
Create |
0051 Op/s |
0053 Op/s |
Open |
0095 Op/s |
0102 Op/s |
DirScan |
0333 Op/s |
0350 Op/s |
Delete |
0196 Op/s |
0291 Op/s |
Seek/Read |
1160 Op/s |
0898 Op/s |
|
|
|
CreateFile |
N/A |
0.74 MB/s |
WriteFile |
0.66 MB/s |
0.76 MB/s |
ReadFile |
0.80 MB/s |
0.87 MB/s |
RawRead |
1.65 MB/s |
1.65 MB/s |
Testy 'sem vyškvařil v SysSpeedu 2.0.
- WaitIDE
- Pro KickStart 3.0 a vyšší.
OS pak čeká až naběhnou všechny IDE-zařízení. Hodí se pokud příležitostně
připojuješ kámošův hadr nebo zipáč a tak.
- SCSIDEV43
- Dokopá systém k tomu,aby používal scsi.device v43. K tomu potřebuješ
mít v DEVS: "scsi43.device".
Vhodný pro štastlivce s hadrama vod 4GB vejš.
- Colour
- Zvobrazí nějaký tupěbarevný bary na vobrazovce.
- Fix13
- Zafačuje pár věcí ve vykopávkovým KickStartu 1.3.
Pak ještě existuje pár testovacích modulů,ale ty tady rozebírat teda
nebudu.
Co 'sou moduly ? Celkem krátký hex-soubory,který rozšiřujou nebo
nahrazujou nějaký kusy KickStartu. Jo některý 'sou typu patch,ale jiný
zase BlizKick přímo napere místo originálního kusu Kicku do ROM Image.
Celkem síla,ne ?
No vobčas se modul do ROM Image prostě nevleze. Pak nastupuje EXTRESBUF
parametr,kde se dá určit nějakej ten plac. Jak na to je celkem polopatě
vyjevený v BlizKickově guidu.
Nepoužívám BlizKick zase nějak moc velkej časoúsek,jen tak měsíc,no
ale za tu dobu 'sem s ním vopravdu sžitej,teda ne já,to moje kámoška
vede s BlizKickem spokojenou symbiózu.
A na závěr ještě seznam turbáčů se kterejma to spolehlivě maká:
BLIZZARD 1230-I @ 40MHz
BLIZZARD 1230-III @ 50MHz
BLIZZARD 1230-IV @ 50 MHz
BLIZZARD 1240-T/ERC @ 40 MHz
BLIZZARD 1260 @ 50MHz,
BLIZZARD 2040-ERC @ 40 MHz
BLIZZARD 2060 @ 50 MHz
Testováno na Kickstartech 1.2, 1.3, 2.04, 2.05, 3.0 a 3.1.
BOLDA