Yesterday I have readarticleon the webabout Douglas Carl Engelbart...
I'm workingon The Acelike Douglas Carl Engelbartworkedon his NLS- of courseI'm not man able to compare, butI'm always making The Ace better and better in my eyes and cannot finish.Thissituationkilled NLS releaseandI don't want to kill The Ace- so,all what I need isto make at least minimum offunctions working together and release itas soon as possible. ButI'm missing the same-any leader who can leading me to do that.
Miro Karkus: Guidance from Douglas Carl Engelbart NLS (oN Line System) Operating System
MIRKOSOFT, 15 July 2017
I'm in pressure and have not so many free timelike want and since was system development published I'm getting many requests and have more tasks like had
I have idea thatSuperCPU RAM size and Mega 65 RAM size can allow to make memory resident system (MRS)
Also beside The Ace development I'm trying to create AceDOS 1.1 upgrade to 3.0 - linked to The Ace - and supported computers plan C128, C64and C64DTV
Want to add to DrawerGEOS fonts support
Can be The Ace also portable OS?Released on diskette? This is in my mind for faster release...
Advanced Computer Environment
No more editions, no more separating - The Ace is now together for Commodore's computers trefoil
Commodore 128, Commodore 64, Commodore 65
Why these computers?
Commodore 128- I'mactive user and programmerof this computer andZ80 CPU is inside. WhyZ80isin The Ace?Iwant to use all possibilitiesandmy real first discovering computingwas onZX Spectrum Czechoslovak clone- andheart of Speccy is Z80
whenThe Aceproject wasborn, it wasAdvanced Commodore Environment for Commodore 128,other are derivates
Commodore 64- this modelwas first my own computerandfirst steps in programmingI did with C64
Commodore 65- never released, but mydream and now reality:Mega 65- it'sbit like SuperCPUforC65andeven more
Looks too subjectiveopinionwithout looking at users?
Each computer of these threecanwork in C64 mode
Commodore 128 and Commodore 64haveSuperCPU- 16-bit CPU with lot of RAM and high speed -available
Commodore 128has insideZ80 CPUandCommodore 64in cartridge-thisopens doortoX80 family
Mega 65can to useallCommodore 128featuresand even more
Still no idea?
Eachcomputer haslegal opcodes the same, evenSuperCPUhas65C02 emulated mode
Illegal opcodes are the samealso inCommodore 128andCommodore 64and soonMega 65too...
SuperCPUhave instead illegal opcodesenhanced instruction set- so itsenhancements can be used
It meanssingle core. Earlier was core named Singular Core by Singularity, shortly SinCore - anybody could extract only word Sin what is not true, me personally wanted Synced Core - Synchronized Core, few days I used it.
Now it'sSinCoreshortly namedSingle Core-based on legal opcodes of X65 architectureandmachine specific 65K, X80andX65 extended(65CE02 CPU) architecture - sobase is wide
I'mfan of 264 Series too,CPUsof these machineshave same architecture, but it'sall what is common. If we look atunexpanded RAMsizeCommodore 16, Commodore 116have16K onlyandCommodore 232 32K onlyand it'stoo small size, eventhey usingTED videochipwhich istotally otherto all supported computers
Multitasking modern operating system supporting 65xx and x80 family CPUs featuring:
Common Lightweight Versatile Environment
What is CLIVE?
It'scommon user interfacewhich can runon each machine, all supported machines contains VIC chip
Integrated Desktop Environment for Applications
What is IDEA?
It'sadvanced user interfacewhich can run onCommodore 128, Mega 65 and partially Commodore 65
The Ace systemcan workin two CPU modes (relevant for 65xx CPU family)
- safemode for each machine,X65 standard opcodes only
- useswhole instruction set of X65 familyandrunning on Commodore 65, Mega 65 and CPU extensions can make failures
- when will emulated 6502 CPU ofMega 65 be finished, thenwill be availablealso onMega 65
File Sharing- indication in which applications and workspaces is file used and its sync
The Act- saves your sessions in apps
Apps withopened multiple itemsiseasy to closeand allyour items The Act stores. Atnew openingapp, you could openonly one itemandall were far away, but nowThe Act canat new openingapprestore all items of last session by single button click
This extension isavailable in IDEA UI only.
Allows to usemore than one desktop. Bysimple clickyou canswitch between desktops,create newordelete selectedandeverydesktopcan have opened own appswithout loose anything.Each desktopcan haveown graphic mode,wallpaperandicons.At endof session of The Ace areall created workspaces savedto their folders and afternew startof The Ace always loadsfirst workspace. For edited filesit hascommon folder to avoid conflictswith onefile opened in morethan oneworkspace.At switchare editedfiles stored to this folderuntil isfile saved by user. Then is documentsaved to its location. Workspacescommon folderitems aretemporary. Workspaces arenot limited by RAM sizeorcomputer possibilities'causeat once can run only one workspace, atswitch is current savedto disk andloaded next,so itslimited by disk size. This has alsoside effect'cause all settings andstates must to be loaded from disk, soit's not so flexible, but also useful. Thisextensionissimilar to The Act,difference is thatThe Act works with apps,Workspaces working with Desktops
MOS-8502 8-bit CPUwith16-bitaddressingup to 2 MHzin X65 architecture
Zilog Z80 8-bit CPUwith16-bitaddressing up to4 MHzinX80 architecture
128KbaseRAMwith separate 16Kup to64KVideoRAM
2 desktop system
CLIVE UI andits appsworking onVIC-IIevideochip with resolutionup to 320×400 pixels in16 colors (+11 new colors)andsprites
IDEA UI withits appsworking onVDCvideochip with resolution from320×200 up to 800×600pixels in16 colors
Z80 CPUand itsapps currentlyinsingle tasking mode
VDCvideochipallows work CLIVE appsalsoin its screen
CLIVE UI desktoplimites 8502 CPU to~1,3 MHz andZ80 CPUto2 MHzmaximally
Commodore 128 has 2 video subsystems and this allows to use 2 desktops. For VDC desktop is designed IDEA UI and for VIC-IIe desktop is designed CLIVE UI. Both can work together or in single desktop mode with user selection of active UI. When is active IDEA UI only,computer can run faster, when CLIVE only, computer can use VDC VideoRAM as RAMdisk.
features these VDC resolutions support:
640×136 pixels 8×2 color cells 16 colors*
640×200 pixels monochrome*
640×200 pixels 8×2 color cells 16 colors
640×400 pixels 8×2 color cells 16 colors
640×240 pixels 8×2 color cells 16 colors
640×480 pixels 8×2 color cells 16 colors interlaced
800×300 pixels monochrome
800×600 pixels monochrome
320×480 pixels 8×2 color cells 16 colorsVGA mode
400×480 pixels monochrome VGA mode
*possible to use with 16K Video RAM
text mode can use advanced attributes: Alternate*, Flash, Underline and Reverse
*Alternate attribute allows to use two 256 character fonts in single screen
calculates as so low as possible lowest requirements for use on each machine. I was inspiredby Windows 8 UI, maybe it's for anybody plagiarism, but with lowest capabilities everybody must to calculate what to do with 40×25 text screen or 320×200 pixels in 16 colors resolution. I found this solution and my inspiration is my decision only. Everybody knows that Windows 8 was Microsoft's first attempt to touch based interface and I plan support of lightpen or other touch like device (inspired by cOS). At start of system CLIVE displays start screen. On start screen are displayed pre-selected apps (possible to change them) and bookmarks bar of main groups. Quasi-Live tiles displaying files opened in apps.
CLIVE UI features these VIC-IIe resolutions support:
320×200 pixels 8×8 color cells 16 colors and sprites
320×400 pixels 8×8 color cells 16 colors interlaced and sprites
Color cells (in pixels) are defined for attribute clash and one cell can have 2 colors only
CLIVE UIandits appsonVIC-IIvideochip with resolution320×200pixels in16 colorsandsprites
calculates as so low as possible lowest requirementsfor useon each machine. I wasinspiredby Windows 8 UI, maybe it's for anybody plagiarism, but withlowest capabilitieseverybodymust to calculatewhat todo with 40×25 text screenor320×200 pixels screen in 16 colors. I found this solution and my inspiration is my decision only. Everybody knows thatWindows 8was Microsoft'sfirst attempt to touch based interfaceand Iplan support of lightpenorother touch like device (inspired bycOS). At startof systemCLIVE displays start screen. On start screen aredisplayed pre-selected apps(possible to change them) andbookmarks bar of main groups.Quasi-Live tilesdisplayingfiles opened in apps.