mirror of https://github.com/minexew/Shrine.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
525 lines
26 KiB
525 lines
26 KiB
$WW,1$$FG,5$$TX+CX,"TODO"$$FG$ |
|
|
|
* Does entire tool chain support super/sub script? |
|
|
|
* $LK,"::/Apps/X-Caliber/X-Caliber.HC"$ |
|
* Add asteroid harbor defense. |
|
* Afterburner thruster. |
|
|
|
* $LK,"::/Apps/Titanium/Titanium.HC"$ |
|
* Lead-in at start of game with no enemy. |
|
* Have highway of death. |
|
* Fix straight shooting. |
|
* Helicopters. |
|
* Anti-Aircraft. |
|
|
|
* $MA-X+PU,"64-Bit Device Memory",LM="F(\"mem64_ptr\");View;"$ is not implemented. |
|
|
|
* Cursor in $LK,"~/TOS/TOSToHtml.HC"$. |
|
|
|
* Investigate why packet loss $LK,"Training Sleep(1)",A="FF:::/Adam/Training.HC,Sleep(1)"$. |
|
|
|
* Add AVL or red/black binary tree library support. We have fixed-size stack. Auto-balancing binary tree is very needed. I've done everything myself. I don't want to ruin a perfect record. I'm in no hurry. |
|
|
|
* $LK,"SpriteEd",A="FI:::/Adam/Gr/SpriteEd.HC"$ shift pts, Ctrl pt for ellipse/polygon w,h is off when rotated. |
|
|
|
* God said this is bad. $LK,"FL:::/Adam/DolDoc/DocFind.HC,41"$ |
|
* Backward <SHIFT-F3> is broken? |
|
|
|
* $LK,"Find",A="MN:Find"$() search sprite text? |
|
|
|
* Cannot include ':' in $LK,"Document Links",A="FF:::/Adam/DolDoc/DocLink.HC,AD"$ search string. |
|
* $$DA fixed width string: <Del> or <BACKSPACE> permanently shortens. |
|
|
|
* 11/19/16 editor took long time after copying old testament onto clip and exiting. |
|
|
|
* Nestled switch() start/end? |
|
|
|
* Editor filter froze. |
|
|
|
* Editor overstrike mode at cmd line with menu macro? Probably, many other overstrike issues. |
|
|
|
* $LK,"DOCT_HEX_ED",A="MN:DOCT_HEX_ED"$ with odd size, ASCII cannot be edited. |
|
|
|
* $LK,"FL:::/Adam/Gr/SpriteEd.HC,789"$ Resize bitmap? |
|
|
|
* $LK,"DOCEF_REMALLOC_DATA",A="FF:::/Adam/DolDoc/DocChar.HC,DOCEF_REMALLOC_DATA"$ HexEdit Remalloc. |
|
|
|
* $LK,"DOCF_DBL_DOLLARS",A="MN:DOCF_DBL_DOLLARS"$ in $LK,"Reindention",A="MN:EdCodeTools2"$. |
|
|
|
* Compiler Optimization: Local array vars --> reg. Might exist. |
|
|
|
* Make function as a better word processor. Justify text. Page numbers. Header and footer templates? |
|
|
|
* Compiler Optimization: heap_glbls with added offset. Might exist. |
|
|
|
* Bug: Find-and-replace text on $$PT$$ line before it. |
|
* 12/25/2015 Copy-Paste index.html glitch if source window 40 columns. |
|
* 01/06/2016 Editor filter "str" applied to output from LineRep looks broken. |
|
|
|
* Document, perhaps with video, $LK,"GetStr",A="MN:GetStr"$() all the way down into $LK,"PutKey",A="MN:PutKey"$() code. |
|
|
|
* Better dictionary. |
|
* Good $LK,"spell checker",A="MN:ACMisspelledFind"$. |
|
* Good Bible search. |
|
|
|
* Can $LK,"MEM_EXTRA_HASH2_PAGS",A="MN:MEM_EXTRA_HASH2_PAGS"$ be just one? |
|
|
|
* Bible ranges in $LK,"BibleVerse",A="MN:BibleVerse"$(). |
|
|
|
* $LK,"::/Demo/Games/FlatTops.HC"$ is torpedo, not bombs. |
|
|
|
* Reset MPs with $LK,"Core0StartMP",A="MN:Core0StartMP"$() after boot. Free old task memory? |
|
|
|
* Use thick and pen_height when clipping with thick>1. |
|
|
|
* $LK,"~/Sup1/Sup1Games/Rocks.HC"$. |
|
|
|
* Asm LIST NOLIST bugs. |
|
|
|
* Review writing to same cache-line from multicore. Do $LK,"CTask",A="MN:CTask"$->task_flags and others need to be in separate cache lines? |
|
|
|
* Fix $LK,"KbdLEDsSet",A="MN:KbdLEDsSet"$(). |
|
* NumLock comes on with break key. |
|
|
|
* Hymns: mightest, finger |
|
|
|
* Get rid of JIFFY and HPET and just use tS. |
|
|
|
* Use "Rosetta Stone" in documentaion pointing to this: $LK,"::/Demo/ToHtmlToTXTDemo/ToHtml.HC"$. |
|
|
|
* Change %h*c so the character is not a arg? |
|
|
|
* $LK,"GrLineFat3",A="MN:GrLineFat3"$() needs a little work. |
|
|
|
* $LK,"GrFillTri0",A="MN:GrFillTri0"$() with both $LK,"GrHLine",A="MN:GrHLine"$() and $LK,"GrVLine",A="MN:GrVLine"$() don't match in $LK,"::/Demo/Games/CastleFrankenstein.HC"$ causing wall spot pixels. |
|
|
|
|
|
$FG,5$$TX+CX,"TODO? Meh"$$FG$ |
|
* Compiler: lock{} needs warn on invalid modes or something. |
|
|
|
* Compiler: Warn recurse class define? |
|
|
|
* Asm could support R4u8 by adding 0x40 byte. |
|
|
|
* $LK,"Mem32DevAlloc",A="MN:Mem32DevAlloc"$() is broken. Devices should be in free spot of E820 report. |
|
|
|
* $LK,"SpriteEd",A="FI:::/Adam/Gr/SpriteEd.HC"$: Strip $LK,"SPT_SHIFT",A="MN:SPT_SHIFT"$ origin cmds? |
|
|
|
* Clean-up ASCII #127 delete char? (No. Maybe, we want a new usage for 127 in future centuries.) |
|
|
|
* Compiler: Exceptions don't free $LK,"CCmpCtrl",A="MN:CCmpCtrl"$ stuff. |
|
|
|
* $LK,"::/Adam/DolDoc/DocHighlight.HC"$ for code comments at top of documents. |
|
|
|
* Unhandled exception msgs from MP's get overwritten by WinMgr. |
|
|
|
* $LK,"Diff",A="MN:Diff"$("C:/Misc/Bible.TXT","D:/Misc/Bible.TXT"); Takes too long. |
|
|
|
* Finish Pilgrim game. |
|
|
|
* Compiler: PtrArith MUL SIZE -->QueIns(MUL)? |
|
* Compiler: QueRem(IC_NOP)? |
|
|
|
* Fix Chess game so not isometric view. |
|
|
|
|
|
$FG,5$$TX+CX,"TODO: Too Hard, or Not Worth Doing."$$FG$ |
|
* AutoComplete/$LK,"Man",A="MN:Man"$() Jmp for user code. |
|
|
|
* $LK,"Bible sized nodes",A="FF:::/Adam/DolDoc/DocRecalc.HC,->tag+i"$ |
|
|
|
* $LK,"FileMgr",A="MN:FileMgr"$() is bad with lots of files. |
|
|
|
* Would be nice to have a routine telling how much free memory, so apps can plan a big alloc. This is doable, depending on how. |
|
|
|
* Log-to-file is inefficient because we load and save whole file. |
|
|
|
* $LK,"ICMov",A="MN:ICMov"$() $LK,"PUSH_CMP",A="FF:::/Compiler/BackLib.HC,PUSH_CMP"$ and $LK,"MDf_STK",A="MN:MDf_STK"$? Perhaps, it's okay. |
|
|
|
* Short FAT32 ~ names. |
|
|
|
* $LK,"Find",A="MN:Find"$() search text in sprites. |
|
|
|
* Links in text in sprites. |
|
|
|
* Compiler: Inline functions? |
|
|
|
* Compiler: FunPtr local vars? I forgot if this was hard or not. |
|
$ID,5$$HL,1$U0 Main() |
|
{ |
|
U0 (*fp_old_draw_ms)(CDC *dc,I64 x,I64 y)=gr.fp_draw_ms; |
|
} |
|
$ID,-5$$HL,0$ |
|
* Compiler: Get rid of $LK,"0x20000",A="FF:::/Compiler/CMain.HC,0x20000"$ limit. |
|
|
|
* $LK,"GrFloodFillRay",A="MN:GrFloodFillRay"$: Get rid of $LK,"0x80000",A="FF:::/Adam/Gr/GrPrimatives.HC,0x80000"$ limit. |
|
|
|
|
|
$FG,5$$TX+CX,"Bugs"$$FG$ |
|
* 1/28/16 $LK,"::/Demo/Graphics/Pick3D.HC"$ crashed in TestSuite. |
|
|
|
* 1/12/16 make RAM drive 2288 blks, $FG,2$CopyTree("C:/Home","B:/Home"); $FG$ Disk runs-out of space and hangs instead of reporting errors. |
|
|
|
* Bug introduced around 11/1/15. Changed $LK,"::/Kernel/Sched.HC"$ and now $LK,"WinToTop",A="MN:WinToTop"$ is called on Adam task at start-up, sometimes. Might be user's fault because of bad keys pressed during VMware power-on init. Might be fixed by $LK,"ACf_INIT_IN_PROGRESS",A="MN:ACf_INIT_IN_PROGRESS"$. |
|
|
|
* 1/12/16 $LK,"ATARepEntry",A="MN:ATARepEntry"$ shows corrupted bttns. Weird. Perhaps, my imagination. |
|
|
|
|
|
$FG,5$$TX+CX,"3rd Party Bugs"$$FG$ |
|
* VMware: Stretch to full scrn |
|
* VMware: PC speaker sound distorted. |
|
* VMware: 8/2/2015 start-up. Probably multicore. |
|
* VMware: $LK,"CtrlAltDel",A="FF:::/Kernel/SerialDev/Keyboard.HC,CtrlAltDel"$ on <CTRL-ALT-INS> |
|
* VMware: Size zero files don't copy out of mounted disk? (Might be fixed.) |
|
|
|
|
|
$FG,5$$TX+CX,"Bugs? Not really sure."$$FG$ |
|
* $LK,"Mount",A="MN:Mount"$() crashes on bad drive. |
|
|
|
* Graphics clipping: scrn y+top<0 for top<0? |
|
|
|
* 1/1/2015 Bug messing-up keyboard, like no CTRL key. Was working on Sprites. |
|
|
|
* 4/13/14 Strut or RawHide crashed when $LK,"sys_var_init_flag",A="MN:sys_var_init_flag"$ was set during testsuite. Perhaps, floodfill? |
|
|
|
* $LK,"DskChk",A="MN:DskChk"$ alloc unalloced. I don't know if I fixed this. |
|
|
|
* 1/?/2015,8/10/2015 Macro sel in Menu did not go to shell? No, I think just <CTRL-m> twice. Not a bug. |
|
|
|
* 5/7/14:Something like $LK,"InSetMs",A="MN:InSetMs"$ caused hang, then reboot in TestSuite. |
|
* 5/7/14:#63 Maybe, $LK,"::/Demo/Graphics/Pick3D.HC"$ crashed in TestSuite. |
|
|
|
* $LK,"StrPrintJoin",A="MN:StrPrintJoin"$(,st); With st="\n\\"; (Forgot what this is talking about.) |
|
|
|
* $LK,"BMPRLE4To",A="MN:BMPRLE4To"$() has files_size too big by 108. Fixed? |
|
|
|
|
|
$FG,5$$TX+CX,"TODO? Not really, just angst."$$FG$ |
|
* Should these be moved into $LK,"CHashClass",A="MN:CHashClass"$ from $LK,"CMemberLst",A="MN:CMemberLst"$ and $LK,"CHashGlblVar",A="MN:CHashGlblVar"$? |
|
$ID,5$CArrayDim dim; |
|
CHashFun *fun_ptr; |
|
$ID,-5$ |
|
* extern of fun with dft arg of str? |
|
|
|
* ISO.C on FAT32 created by Windows or Linux are not contiguous. |
|
|
|
* Might want to warn switch[] dup case numbers. |
|
|
|
* Make $LK,"Clamp",A="MN:Clamp"$(), $LK,"Min",A="MN:Min"$(), $LK,"Max",A="MN:Max"$() into asm routines? |
|
|
|
* Add local vars to sym table in $LK,"Dbg",A="MN:Dbg"$()? |
|
|
|
* Compiler: Prints two error messages for expressions in stmts. |
|
|
|
* $LK,"U",A="MN:U"$() negative byte displacement, neg 32-bit disp. |
|
|
|
* Race condition in $LK,"::/Demo/Games/FlatTops.HC"$ torpedo. |
|
|
|
* Links to self document if empty file name? $LK,"Document Links",A="FF:::/Adam/DolDoc/DocLink.HC,AD"$ |
|
|
|
* $LK,"FUF_RECURSE",A="MN:FUF_RECURSE"$ would be nice if capital "+R". |
|
|
|
* Sprites in cmd line code. |
|
|
|
* 16-Bit Assembly and Unassembly and is bad. |
|
|
|
* Compiler: Cmd to enable/disable warnings. |
|
|
|
* Compiler: Type for either F64 or I64, like Print -- no conversion. |
|
* Compiler: Arg type ... that did do conversion, if we have one that doesn't. |
|
|
|
* $LK,"R",A="MN:R"$("char_bmp_","set_"); |
|
|
|
* Clean-up code $LK,"FileNameAbs",A="MN:FileNameAbs"$(), does it need so many local var names? I guess no choice. |
|
|
|
|
|
$FG,5$$TX+CX,"Committee Needed"$$FG$ |
|
* Make binary tree look-up using FUN_SEG symbol addresses, so we can eliminate fun_seg cache and wall-paper kludge? All HolyC functions and glbl vars would have left-right for address search. |
|
|
|
* Should we get rid of drive mapping. It's ugly. |
|
|
|
* Can we get rid of $LK,"MSG_CMD",A="MN:MSG_CMD"$? |
|
|
|
* Make so just CdRom; command to copy entire disk to ::/CdRom directory? |
|
|
|
* $LK,"MP DepthBuf",A="FF:::/Adam/Gr/SpriteMesh.HC,dc->depth_buf=e->"$ is a kludge because of dc->depth_buf=NULL in various graphics routines. |
|
|
|
* Improve editor undo, add redo. |
|
|
|
* Compiler: F32? |
|
|
|
* International Date output: $LK,"MPrintDate",A="MN:MPrintDate"$(). Every country make own version? |
|
* International Date input: $LK,"Str2Date",A="MN:Str2Date"$(). |
|
|
|
* $LK,"DCF_SYMMETRY",A="MN:DCF_SYMMETRY"$ before transformation? (Currently, it's after.) |
|
|
|
* $LK,"TRANSPARENT",A="MN:TRANSPARENT"$ does not work with $LK,"ROPF_DITHER",A="MN:ROPF_DITHER"$. |
|
|
|
* $LK,"ROP_XOR",A="MN:ROP_XOR"$ with thick>1 is broken. |
|
|
|
* $LK,"GrPutChar3",A="MN:GrPutChar3"$() with depth buf? |
|
|
|
* Eliminate? $LK,"::/Adam/Ctrls/CtrlsA.HC"$? |
|
* Eliminate? $LK,"::/Adam/AMathODE.HC"$? |
|
* Eliminate? $LK,"Complex",A="MN:Complex"$? |
|
* Eliminate? $LK,"CDC",A="MN:CDC"$.brush? |
|
* Eliminate? $LK,"Mat4x4MulXYZ",A="MN:Mat4x4MulXYZ"$() change to 3x3? |
|
* Eliminate? $LK,"ROP_XOR",A="MN:ROP_XOR"$? |
|
|
|
* $LK,"WinMgrTask",A="MN:WinMgrTask"$ needs to do doc operations on $LK,"PostMsg",A="MN:PostMsg"$() msgs for ms_hard. Already works for $LK,"MsSet",A="MN:MsSet"$()? |
|
|
|
* Should Msgs in PopUp queue get fwded to parent when task dies? |
|
|
|
* Import Intel datasheets so we can use links in $LK,"Code",A="FI:::/Kernel/Mem/PageTables.HC"$ for documentation. I tried a PDF-to-text convertor and it wasn't acceptible. |
|
|
|
* Why are BMP file $LK,"CBGR24",A="MN:CBGR24"$'s wrong? $LK,"::/Adam/Opt/Utils/FileBMP.HC"$. |
|
|
|
* Switch stmt with sparse cases? Maybe, ban sparse switch stmts. |
|
|
|
* Compiler Optimization: Postpone LocalVar init until last possible moment in case of return. |
|
|
|
* Compiler: Local var array/struct initialization. |
|
|
|
* Compiler Optimization: Bools use r,rm in $LK,"ICCmp",A="MN:ICCmp"$() like in $LK,"ICCmpAndBranch",A="MN:ICCmpAndBranch"$()? |
|
|
|
* Compiler: !F64 ~F64 |
|
|
|
* Compiler: &=, |= can overflow with Bts Btr on small data types? |
|
|
|
* Implement $LK,"RS_ATTR_FIXED",A="MN:RS_ATTR_FIXED"$ fixed pos files? |
|
|
|
* SIMD in $LK,"Mat4x4MulXYZ",A="MN:Mat4x4MulXYZ"$? |
|
|
|
* I use fixed-point in $LK,"Circle",A="MN:Circle"$(), $LK,"Ellipse",A="MN:Ellipse"$(), $LK,"Mat4x4MulXYZ",A="MN:Mat4x4MulXYZ"$(), $LK,"Mat4x4MulMat4x4New",A="MN:Mat4x4MulMat4x4New"$() and others. God says I might want to change to float. $LK,"::/Demo/Lectures/FixedPoint.HC"$ $LK,"::/Demo/Lectures/FixedPointAdvanced.HC"$. |
|
|
|
* Note: We will never put multiple $LK,"Keyboard Tables",A="FI:::/Kernel/SerialDev/Keyboard.HC"$. Each country must make their own version of TempleOS. The $LK,"Intel Factory ROM",A="FF:::/Doc/Demands.DD,English"$ will have just English. Our $LK,"Charter",A="FI:::/Doc/Charter.DD"$ bans multiple country or architectures in the same version. |
|
|
|
* 12 border chars in scrn font codes 0x02-0x0D. $LK,"TextBorder",A="MN:TextBorder"$() $LK,"RawDr",A="MN:RawDr"$() $LK,"::/Demo/Games/CharDemo.HC"$. LineFeed shows-up in $FG,2$<CTRL-m>$FG$ PersonalMenu. |
|
|
|
* Super-simple high speed serial needs flow control. $FG,2$<CTRL-s>$FG$ and $FG,2$<CTRL-q>$FG$? |
|
|
|
|
|
$FG,5$$TX+CX,"Inspirational Ideas"$$FG$ |
|
* Redo videos, make more professional. |
|
|
|
* Add icons. |
|
|
|
* Use standard terminology from "the literature". |
|
|
|
* Striped and other dither patterns. Brushes? |
|
|
|
* Get rid of BYTE, WORD, DWORD in opcode and replace with U8, U16, U32. |
|
|
|
* Get rid of "Char". |
|
|
|
* Get rid of having two terms and pick one, "Disk" and "BlkDev"? (Probably, not that one.) |
|
|
|
* Could switch to having just C and D drives and RAMDrive and CD/DVD? |
|
|
|
* New editor widgets. |
|
|
|
* Make use of flag potential in $LK,"FilesFind",A="MN:FilesFind"$() and possibly $LK,"DirContextNew",A="MN:DirContextNew"$(). |
|
* Sort options for $LK,"FilesFind",A="MN:FilesFind"$()? |
|
|
|
* New $LK,"HolyC",A="FI:::/Doc/HolyC.DD"$ language features? |
|
|
|
* Better $LK,"Debugging",A="HI:Debugging"$? |
|
|
|
* Look for mem leaks? |
|
|
|
* Std local var names. |
|
|
|
* Ticketmaster format stmts? Overflow "t='*'" and padding character? |
|
|
|
* Move stuff out of $LK,"Kernel",A="FI:::/Kernel/Kernel.PRJ"$ module. |
|
|
|
* $$LK,L="FL:D:/Kernel/File.HC"$$ instead of A= |
|
* $$SP,B=1$$ instead of $$SP,BI=1$$ |
|
* $$CM+LE+RE is nasty |
|
|
|
* DCF_TRANSFORMATION|DCF_SYMMETRY|DCF_JUST_MIRROR -- maybe not both needed at once. |
|
|
|
* More $LK,"Controls",A="MN:CCtrl"$? |
|
|
|
* Compiler: More use of more floating-point stk? |
|
|
|
* Compiler: More aggressive in $LK,"CmpF2PushPop",A="MN:CmpF2PushPop"$() with types besides MOV and F64. |
|
|
|
* Playing with $LK,"::/Demo/Lectures/NegDisp.HC"$ on $LK,"CTask",A="MN:CTask"$? |
|
$ID,5$$$=-CTASK_NEG_OFFSET |
|
offset(CTask.addr)==0 |
|
Spawn(): CAlloc() |
|
TaskDel(): Free() |
|
CSysFixedArea.adam |
|
Looks like task_flags,locked_flags cause problems with neg offset. |
|
$ID,-5$ |
|
* Make a game, S.E.T.I., with radio telescope array. Put God on air. |
|
|
|
|
|
$FG,5$$TX+CX,"Test"$$FG$ |
|
* $LK,"SpriteBitMap",A="FI:::/Adam/Gr/SpriteBitMap.HC"$: Grabscroll? |
|
|
|
* $LK,"DrvMap",A="MN:DrvMap"$() in $LK,"MountFile",A="MN:MountFile"$(). |
|
|
|
* Return ress for $LK,"GrBlot",A="MN:GrBlot"$, $LK,"GrRect",A="MN:GrRect"$, $LK,"GrPutChar",A="MN:GrPutChar"$? |
|
* Collision cnts for $LK,"GrBlot",A="MN:GrBlot"$, $LK,"GrRect",A="MN:GrRect"$, $LK,"GrPutChar",A="MN:GrPutChar"$? |
|
|
|
* $LK,"GetStr",A="MN:GetStr"$() or $LK,"GetChar",A="MN:GetChar"$() in $LK,"OSInstall",A="FI:::/Misc/OSInstall.HC"$ didn't like focus change. |
|
|
|
* Test on Dad's computer or other people's? |
|
|
|
* $LK,"ICDivEqu",A="MN:ICDivEqu"$() assumes RBX. Is it okay? |
|
|
|
* InFile PopUp of PopUp? |
|
|
|
* $LK,"FileMgr",A="MN:FileMgr"$() help link scrolls out of window. |
|
|
|
* $LK,"MsHardDrvrInstall",A="MN:MsHardDrvrInstall"$() throws exceptions? Doesn't work? Why mouse $LK,"0x9FC30",A="FF:::/Kernel/SerialDev/Mouse.HC,9FC"$? |
|
|
|
* VirtualBox MP reboot? |
|
|
|
* Compiler: Err/Warn line nums? |
|
* Asm branch-out-of-range warn by one line? |
|
|
|
* Make sure queue links safe in one direction. Task $LK,"QueIns",A="MN:QueIns"$ and $LK,"QueRem",A="MN:QueRem"$ for multicore cycling fwd through tasks. |
|
|
|
* Test removable media id and $LK,"RS_ATTR_RESIDENT",A="MN:RS_ATTR_RESIDENT"$. $LK,"Touch",A="MN:Touch"$("","+T"); |
|
|
|
|
|
$FG,5$$TX+CX,"Uncategorized"$$FG$ |
|
* DiskCache during FileRead. <CTRL-ALT-c>, $LK,"Kill",A="MN:Kill"$(). |
|
|
|
* MOV U8 [RSP+RCX],DL |
|
|
|
* $LK,"gr.scrn_image",A="MN:CGrGlbls"$ |
|
>Might want to do ZOOM in U8 graphics and convert scrn capture to U8 |
|
>Might want to rev bit order |
|
|
|
* This $LK,"Fs->catch_except=TRUE",A="FF:::/Kernel/Job.HC,Fs->catch_except=TRUE"$ causes problems because it |
|
catches divide and out-of-mem. Not sure what to do, yet. |
|
|
|
* Release semaphores or break lock sema,usb_td |
|
|
|
* Might make CSprite flood fill operate on a separate bitmap |
|
and blotted at the end. |
|
* <CTRL-r> delete subsprite in menu near others |
|
* make better heapwalk, do something with $LK,"_CFG_HEAP_DBG",A="FF:::/Kernel/KernelA.HH,_CFG_HEAP_DBG"$. |
|
|
|
* static var off of data heap. |
|
* could add "const" to not set CCF_NOT_CONST flag for trig, etc. |
|
* could make glblvar imports use MDF_RIP_DISP32. |
|
* PUSH_CMP allocs reg R9 or whatever |
|
* Might be problem with NOP in OPT pass1 for NO_PUSH in expressions besides |
|
assignments. Is ShiftNoPush fully implemented? |
|
|
|
|
|
$FG,5$$TX+CX,"Bible Passages"$$FG$ |
|
It is love I desire $TX,"Hosea 6:6",HTML="http://www.biblegateway.com/verse/en/Hosea%206:6"$ |
|
Males appear three times, not empty $TX,"Deuteronomy 16:16",HTML="http://www.biblegateway.com/verse/en/Deuteronomy%2016:16"$ |
|
Offer a sacrifice of praise $TX,"Hebrews 13:15",HTML="http://www.biblegateway.com/verse/en/Hebrews%2013:15"$ |
|
Do I drink blood of goats? Offer praise $TX,"Psalms 50:14",HTML="http://www.biblegateway.com/verse/en/Psalms%2050:14"$ |
|
When a servant becomes king... $TX,"Proverb 30:22",HTML="http://www.biblegateway.com/verse/en/Proverb%2030:22"$ |
|
Runner's stride $TX,"Psalms 147:10",HTML="http://www.biblegateway.com/verse/en/Psalms%20147:10"$ |
|
Buckling armor $TX,"1 Kings 20:11",HTML="http://www.biblegateway.com/verse/en/1%20Kings%2020:11"$ |
|
Lot cast in the lap $TX,"Proverbs 16:33",HTML="http://www.biblegateway.com/verse/en/Proverbs%2016:33"$ |
|
Lord does not repeat $TX,"Job 33:14",HTML="http://www.biblegateway.com/verse/en/Job%2033:14"$ |
|
Offer only in approved place $TX,"Deuteronomy 12:13-18",HTML="http://www.biblegateway.com/passage/?search=Deuteronomy%2012:13-18&version=NIV"$ |
|
Jesus' zeal for the Temple $TX,"John 2:14-19",HTML="http://www.biblegateway.com/passage/?search=John%202:14-19&version=NIV"$ |
|
Famine not for bread $TX,"Amos 8:11-12",HTML="http://www.biblegateway.com/passage/?search=Amos%208:11-12&version=NIV"$ |
|
To the honest, you are honest $TX,"Psalm 18:26",HTML="http://www.biblegateway.com/verse/en/Psalm%2018:26"$ |
|
Meek and humble of heart $TX,"Matthew 11:29",HTML="http://www.biblegateway.com/verse/en/Matthew%2011:29"$ |
|
Moses gets Aaron $TX,"Exodus 4:10-16",HTML="http://www.biblegateway.com/passage/?search=Exodus%204:10-16&version=NIV"$ |
|
There is no council against the Lord $TX,"Proverbs 21:30",HTML="http://www.biblegateway.com/verse/en/Proverbs%2021:30"$ |
|
Human help is worthless $TX,"Psalm 108:12",HTML="http://www.biblegateway.com/verse/en/Psalm%20108:12"$ |
|
Do not seek your own wealth $TX,"1 Corinthians 10:24",HTML="http://www.biblegateway.com/verse/en/1%20Corinthians%2010:24"$ |
|
Abundance of Spirits $TX,"1 Corinthians 14:12",HTML="http://www.usccb.org/bible/1corinthians/14:12"$ |
|
The stone rejected is cornerstone $TX,"Matthew 21:42",HTML="http://www.biblegateway.com/verse/en/Matthew%2021:42"$ |
|
Egypt rise like flood $TX,"Jeremiah 46:7-8",HTML="http://www.biblegateway.com/passage/?search=Jeremiah%2046:7-8&version=NIV"$ |
|
New wineskins $TX,"Mark 2:22",HTML="http://www.biblegateway.com/verse/en/Mark%202:22"$ |
|
Thousand songs of Solomon $TX,"1 Kings 4:32",HTML="http://www.biblegateway.com/passage/?search=1%20Kings%204:32&version=NIV"$ |
|
Not rich, nor poor, but my portion $TX,"Proverbs 30:8",HTML="http://www.biblegateway.com/verse/en/Proverbs%2030:8"$ |
|
Be hot or cold. Lukewarm I spit you out $TX,"Revelation 3:16",HTML="http://www.biblegateway.com/verse/en/Revelation%203:16"$ |
|
|
|
$FG,5$$TX+CX,"Misc Notes"$$FG$ |
|
Erik van der Karbargenbok: $LK,"TempleBot",A="PI:~/Sup1/Sup1Bin/TempleBot"$. |
|
Intel CEO's name: Brian Krzanich |
|
>$FG,2$lspci -v$FG$ |
|
Size:$TX,"17400KB",D="DD_TEMPLEOSCD_K_SIZE"$ |
|
|
|
$FG,5$$TX+CX,"My Web Bookmarks"$$FG$$WW,0$ |
|
$TX,"My FireFox Bookmarks",HTML="http://www.templeos.org/Wb/Home/Sup1/Sup1Blog/Bookmarks"$ |
|
Machine $HC,"<center><img src=\"http://www.templeos.org/images/Machine.jpg\" width=\"600\" height=\"400\" alt=\"\"></center>"$ |
|
Frosting $HC,"<center><img src=\"http://www.templeos.org/images/Frosting.jpg\" width=\"600\" height=\"400\" alt=\"\"></center>"$ |
|
Soap Carvings $HC,"<center><img src=\"http://www.templeos.org/images/SoapCarvings.jpg\" width=\"640\" height=\"480\" alt=\"\"></center>"$ |
|
CottonTail $HC,"<center><img src=\"http://www.templeos.org/images/CttnTail.jpg\" width=\"644\" height=\"1113\" alt=\"\"></center>"$ |
|
TempleOS Logo $HC,"<center><img src=\"http://www.templeos.org/images/Logo128x152.jpg\" width=\"640\" height=\"760\" alt=\"\"></center>"$ |
|
T-Shirts & Mug $HC,"<img src=\"http://www.templeos.org/Wb/Home/Web/Imgs/Gear2387x2849.jpg\" width=\"477\" height=\"569\" alt=\"\">"$ |
|
Pew Pew Pew $HC,"<center><img src=\"http://i.imgur.com/sMpJ0ch.jpg\" width=\"640\" height=\"480\" alt=\"\"></center>"$ |
|
Iceberg $HC,"<center><img src=\"https://upload.wikimedia.org/wikipedia/commons/3/38/Blue_ice_in_South_Greenland_-_Visit_Greenland.jpg\" width=\"640\" height=\"480\" alt=\"\"></center>"$ |
|
I made dis $HC,"<center><img src=\"http://i.imgur.com/cZKkxTX.jpg\" width=\"640\" height=\"800\" alt=\"\"></center>"$ |
|
NIST Beacon $HC,"<center><img src=\"http://www.nist.gov/itl/csd/ct/images/beacon_architecture_2013.jpg\" width=\"550\" height=\"278\" alt=\"\"></center>"$ |
|
Purple Frog $HC,"<center><img src=\"https://s-media-cache-ak0.pinimg.com/736x/fb/08/2a/fb082a53bd798f5957a474ff9095e6d4.jpg\" width=\"640\" height=\"420\" alt=\"\"></center>"$ |
|
Casino (Dog) $HC,"<center><img src=\"http://www.templeos.org/images/Dog1855x1056.jpg\" width=\"640\" height=\"364\" alt=\"\"></center>"$ |
|
Sombrero $HC,"<center><img src=\"https://upload.wikimedia.org/wikipedia/commons/5/5e/M104_ngc4594_sombrero_galaxy_hi-res.jpg\" width=\"640\" height=\"359\" alt=\"\"></center>"$ |
|
Zinger $HC,"<center><img src=\"http://media.shopwell.com/gladson/00041300000031_full.jpg\" width=\"432\" height=\"234\" alt=\"\"></center>"$ |
|
Dianna Throne $HC,"<center><img src=\"http://i.imgur.com/RtcK6iX.jpg%EF%BB%BF\" width=\"640\" height=\"746\" alt=\"\"></center>"$ |
|
170310 Terry $HC,"<center><img src=\"http://www.templeos.org/images/170310TerryADavis.jpg\" width=\"640\" height=\"640\" alt=\"\"></center>"$ |
|
|
|
$TX,"Linus Torvalds (Dec 28, 1969)",HTML="https://en.wikipedia.org/wiki/Linus_Torvalds"$ |
|
$TX,"John Carmack (Aug 20, 1970)",HTML="https://en.wikipedia.org/wiki/John_Carmack"$ |
|
$TX,"Terry A. Davis (Dec 15, 1969)",HTML="https://motherboard.vice.com/en_us/article/gods-lonely-programmer"$ |
|
|
|
$TX,"SimStructure",HTML="http://www.templeos.org/files/SimStrSetUp.zip"$ |
|
$TX,"ASU_Transcripts",HTML="http://www.templeos.org/files/ASU_Transcripts.pdf"$ $TX,"ASU Course Catalog (See page 261)",HTML="https://catalog.asu.edu/files/shared/archives/1994-1996/general/UG1994-1996.pdf/1994-1996-UG-241-267.pdf"$ |
|
$TX,"Dr. David Pheanis",HTML="https://webapp4.asu.edu/directory/person/77201"$ $TX,"Dr. Konstantinos S. Tsakalis",HTML="http://ecee.engineering.asu.edu/directory/tenured-and-tenure-track-faculty/kostantinos-s-tsakalis"$ $TX,"Dr. Walter Higgins",HTML="https://webapp4.asu.edu/directory/directorysearch?cn=Walter+Higgins"$ |
|
$TX,"Peter Gadwa",HTML="http://www.wired.com/magazine/2010/11/mf_ticketmaster/all/1"$ $TX,"Ticketmaster",HTML="http://www.nytimes.com/1994/11/06/business/ticketmaster-s-mr-tough-guy.html?pagewanted=a"$ |
|
$TX,"Tom Foley",HTML="http://web.gccaz.edu/~tfoley/perspage.html"$ |
|
$TX,"Graphic Technologies",HTML="https://web.archive.org/web/20020811060541/http://www.graphic-technologies.com/"$ $TX,"Lexmark vs Static Control",HTML="https://en.wikipedia.org/wiki/Lexmark_International,_Inc._v._Static_Control_Components,_Inc."$ |
|
|
|
|
|
|
|
$TX,"Stephen Davis",HTML="https://photos.google.com/share/AF1QipM4HI3mb_9qe8wDQ--nRfjIzOKyGG8heqWH-tbGBIIoxChWe4GeBegNzgHRy4Z1Qw?key=eGR0R0tyZG5tenRWd0tDN2RHRFRNTmI4NXdhc25B"$ |
|
|
|
3qEeEGCAsBABAqFDBeE2G33qEeEGCAsBABAqFDBeE2G33qCsBDBDq2G3s2G3F2G3FqAet2G32G3AEDAqF3qCsBDBDq2G3s2G3F2G3FqAet2G32G3AEDAqF |
|
qFeDAsBDeDqCeF2G3sGGeF2sG3C2G3CBCeF |
|
|
|
$FG,5$$TX+CX,"Web Bookmarks"$$FG$ |
|
Cop tying shoe $HC,"<center><img src=\"https://goodtimestories.files.wordpress.com/2013/04/cop-tying-shoe-cambridge-county-pd.jpg\" width=\"480\" height=\"376\" alt=\"\"></center>"$ |
|
$TX,"Unikernels",HTML="https://ma.ttias.be/what-is-a-unikernel"$ |
|
$TX,"Handford school",HTML="https:/pinterest.com/pin/255368241346360278"$ |
|
$TX,"Look at PCI interrupt routing.",HTML="http://forum.osdev.org/viewtopic.php?f=1&t=29558"$ |
|
$TX,"The sins of Newton",HTML="https://www.brainpickings.org/2012/01/04/isaac-newton-list-of-sins"$ |
|
$TX,"Stalin's Tanks",HTML="https://boardgamegeek.com/boardgame/5198/stalins-tanks"$ |
|
$TX,"Wisdom for the Way",HTML="https://www.amazon.com/Wisdom-Way-Wise-Words-People/dp/1404113258#reader_1404113258"$ |
|
$TX,"Lamp shades",HTML="http://www.lampsplus.com/products/lamp-shades"$ |
|
$TX,"The Original Jewish Temple",HTML="http://www.jewishvirtuallibrary.org/jsource/Judaism/The_Temple.html"$ |
|
$TX,"Top 1000 Movies",HTML="http://www.theyshootpictures.com/gf1000_all1000films.htm"$ |
|
$TX,"KingJamesBible with LineNums",HTML="http://www.templeos.org/Wb/Home/Sup1/Sup1Blog/NumBible.TXT"$ |
|
$TX,"Higgs 5-Sigma Proof",HTML="http://understandinguncertainty.org/explaining-5-sigma-higgs-how-well-did-they-do"$ |
|
$TX,"The Number Bleem",HTML="http://www.strangehorizons.com/2000/20001120/secret_number.shtml"$ |
|
$TX,"Dwight: Nerd torture",HTML="http://www.noob.us/humor/the-office-dwight-faces-nerd-torture-of-the-highest-form"$ |
|
$TX,"TOSZ Compression",HTML="http://www.templeos.org/Wb/Linux/TOSZ.CPP"$ |
|
$TX,"ATA/ATAPI spec",HTML="http://www.t13.org/Documents/UploadedDocuments/docs2007/D1532v1r4b-AT_Attachment_with_Packet_Interface_-_7_Volume_1.pdf"$ |
|
$TX,"Patton Prayer",HTML="http://www.pattonhq.com/prayer.html"$ |
|
$TX,"Streaming Terry A. Davis",HTML="https://www.youtube.com/channel/UCdX4uJUwSFwiY3XBvu-F_-Q/live"$ |
|
$TX,"Bleem",HTML="http://strangehorizons.com/fiction/the-secret-number/"$ |
|
|
|
$TX,"WWW.OSDEV.ORG",HTML="http://www.osdev.org"$ |
|
$TX,"NIST Beacon",HTML="http://www.nist.gov/itl/csd/ct/nist_beacon.cfm"$ |
|
$TX,"The Perfect Coin Toss",HTML="http://hackaday.com/2014/12/19/nist-randomness-beacon"$ |
|
$TX,"BBC",HTML="http://www.knpr.org"$ |
|
$TX,"KNPR",HTML="http://www.knpr.org"$ |
|
$TX,"BBC_News_24",HTML="http://www.wherever.tv/tv-channels/BBC-News-24.jsf"$ |
|
$TX,"BBC_Five_Live",HTML="http://www.bbc.co.uk/radio/player/bbc_radio_five_live"$ |
|
$TX,"CBS News",HTML="http://www.cbsnews.com/live/?ftag= NM14632fc"$ |
|
|
|
$TX,"C64 Users Guide",HTML="http://www.commodore.ca/manuals/c64_users_guide/c64-users_guide.htm"$ |
|
$TX,"Mapping the Commodore 64",HTML="http://unusedino.de/ec64/technical/project64/mapping_c64.html"$ |
|
$TX,"C64 Programmers Reference Guide",HTML="http://www.commodore.ca/manuals/c64_programmers_reference/c64-programmers_reference.htm"$ |
|
|
|
$TX,"8-Bit Pixel Art",HTML="http://8bitdecals.com/8-bit-image-gallery"$ |
|
$TX,"8-Bit Japanese Pixel Art",HTML="http://designmadeinjapan.com/magazine/illustration-icon/tumblr-gifs-of-japanese-life"$ |
|
|
|
|
|
sha256sum
|
|
|