Na, frissítettem a honlapunkon a Global Pardey II. fotók közül azokat, amik nekem megvoltak, kicsit jobb minőségben van bescannelve. Szerintetek kicsinyítsek rajtuk? Most elég nagyok.
Akinek van képe, küldjön már lécci. Unry, ha megvannak még, te is újrascannelhetnéd a tieidet.
Na, végre kész az 1.1.1, de eléggé beta, tessék a régi verziót nem felülírni backup nélkül!
1.1.1 - beta version, released 2003.05.31
- AP4 is 4 years old now :DD
- added COMPILE keyword to simplify compilation of multiple files.
example:
COMPILE common, userintf
This will make common.ap4 and userintf.ap4 compiled first! Recursive
references are allowed.
- fixed: removed multiple identical error messages
- Hints and status messages are listed in separate listbox now
- Added search and replace methods
Is, meg arra hogy összeszerkessze a TASM-ból lefordított objecte(ke)t + külső binárisokat. Itt most ez utóbbi "lényeges", mert a frekvenciatáblát nem tettem be ascii-ként a forrásba, hanem egy külső binárisban van.
Aha, hat az gaz :-( Ebben a PC Plus-osban pont az volt a jo, hogy lepesrol lepesre vezette le az algoritmust, es ha jol emlekszem par WinAPI hivason kivul semmi extra nem volt benne. Allati erdekes cikk volt, kedvem tamadt volna megcsinalni :-) Na utananezek... Sajna most koltoztem igy minden szanaszejjel van, es par dolog meg raadasul a kukaban is vegezte :-(
thx...
múltkor a neten találtam egyet ami D5 alá készült de nem sikerült adaptálni. egy nagy komponenscsomag egy része volt, belenyúlt a csomag a designinterface-be is, ami D6 alatt tök más és nem értek hozzá, leválasztani meg nem tudtam, úgyhogy ideges vagyok :))
Egy kicsit nagyobb szívás volt a compile kulcsszóval mint kéne, de azért még gyorsan itt egy félig tesztelt új verzióóóóó!
A régi exe-t tedd félre ;)
1.1.1 - released 2003.05.29
- AP4 is 4 years old now :DD
- added COMPILE keyword to simplify compilation of multiple files.
example:
COMPILE common, userintf
This will make common.ap4 and userintf.ap4 compiled first! Recursive
references are allowed.
- fixed: removed multiple identical error messages
Egy regi PC Plus-ban mintha lett volna Delphi-s syntax highlighting modul algoritmussal meg mindennel. Hat majd utananezek, hatha megvan meg valahol... Ha sikerult megtalalnom vagy az ujsagot, vagy a CD-jet, akkor nyert ugyed van :-)
$3ff6-$3ffd - ig terjedo teruletet a RESET hasznalja, ha felulirod, akkor attol fuggoen hogy mit irsz ide, a RESET nem biztos hogy mukodni fog ha kikapcsolt ROM alatt futsz. $3ffc-$3ffd a tenyleges vector ami $fff6 ($3ff6)-ra ugrik, ami bekacsolja a ROM-ot es raugrik a tenyleges RESET kodra.
$3ffe-$3fff IRQ vector, ha a ROM-ot kikapcsolod, akkor ide a sajat IRQ fuggvenyed cimet kell irnod ha hasznalsz IRQ-t, persze ne a $3ffe-$3fff cimre irj, hanem a $fffe-$ffff-re kulonben plus4-en nem fog menni.
Az ez alatt levo memoriateruleteket mar a BASIC hasznalja, ha jol emlekszem string valtozokra.
C16-ban a a 16K RAM tukrozodik 16K-onkent. Ez azt jelenti, hogy pl a $1000 cim megegyezik a $5000, $9000, $d000 cimekkel, tehat ezeken a cimeken ugyanazt a RAM byte-ot irod/olvasod. A Kernel indulaskor atmasolja a $fff6-$ffff-ig terjedo ROM teruletet RAM-ba, ezzel nezi meg, hogy mennyi RAM van installalva, illetve ne feledd hogy itt vannak a RESET es IRQ vectorok is.
Ennek koszonhetoen egyebkent a C16-oson lehet irni es olvasni is a $00 es $01-es RAM teruletet is, plus4-en csak irni tudod, de akkor a CPU port-ot is irod, es plus4-en csak a TED tudja olvasni ezt a ket byte-ot.
Pluszi beszerzes: Nekem most a legjobb tippem, hogy megprobalsz a 8bit.hu-n hirdetok kozott talalni valakit aki elad neked egy pluszit, vagy visszaszerzed attol akinek el-, odaadtad. :)
aha látom, nem klikkre megy, de a színezést irigylem.
lehet hogy csinálok inkább saját memót, amiben a procedúrákat össze is lehet csukni faszerűen, hogy ne zavarjanak ha nem kell. elvileg a visualstudio-ban van ilyen feature, meg most a borland c# builderben lesz.
Ez a help a Plus4IDE-ben benne van, egy HTML fileként, a neve opcodes.htm. Minden opcode be van "anchor-ölve". Ha linkelsz monjuk opcodes.htm#lda akkor pont ott nyílik ki. Benne van minden, mit csinál mennyi ideig tart, melyik biteket állítja.
A multkor kerdeztem mar hasonlot, mert valami derenget, most raneztem, es tenyleg van valami...
c16-on a memoria vegen talan $3fef-tol ott vannak a $ffef-tol kezdodo terulet, ha erre irkalok, az megfelel a $ffxx-esnek? Vagy ez csak default allapotban van igy a memoriaban?
Masik dolog, valakinek nincs meg az unipacker +4-re?
Meg anno en konvertaltam, kozvetlen file-bol tomorit, es $0100-tol tud nyomni, most majd jol jonne...
A masik dolog, amit kerdezni szeretnek, hogy +4-et Pesten, vagy esetleg Szegeden honnan tudnek szerezni? Van otletetek?