Search found 396 matches

by Bill B
13 Apr 2014 09:09
Forum: CP/M
Topic: "new" games as COM files.
Replies: 6
Views: 13160

Re: "new" games as COM files.

Claus, The usual way for a CP/M application to return to CP/M is to do a warm boot, either through the BIOS (jp 0) or BDOS (ld c,0; jp 5). With either of these techniques you don't have to worry about the stack pointer. Alternately, providing you have not overwritten the CCP, you can reset the stack...
by Bill B
10 Apr 2014 21:41
Forum: CP/M
Topic: "new" games as COM files.
Replies: 6
Views: 13160

Re: "new" games as COM files.

Claus, I don't think you can write COM files to/from tape (not in an easy way anyway). I can think of a number of solutions: 1. SD Cards for REMEMOTECH or REMEMOrizer are easy. You only need a machine with an SD card writer and Andy's "CP/M Callback Filesystem" (for Windows) or "CP/M ...
by Bill B
06 Apr 2014 17:58
Forum: HARDWARE
Topic: MTX Paged Roms
Replies: 8
Views: 9280

Re: MTX Paged Roms

Andy, On the subject of LoadMTX, I have wondered whether another approach is possible. You mention the interrupt that occurs 125 times per second. As you know, it is possible to define a user routine that is called in response to that interrupt. I have wondered whether it would be possible to write ...
by Bill B
06 Apr 2014 14:22
Forum: HARDWARE
Topic: MTX Paged Roms
Replies: 8
Views: 9280

Re: MTX Paged Roms

Yes, CP/M 3 supported page switching at a BDOS/application level. However providing the BIOS restores everything before returning, I see no reason why even for CP/M 2.2 the BIOS cannot page swap. The only thing that might break is application level interrupts. Many years ago I obtained the ZCRP3 sou...
by Bill B
06 Apr 2014 11:15
Forum: HARDWARE
Topic: MTX Paged Roms
Replies: 8
Views: 9280

Re: MTX Paged Roms

I have been thinking for some time about the opposite situation. When in CP/M mode, the entire BIOS is copied into high memory and then executes from there. The system never swaps except for accessing the RAM disk. It is possible to imagine an alternate BIOS, that, whenever a BIOS call is made, swap...
by Bill B
01 Apr 2014 20:16
Forum: GENERAL DISCUSSIONS
Topic: System Improbable
Replies: 5
Views: 6929

System Improbable

Martin set a challenge <mission impossible theme> Your task should you choose to accept it, design one hypothetical system using as much from the box as possible </mission impossible theme> Note the important word hypothetical , ;) Here is my outline, details are left to the reader: It has to be a t...
by Bill B
29 Mar 2014 14:32
Forum: GENERAL DISCUSSIONS
Topic: FREE Electronic Components !!! - no, this isn't spam !
Replies: 54
Views: 49590

Re: FREE Electronic Components !!! - no, this isn't spam !

This morning I received a package from AB15. After fighting my way through fifty thousand layers of packaging I found the most amazing contents. Not ony a large number of very useful and interesting chips but also all the necessary crystals connectors and switches needed to make them useful. So much...
by Bill B
23 Mar 2014 21:39
Forum: MEMU
Topic: Feature request "GUI for Windows"
Replies: 21
Views: 36515

Re: Feature request "GUI for Windows"

Sorry, the -diag switches are about the only options not supported by Launch.

Bill.
by Bill B
23 Mar 2014 17:56
Forum: GENERAL DISCUSSIONS
Topic: Has any one come across any malicious code for MTX systems?
Replies: 6
Views: 7958

Re: Has any one come across any malicious code for MTX syste

Mark is however correct. A virus for CP/M is theoretically feasable. A quick Google found this discussion: https://groups.google.com/forum/#!msg/comp.os.cpm/V1-zYzA6Uzg/LR2tjD34LhAJ Contrary to what is stated there I think a virus for CP/M 2 is also possible. One target would be the Console Command ...
by Bill B
22 Mar 2014 23:14
Forum: MEMU
Topic: Feature request "GUI for Windows"
Replies: 21
Views: 36515

Re: Feature request "GUI for Windows"

Launch has gone as far as I wish to take it, at least for now. It supports all the current MEMU options except the diagnostic switches. In some cases I have limitted the range of values that can be selected to what seem to me to be reasonable limits. My thanks go to Dave for testing the various rele...