+ Pickles & Trout CP/M.
So far we have can create disk images in 2 different CP/M formats for the TRS-80 Model II.
Pickles & Trout supported a Real Time Clock, but our current time library does not interface to it.
Search found 2011 matches
- Tue Jun 06, 2023 12:47 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
- Tue Jun 06, 2023 10:03 am
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
Omikron CP/M on Model I.
Double checking the skew table, this time I first had to guess it since I wasn't able to kick in DPB.COM.
Double checking the skew table, this time I first had to guess it since I wasn't able to kick in DPB.COM.
- Mon Jun 05, 2023 7:48 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
I noticed that all the special disk images I could test are perfectly readable also by replacing the special boot track with a regular one. No format fingerprints or detection tricks seem to depend on it, so it is pointless to add complexity to appmake. If it will be necessary, it is probably more u...
- Mon Jun 05, 2023 1:21 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
Yet another interesting trick to forcefully run a CP/M executable in a TRS80 emulator in CP/M mode. Most of the emulators allow direct load of CMD files, thus we can use z88dk_appmake twice. In a first run we build the CP/M command file, then we add the TRS80 CMD header: zcc +cpm -create-app dpb.c z...
- Mon Jun 05, 2023 9:45 am
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
The resulting code is not a wonder but still acceptable. A couple of examples of those crazy formats: Often the first sector is in a basic format, to allow boot. The TRS80 puts the boot code in a single track and requires a lot of sectors to fit ! IMageDisk Utility 1.18 / Mar 07 2012 IMD TD 1.4 8&qu...
- Mon Jun 05, 2023 8:54 am
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
I noticed that, especially in 8" disk formats a track0 with different sectors is not so rare. I was thinking to extend appmake and force the IMD format to behave differently, extending the current structure in this way: uint8_t trk0_sectors_per_track; uint16_t trk0_sector_size; uint8_t trk0_gap...
- Sun Jun 04, 2023 7:12 pm
- Forum: Other targets
- Topic: (classic) New target; Agon Light
- Replies: 1
- Views: 33
Re: (classic) New target; Agon Light
Congratulations! I think we all hoped to see the whole IOT on that CPU when it was launched 

- Thu Jun 01, 2023 8:54 am
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
Same technique, used multidsk on Ampro (on MAME) to tune and check the disk image configuration, with the support of z88dk/examples/cpm/dpb.c, and the Dunfield's TD02IMD and IMDU. Final check on trs80gp running Montezuma CP/M. The graphics library won't work, it surely requires page swapping. Sound ...
- Wed May 31, 2023 9:02 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
diskdefs in the cpmtools provides a lot of useful informations but most of those definitions were verified only as "logically valid", in example there's no difference in terms of file block allocation if we work on a double sided disk with 80 tracks per side or on a single sided disk with ...
- Wed May 31, 2023 6:16 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
I finished the options avaliable on the Zorba and discovered the Ampro ! This one included compatibility tools to configure a custom floppy disk format (always mapped to e:), format some of them, etc. I already pulled in a good number of new formats. Among the others, the VT180 "Robin", th...
- Mon May 29, 2023 10:41 am
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
Osborne 1 formats improved by addind the single density format and the correct disk speed and interleave settings.
Now the disk images work correctly also in IMD mode.
Now the disk images work correctly also in IMD mode.
- Sat May 27, 2023 7:05 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
VT-180 disk mode pulled.
Having a good emulation level helps in creating accurate disk images, with transfer speed and skew settings closer to the real ones, raising the probability to get working suff on the real hardware.
Having a good emulation level helps in creating accurate disk images, with transfer speed and skew settings closer to the real ones, raising the probability to get working suff on the real hardware.
- Sat May 27, 2023 12:19 pm
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Re: Visual Technology 1050
that's not impossible, I'm confident that the emulation work better on the v1050 than on the mbc200
I simply couldn't figure out how to make it work
I simply couldn't figure out how to make it work
- Fri May 26, 2023 5:39 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
Re: CPMDISK - found a way to extend to many formats and test
In this way I could verify that the disk format for the Televideo TS-803 and TPC1 is the same of the TS-802.
I'm renaming it in appmake and I'm adding a generic "televideo" subtype.
I'm renaming it in appmake and I'm adding a generic "televideo" subtype.
- Fri May 26, 2023 1:12 pm
- Forum: CP/M, FLOS and OS related
- Topic: CPMDISK - found a way to extend to many formats and test
- Replies: 12
- Views: 150
CPMDISK - found a way to extend to many formats and test
The Telcon Zorba portable CP/M computer had a lot of disk options, I'm using it to check the formats we've already implemented and possibly find the extra ones which could be nice to have. Well, I'm already disappointed, I can't understand how the IMD format could keep the 1..20 sector numbering wor...
- Fri May 26, 2023 11:31 am
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Re: Visual Technology 1050
It shouldn't happen, I wondered whether I forgot to update something in the public z88dk tree, but they're 2 files only and they are ok. zcc +cpm -subtype=v1050 -create-app tic.c mame v1050 -flop1 1050-sys.td0 -flop2 a.imd I could run it on a recent MAME build (self-built from the current dev tree, ...
- Thu May 25, 2023 1:10 pm
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Re: Visual Technology 1050
I'm going to pull in the full VT-ANSI engine, which is quite perverse, because it encapsulates the ANSI ESC sequences in an ANSI ESC interpreter ! v1050ansi.png Alternatively programmers can totally skip the ansi VT engine and use the native mode which will accept almost all the ANSI VT sequences, w...
- Wed May 24, 2023 10:28 am
- Forum: Feature Requests
- Topic: sccz80 allow return 8-bit values in L register
- Replies: 12
- Views: 194
Re: sccz80 allow return 8-bit values in L register
In short, you're expecting sccz80 to force h to zero, right?
- Tue May 23, 2023 5:40 pm
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Re: Visual Technology 1050
https://user-images.githubusercontent.com/10224992/240363429-c733bd81-a20e-4a07-8d8b-01003b0f0fb6.png Support of generic console with 8x8 font and udg is now ready (the code is a nightmare of ESC sequences!). I still couldn't find a way to catch the talkback from the video section, it probably requ...
- Fri May 19, 2023 12:00 pm
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Re: Visual Technology 1050
I'm now looking for the way to get data from the video section (6502 controlled).
A handy way to read the V1050 sources is on this link:
http://v1050.classiccmp.org/src/index.html
A handy way to read the V1050 sources is on this link:
http://v1050.classiccmp.org/src/index.html
- Thu May 18, 2023 2:58 pm
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Re: Visual Technology 1050
Sometimes the transmission breaks. I could observe it also with the original GSX driver, so I'm not sure it does not depend on the emulation (I'm using an old version of MESS because I miss some of the ROM images). Passing the parameters as ASCII-decimal values works much better, but sometimes the p...
- Thu May 18, 2023 11:49 am
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Re: Visual Technology 1050
I finally had to mix BIOS calls and direct out to allow a stable communication.
A first minimal set of graphics is now working, I think I'll open a PR and proceed by steps.
A first minimal set of graphics is now working, I think I'll open a PR and proceed by steps.
- Wed May 17, 2023 9:39 am
- Forum: CP/M, FLOS and OS related
- Topic: Visual Technology 1050
- Replies: 9
- Views: 199
Visual Technology 1050
This is another interesting hw, its concept is very close to the Sanyo MBC-200, but the terminal control and graphics were delegated to a 6502 CPU. There's a nice sw set (TOSEC) in archive.org which include the rather rare "DR Graph" and useful original system oriented source code. https:/...
- Tue May 16, 2023 7:06 am
- Forum: CP/M, FLOS and OS related
- Topic: Sanyo MBC-XXXX CP/M models
- Replies: 40
- Views: 901
Re: Sanyo MBC-XXXX CP/M models
I think it is in a consistent status, now. Considering that mbc_send() has its own advantages in terms of speed and control over BIOS or BDOS, I decided not to change it. It is rather convenient to replace it with a function calling the BIOS on the other Sanyo systems. I can't wait to move on and tr...
- Mon May 15, 2023 7:47 pm
- Forum: CP/M, FLOS and OS related
- Topic: Sanyo MBC-XXXX CP/M models
- Replies: 40
- Views: 901
Re: Sanyo MBC-XXXX CP/M models
It's very comfortable indeed. I must have messed with the underlined text attribute, bit 7 in CAPS, which is tempting me to provide both the implementations (there's very little code in this case) . I should also change the calls to mbc_send in the terminal code (OUTing to the 2nd CPU directly) and ...