OberonCore https://forum.oberoncore.ru/ |
|
Project Oberon для 386 https://forum.oberoncore.ru/viewtopic.php?f=137&t=6986 |
Страница 1 из 1 |
Автор: | SovietPony [ Среда, 04 Сентябрь, 2024 19:27 ] | ||
Заголовок сообщения: | Project Oberon для 386 | ||
Порт оригинального компилятора и системы на самый обычный 386. Пока только для линукса с ядерным фреймбуффером, поэтому запускать с осторожностью, только в ядероной консоли и всеми необходимыми правами доступа для перехвата клавиатуры и мыши. (напильник ещё неплохобы применить, но уже всё работает)
|
Автор: | SovietPony [ Среда, 04 Сентябрь, 2024 19:47 ] |
Заголовок сообщения: | Re: Project Oberon для 386 |
Бонус: конвертер текстов Oberon V5 для BlackBox. Если кому-то надо остальной набор инструментов для кросс-разрабоки, то отдам по запросу. (не очень презентабельный для публикации и простоянно меняющийся) Код: StdCoder.Decode ..,, ..yT,...3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x
hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX 7.2.s,sUj.,6.5Qw7uP51QCPuP7PNN9F9vQAy1xB.gdj,UBxhYhAbf9P0G2sIdvPZntgcghghZ cZRC8T0E.kcP,H.Hi32.,U08J99SdfJHPNjvQCJuGKfaqmY6MwdONl1QCh0708T,U..w.QiK., sUGpmWbBxhYhAbndMHT9NY6Mw.sQq2Y6cwB.0.v93w,giIE.0.Yt,U00.bnUGLu8ro8quGrmCL WKqtE0E.kHE.0.p.0.4.0EJ2XkD.6.VQ.Evk.8Mtr.2.m00.e,0E.k.0.e0M.6YE.G,0EU4.3c UZT1E.6E,E.UO.,Uz1,c8U.2.,6YU,,3P.AUFE.Y3AUH.J.5cUZT1E.6E2.c46.,.16.c8.2Uw K.c,EC4.3MJ,.1d.QU6U.oz,E08Mtr.2.u32.e,2Uz1,Ue.2.,6YUoU.gl,k,a.2v1k.i.g1QU 8.rM.QU8.TO.M46.1.9cUZT16.,..u,2.A.MEZPO19PWFs5.2UE0WR.szPuH7OJNOF,tH3PNZv PR9J99SdvETfPhvCPM1HMGP8ITeId86BOONPNb99,tIdvP69,dFTfPdvQN76VuPZ9Rb99CZmBh ixgnZZUYeZ3joh7EK0GeEfktin4qk2CobuodGp4ak2GqrCKe4qn0mS0GMOoMWpR0GIeGEyIlK4 0GfKHEGpmWbUIZdgV7AV2hgaBgpZhoZet3iZpgVRgZ3Yx2YWwdWhgmFFin4qUEJeDRc3ZcJJe3 3YI3hdRi4xhiZiU2Z7pdUohVhhZJbUAcGJe,BfUwd43Y13d,JedIbUocjpBbf9BuPR9RrN1HM0 hOEZ86HfC,NGR8J9uF9eIr7659Op7658GQbUYit3iZ,p76B0bHeaLs.r76bPOpPNN76jPNHvNF 9Rp76HeH.CLuaLqKKR0mdKIein4aEVKoXaIbqk2ako0GRqHE0nR0mlWKEenS0Gr4qqQfkgfvgV 7AVL3d7Zd33YcQgc3Yw2YW2aWAZUwdG3YcQgcdD3NC3N8,7FTO1HM0H6Rn9Q91ipoqJEenSQgc RbUAdCRccAhdQbUQgcdCoBMOvO1HM09eH7uCPk2G5.222aMRbBA,HeF,7Rn9QUUEWKKn4qu.sM Ye6hcC3YoBD.pNDOoru4GqmOapFEKIbGoRktaKxKKEenS2avgV7sJ.37A376tND,tMFP8,d7,7 85XwgbUIYtIYd.AVn,sQHfSIZUAak2Yf2YcwdGZccQgcB3P76b7AFO8r76HeH.cCoBUB.U1BcH hcUQgc3YDpcBAV7YjUIYWJYu2YnZitFEenSQjxRbUwiZBB2Yug5B0IgjZhYhV7AVwlo8GR0mt. sSBuPR1H9R19PHvMvvC,,.O2cPTfQPPMNP1HM0cO3dC,,.r1MO...B0IA.ghWIbU.UvhD.Ucoc jpBoBEEiGEOoru484aGEGoYOJE8HEWGJ0mqKKmaquqKE8qrmKm0GJam4EaCpW0mtGrw.i5.U4, u4M0Fd8,NRRvORvPjfP,tQd1emIq.u2cI98JfeIR86BuPEmaKtuGeWqoCLIGrw05Cag2YnBhu, BuPEsyqouKumGECLua5N76j1AZBAV3p7,7JFPOO2iXBA,Q6U5hgopcjpBROMPPN,78BfC,dFTX ndFsC,dJ1eI,dP1Xu.sH.HtCPM0O3aKK0GpeHEaIb.QAp,Q5bPOY399SdfC,NEZ04HN0mbOIE. PM0300mdGLtUiAdiZiIxhHZimBBWGnumtaKxKKEGoYcFTXn7Qa4MOAZv2YZ3jo3YuEFumdCKru GXuKu8mRqUU2YU2Y7pcUogiYit3CEEqX4xB6N9XpVI3d3FrEEenSYcZ,G3sMiXd3Yug5NOFR88 7ONBnu.sMam4aEE0098HbOFaKEe1VFE8pW0pW4Ie0mlWKEe1Bf9d1khsC,dP1PPi3,,5nR.2YJ pdIBdA3YX3Bv76V7K0GWKoVWmoam4a.cHUe3YugbU24.UuktkheqiiHEu4.QAA7IhdQbUA7AB, ,.v,Y6kRqk2A7OorUd,0mYuIEOKLCLuaLq2YI37qk2AV7FnwiZBhbFEmHEOorUW,W2,tMF96pV WAhW2Y3ZdHll22cO3769eH70aEr4qqK4UXtCaY1VBM0mY7pcUoA.unS0GX..M1..IYWJYv2Y7p 7...EEOorUilq66d8G...Pf6r76H0.RmREpUk..UZ3joRfehfv..QA.J1ko22.g5gV7gcC76DO Nd1u2in4qk2kV.8ZVZgIhgsd8,78hOEZGtGKR0mdGrrEL8pm4KmKKtiHEyoeGJEGLR0GeKKwg7 YBRNHkIin4aUKVrJbUYeZ3DEqCbLJidZiZJivMMp76dONl1YB42.in4ak2aklWKR0066TfNB99 ,7P9fPN76BfPT99,dHN76VvPbfC,NGRW5,39Rp763OKdOFrN1HU2BhXZiu2Y,,CHN0mbOY4xBC b4VvgV7EXuokqau..sEk4I6M1YiUIbx6J91.7POodZxicAZv2Yr3YugbUYiiodZxiLJidZCWGb aIaamRq.Z9NRdI9PMaIrGLIyKnOqIiHE8LmuGdEgCIo4KtWmlWqIiXaphj3Yug5TeI70cH,dCv lMin4aUL,OKryaX2Yk2Y2xdBk2a2uqrgbUodUYe6h6,dQ7f9UHZimlnocCBghN8r767OO59Rre Hv86pNDGJo.WGXuok.H0RO8,NFR8FUV3Yug5K4.uomSLXyKrsRRNMd9RZ99,7FHvMogixhRBZv g,ICU0BjohgcIgoBZv2YcIZV3Yug5..QcjZhjJicAgg2YExhmFLGqmMRQcjZhjN8rd8HN1Hk2. ..196pND..sHBfNbPNd98199,dMd96J76B0bHsABamRq..A7d98NPNRP8rN16QTvQ,dCvFtGKL 0prCLIamRICCpmGLcyqtWmrOKnkYkr69.,tRRtI99R18RdHI4qIin4kf.NPNR96576V,k285Eg C2.SbLJCQccBgm,Yc3FqKKram4a.9Wv.ZXHFcEsyqtamRqk2.Z0.UaVukb.qk2akW.85kY.Q51 uIbOFZ8JF7RR7H9fPD9RF98H76v76NPNmWl2akAZvg,kd.8LmuGc68H76L76NPNRP8PkW66ZON 1HekRqk4U1lekf8roGbIhgsd8.8LR0mdG5sJZ1ZvCGLR00lnaEqMHkIUKVmJbUYeZ3DEqCbGhg VNNMMEw.NX,VdVZFECKo.k2aErmGEuIKIighgiZ3NXg6QYZUwhapgnFR0mYkXk4EWER..o6EXk RU4,p,.kV.82U,ReHh666576ROGN89,dAVN8rN1IiUIbx6REdKqkG4F,H,05kv8LL0prCLIQ5j fQRtJZPOAdiZic2adQ5IiiIeZBA58O11Q5118LL4KuGbv2YmZhZ76pND0nRYhZ76.R96pNDEb0 041w8Ez8LLKqrGLEGobk28ZEh6AdCR6Z9P9nIiXmpZGhA.66feHEtummy4TeI,dTZf919RoZ3B ipBggRicAgdQ56FsKROLkkuGny4Ui3YukM2YL3d7Z7GooC4RPL,t6,NMRdN667uH,NGRWiBZUg 62YrJCUMRccBACIY8JIuqIamRq.a2R96v76RW6V5hgo,R0FNMRdN69,dFROMA3S5.b8RZXb,U7 VC,g,wimpZL,3OSdPN4nIiHES5.kdWob8JeWmdWobkkumrOKnC5,7FHeJUn7QTPOAZdAZv22.a Yo3ZmZhZVBU7pd13ZghANFt.,Fq666AAgUUm,qk2akWsCsR.822adQbUwC.H0NXdkrO4cCwC03 M1ICbONd9I6AHtC8LL.klsC,tJUylmEWsRZnfUMR6.IC..,NFR0wCCpm.VXd66j1kYkr.HtC,t RQ8Uj,0mJ0GqEEWGJ0GnaKwKLs0GJa066jeQHXIVv.Q6U7hhkxhmZiIhgsd8ogukom4RdFH9P9 vC,tHf8JCLR0mdG5sIy4HtCPUKVoJbUEwg7YBq2QbUIiYJ5b0CbGNMKavsMF1..A6b0OKECGEu 2N,UmZA5uPRfP9vMd9JT98BP8r76Z9NRdI6K.QbBkYOYX3BYgjRgIVI3d3FdKqkYeZFI8LmmGE GrI0mW.Eu0mFUUYe6Vn3Yug5d0h0uGmaKtUcYid22g,90HOPV1kR.kekWWLsyKtG5I3FtQp76b 0sIkR0GneHEUn,amRq.h0jfCC3QCj085hfC,7JWbK,O3iHEGLR.P0NvQ.rN1HcE..QiUQYUo7m 0.10U7ReUYeZ3Dh0b1YZUIalAZvg,.oA.IadQbBEv0GRqXn3ZIhgs,C5M8rN1YiUUqpZI3Bqor Gqm2ZdQbBkvumVyKr.UB.jeQsI58O1fQGqrC4amRq.jeQH9RG3WmvmGEGrIqU3V33jk,sCgcCZ 6TeM91d05GroZBgV7phnhgmZiUAhiZij3Y1xhipgdxgiQ8KLsen4CoruKvKKtGrm8rtuGdKqna qtGrm8LI8mb8amFe.OLLaoq0rr.8GK0GFyIl.sEkWWLsy4EFEeKKwo8QCEFmGE8GuKKwI2irya mRqkVyKrgAUG,.UIV1ViA7.I28mb.kVU3,UWUIVKVn,80qqrIYg2YvV0CyIhAC2dfQT9PNPNZv QCJuGqVGLtmKWKqtCK.4jZ,.c95uPG5EWKqtCK.Q6Grk.Um,..Unp3.6F6.Z5,6.636.M00.,. .1cUXDJ9XGhighgmRiiQ88pum470,Mwd0UnpZGhighA70,cw56.6.QJw.0kFF.0U10.bf9bWHZ itFWKqt2Ul1.RVt,2Umz.0U..2,I90E.0.32.oZ,ZCa4Ka2V.6,6..UYU.AU.U.UkAqO,,6TxR .ytr2U,2.4.0E.cUZT1E..UO.,.1.e0.,6Y1.0.UA2Tm.mnIjZ92T,eUXDFMPsQCor..62,U.. .W.0.A,,U.RfnlA9e.az86Utb.rfc7UtwZ.5p,... --- end of encoding --- |
Автор: | arisu [ Среда, 04 Сентябрь, 2024 22:31 ] |
Заголовок сообщения: | Re: Project Oberon для 386 |
а-а-а-а! выложил! чудо! случилось чудо! круто! |
Автор: | Pjotr [ Суббота, 21 Сентябрь, 2024 22:36 ] | ||
Заголовок сообщения: | Re: Projekt Oberon für 386 | ||
Wow, great work! BTW, src and dst are mixed up in SYSTEM.COPY. I did similar work for RISC-V, ARM32 and MIPS. See http://oberon.wikidot.com . But currently orphaned. I ported my X11 driver to Oberon x86. Backup Input.int and Display.int and extract the files. It might be picky about the X11 version, but should work well on Fedora 40. Any interest in using https://github.com/andreaspirklbauer/Oberon-extended/ as system? It's a much better usable system, but close enought to the original. I nearly have it running in ARM32.
|
Автор: | SovietPony [ Воскресенье, 22 Сентябрь, 2024 00:34 ] |
Заголовок сообщения: | Re: Projekt Oberon für 386 |
Pjotr писал(а): BTW, src and dst are mixed up in SYSTEM.COPY. Oh shit. That is bug. Thanks for report!Pjotr писал(а): I ported my X11 driver to Oberon x86. Backup Input.int and Display.int and extract the files. It might be picky about the X11 version, but should work well on Fedora 40. Wow, thanks! I will adopt your code and include it with next release.Pjotr писал(а): Any interest in using https://github.com/andreaspirklbauer/Oberon-extended/ as system? I want to port Extended/Experimental Oberon too, but only when i finish with original Oberon-07 compiler.
|
Автор: | Pjotr [ Воскресенье, 29 Декабрь, 2024 01:51 ] |
Заголовок сообщения: | Re: Project Oberon для 386 |
Any news on x86 version? I ported Extended Oberon to Linux on ARMv7, RISC-V and MIPS32. X11 driver is improved and might help. I would warmly welcome x86 to E2O! Version is available here: https://github.com/PeterMatthias/Embedd ... ded-Oberon |
Автор: | SovietPony [ Воскресенье, 29 Декабрь, 2024 09:07 ] |
Заголовок сообщения: | Re: Project Oberon для 386 |
Pjotr писал(а): Any news on x86 version? Nothing changed since october. At that time i start work on X11 backend, but lost interest pretty fast. So work currently paused.Pjotr писал(а): I would warmly welcome x86 to E2O! You free to reuse my code, if you want. Or you can wait few months (or years.. D:) until i switch back to work on oberon-07 compiler.
|
Автор: | Pjotr [ Воскресенье, 29 Декабрь, 2024 13:21 ] |
Заголовок сообщения: | Re: Project Oberon для 386 |
Unfortunately, x86 is beyond me. But if someone writes OxG.Mod compatible with EOS/E2O, I would be happy to integrate it in E2O. |
Автор: | SovietPony [ Среда, 04 Июнь, 2025 19:55 ] |
Заголовок сообщения: | Re: Project Oberon для 386 |
Портировал компилятор на Akron Oberon Compiler для раскрутки + скрипты для сборки. Akron выбран просто потому что он есть в поставке KolibriOS: там спросили инструкцию как собрать для колибри, но ни инструкции, ни инструментов небыло... https://github.com/deaddoomer/project-oberon-bootstrap |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |