Posted By
MMS on 2015-01-04 14:49:52
| Re: World of Commodore 2014 pictures, video, reports
Gerliczer, for me it is both OK but the Internet stream is not a good analogue, as the internet data stream goes though a motherboard IC managing the internet protocol, then goes to the CPU, then to VGA card (GPU), so the internet datastream does not directly goes onto your screen (but would be great). CPU is surely involved, as the antivirus SW is checking the data goes though the processor, and it is the only way can control it. Or as I think... But anyhow, no need to agree with me, or I can agree on that DMA matter. Makes no difference, it is a hobby discussion forum for fun :-)
Litwr, I know your programming skills, but how can be realized without the source code from Digital Research?
On the other hand, you seems not the first who has this idea The link below may save you some dozens of hours of programmers work, as it contains the CPM/65 C64 runnable d64 versions with several documentation and as I see, ever source-code. If you are lucky, it mostly uses standard Kernal routines (=Plus/4 is same with C64), so only the PRG start address, and the memory mapping need to be changed (character map, screen and color map, color registres, etc). I do not know, how deep the CP/M usually goes. Though i did not read the documentation... But a really good start
http://www.z80.eu/dos65.html
Supposely the 6502 based CP/M programs for C128 are somehow useable, but the memory limitations may cause some troubles. And you also need an 1571 drive, if you do not own any yet. (but nowadays not so expensive) Some sources: C128 & 1571 CP/M documentation: http://www.herne.com/cpm.htm
some more C128 info: https://sites.google.com/site/h2obsession/CBM/C128/cp-m
CP/M GFX library and the link to the HiTech C Compiler 3.09 http://www.z80.eu/gsx.html
|