փայնբուքի վրայ իմ ջենթու֊ում գրաֆիկայի հետ խնդիրներ կային, իսկ սոնայի մանջարօյում՝ գրեթէ չէ՝ անհամեմատելի լաւ ա վիճակը։

մտածում էի՝ ինչի՞ց ա, ու մտածում էի նաեւ՝ ո՞նց չափելի դարձնել էդ խնդիրը, որ կարողանամ տարբերութիւնը թուերով հասկանալ, նաեւ որ հասկանամ, երբ եմ կարողանում լաւացնել կամ վատացնել վիճակը կարգաւորումներ փոխելով ու/կամ ռեքոմփայլ անելով։

չափելու ձեւը գտայ պատահաբար։ ես չեմ խաղում համակարգչային խաղեր՝ երբ խաղում եմ՝ յետոյ անտանելի ցաւում ա անիմաստ անց կացրած ժամանակի համար։ բայց որ վերջերս անհանգիստ էի՝ մտածեցի՝ փորձեմ։ նաեւ՝ ինտերնետ չունեմ՝ ու մտածեցի՝ քոմփայլ անել oric էմուլեատոր, իսկ իր խաղերը՝ մի քանի կիլոբայթ են՝ քաշելը խնդիր չի։

տեսնեմ՝ ինձ մօտ էմուլեատորը մօտ 30-50% ֆրէյմռէյթ ա տալիս, իսկ մանջարօյում՝ 100%։ ահա՝ պոչը բռնեցի, հիմա գիտեմ ինչպէս չափել։

կարճ ասած, ոնց որ թէ windowmaker֊ի կոմպոզիտորը չի կարողանում օփենջլ նորմալ օգտագործել, գոնէ էդ չիպսետի կամ վիդեօ քարտի վրայ։ գուցէ միջուկը դեռ սղոցեն, լաւացնեն՝ դզուի։ բայց դէ դեռ որ 5.9.1֊ով չի լաւացել։

ու կարելի ա այլ կոմպոզիտոր աշխատեցնել՝ ես աշխատեցրի picom֊ը։

այս կոնֆիգով՝

backend = "glx";
#backend = "xrender";
#backend = "xr_glx_hybrid";
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
#use-damage = true;
xrender-sync-fence = true;
refresh-rate = 0;
vsync = true;

այն այլ բեքենդներ էլ ունի, բայց հէնց ջիէլիքսով տարբերութիւն տուեց։

ըստ որում իրան կարելի ա աշխատեցնել հէնց էդպէս, windowmaker֊ից։ աշխատեցնել ինչ֊որ կոնֆիգով, տեսնել ո՞նց ա, անջատել, կրկին աշխատեցնել։

ու տէնց։

#լինուքս #ջենթու #փայնբուք #տեքնոլոգիաներ #կոմպոզիտոր #օրիկ #էմուլեատոր #լուծում

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

ասք հին դպրոցի մասին

ես սիրում եմ դեմոներ։

ու ես սիրում եմ օրիկ համակարգիչը։

ու սա իրա համար ամենալավ դեմոներից ա։

որը ի դեպ արդեն վերջերս ա արված ոչ թե ութանասունականներին։

ու էդ նենց մի տեսակ հավես ա հիմա էն կոմպերի համար տենց մի բան անել որ նույնիսկ էն ժամանակ չեին անում։

հա ու ի դեպ ես էդ տղեքին գիտեմ։

ու նույնիսկ օգնել եմ լիքը։

իսկ մի հատ սայթ ունեի գեոսիթիզում որը հիմա ջնջել են սրիկաները, իսկ ես չհասցրեցի բաքափել, որտեղ Ռենե Մագրիտի երեքհարյուրից շատ նկար քոնվերթ էի արել որ օրիկով նայել լինի։

մենակ կարող եմ գտնել ՑԵՈ մագ – քլաբ եուրոպ օրիկ-ի իմ էդ նկարներով քովերներից մեկը։

համ էլ ես այնտեղ տպագրվել եմ մի անգամ․ իմ չորս կիլոբայթանոց կրիպտոգրաֆիկ ծրագրով ։Ճ որը աշխատում էր Մաթիաս Շանդոր ցանցային շիֆրի սկզբունքով։

ու տենց

object oriented programming for old 8 bit mini computers in Oberon-2

Recently I have managed to port oo2c Oberon compiler to a number of nmos6502 based platforms including

Atari 8 bit

Apple ][

Commodore

Pet

Oric Atmos

NES

oo2c is two pass Oberon-2 language compiler. First pass generates abstract syntax tree and second pass generates target machine code. Currently oo2c generates very optimized ansi-c code.

That code is very similar to assembler, with many goto statements etc.

oo2c developers prefer to use C as a portable assembler and for that reason it is possible not only to write in Oberon-2 language for most of the platforms but also to easily port it to any platform if there is C compiler available for it.

Initially Stewart Greenhill who sometimes deal with embedded systems and avr micro controllers have been written minilib and changed oo2c code so it could generate code for 8 bit cpus. I have changed minilib so it could be compiled with cc65 c compiler which generates code for many 8 bit 6502 based platforms. That is why now one can write object oriented code for nmos 6502 platforms 🙂

Compiler port is available for download at http://sourceforge.net/projects/nmos6502-oo2c