Shop OBEX P1 Docs P2 Docs Learn Events
How many active Propeller ZiCOG CP/M users are out there? - Page 2 — Parallax Forums

How many active Propeller ZiCOG CP/M users are out there?

2

Comments

  • heaterheater Posts: 3,370
    edited 2009-11-30 10:15
    Ale: "...but not the uSD connectors"

    That's no excuse. I don't have them either. My TriBlade has a uSD in an adapter soldered to a ribbon cable the other end of which is soldered to the relevant little holes on the TriBlade.

    On the other hand, hacking on pPropQL is a good excuse.

    Dr_A: I love the white on blue but I'm not so keen on the inverse vid for highlighting. All those white blocks. How does it look with no highlighting?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
  • Cluso99Cluso99 Posts: 18,069
    edited 2009-11-30 10:22
    I find the white on blue nice smile.gif

    All RamBlade parts ordered today - thanks Lachlan

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
    · Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2009-11-30 11:10
    Here we go with a screenshot of no inverse.

    I like the white on blue as well. It matches the 20x4 LCD.

    The vga 1024 text driver can change colour by rows, but not by individual characters. I guess it would take 80x40x2 bytes to store an array for the colors per character but only 40x2 bytes when stored by rows. So for the moment changing (say) bold characters to Yellow is not possible.

    The buffers on the keyboard are nice - you can start wordstar and load up the file while it is still booting if you know the commands

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.smarthome.viviti.com/build

    Post Edited (Dr_Acula) : 11/30/2009 11:19:45 AM GMT
    1280 x 960 - 331K
  • heaterheater Posts: 3,370
    edited 2009-11-30 11:27
    Very nice. perhaps the WordStar text edit area could be made a different shade some how.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
  • Cluso99Cluso99 Posts: 18,069
    edited 2009-11-30 11:45
    Maybe you need a key sequence to be trapped by the kbd driver to switch inverse on/off.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
    · Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-11-30 12:45
    I joined the ranks last week. I am using Henning's Morphius stack with Mem+ and Breadboard expansion.

    I want to overclock at 7.3728MHz (117.96MHz) using Bill's crystals.

    Whatcha think?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2009-11-30 13:14
    Mike, you have this running on Morpheus? Please tell us more. Did that involve some code changes? Maybe we can swap code etc.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.smarthome.viviti.com/propeller
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-11-30 13:31
    Absolutely. I really need a clean version of your source and CPM images. There have been so many changes in this thread that I want to start clean without my other experiments' code interfering. Project management issues...you know the drill.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • Cluso99Cluso99 Posts: 18,069
    edited 2009-11-30 14:28
    Congratulations Mike smile.gif As soon as I can release V2.0 (TriBlade version) we can add all the other platforms with external ram, which will then include RamBlade.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
    · Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-11-30 15:09
    Sounds like you are porting ZiCog to Morpheus!

    Let me know if you need help getting the XMM running for a modified ZiCog... I'd love to run ZiCog on Morpheus.

    For best speed, it will need a text driver that does not access XMM, as otherwise LOCK's will be needed to interleave graphics and ZiCog access to XMM, which will have an approx. 30% performance hit using the VGA driver.

    I intend to write such a text-only driver early next year.
    Mike Huselton said...
    I joined the ranks last week. I am using Henning's Morphius stack with Mem+ and Breadboard expansion.

    I want to overclock at 7.3728MHz (117.96MHz) using Bill's crystals.

    Whatcha think?
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.mikronauts.com Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheusdual Prop SBC w/ 512KB kit $119.95, Mem+2MB memory IO board kit $89.95, both kits $189.95
    Propteus and Proteus for Propeller prototyping 6.250MHz custom Crystals run Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-11-30 15:25
    Bill,

    I intend to keep you posted.

    You do brilliant work...just exceptional!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • jazzedjazzed Posts: 11,803
    edited 2009-11-30 16:41
    Score update:
    • Active users who have responded: 6
    • Users in the wings for some reason: 4
    • Interested bystanders with no time: 4

    James, since you don't have anything that runs yet, you are a user in the wings. When you have a demo posted, I'll adjust the counts.
    Ale you have 3 unpopulated triblades? Amazing. I have an unpopulated Morpheus set [noparse];)[/noparse]
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-11-30 17:14
    Thanks Mike! <insert blush>
    Mike Huselton said...
    Bill,

    I intend to keep you posted.

    You do brilliant work...just exceptional!
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.mikronauts.com Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheusdual Prop SBC w/ 512KB kit $119.95, Mem+2MB memory IO board kit $89.95, both kits $189.95
    Propteus and Proteus for Propeller prototyping 6.250MHz custom Crystals run Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • potatoheadpotatohead Posts: 10,261
    edited 2009-12-01 01:01
    White on blue works well on TV displays because it keeps artifacts to a minimum. Also, we are least sensitive to RF noise with a blue background, as our detail capability is lowest with blue. This is an organic thing. Green, grey, or red are colors we are extremely sensitive to variations and noise.

    Blue is a non-detail color for us. The number of blue detector cells in the retina is maybe a third of what there is for green and red. They are also somewhat scattered and not well suited for precision detail perception. This is why you will find a pure blue, rarely used for detail, unless it's very bright, and accompanied by some percentage of the other colors to fill in the detail bits.

    Brains manage this with few, to no significant artifacts. The product of all that is fatigue as we stress the whole system, compensating for color / focus length / detector issues all day long.

    For the most relaxed screen display, use white, or bright white sans-serif, rounded edge fonts, on blue, with a near 1:1 aspect ratio. Don't go for grey as the low intensity difference will introduce fatigue rather quickly.

    For the PC, you can try changing the properties of your DOS window to check this out. Use Lucida Console, Bright White on Dark Blue background, Yellow on Dark Blue for highlight characters, 12 point, or 10 point, if your display is less than 1280 pixels horizontally.

    SGI computers and old Atari / C64 computers used this scheme for text, and I've always loved it. Didn't know why until much later on, and that's what my post really was about.

    Count me in as one looking in at the project with interest. Great stuff. Would love to see the 80 column text driver running with something that does color on CP/M someday...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Propeller Wiki: Share the coolness!
    Chat in real time with other Propellerheads on IRC #propeller @ freenode.net
    Safety Tip: Life is as good as YOU think it is!
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2009-12-01 01:08
    Re JMH "Absolutely. I really need a clean version of your source and CPM images. "

    See the link below - there is a zip at the bottom of that page. Unzip in a new folder. Contains a CP/M drive A with lots of files, and the other drives are blank. Also BST and Teraterm. There are some differences between this and cluso's triblade code, eg there is quite a bit of code in the triblade that does the sharing of the sd pins and ram. I'm not sure of the morpheus schematic but it is much easier to devote 4 pins to sd. On the other hand, if morpheus is using sharing then use cluso's code.

    The two parts that really need customising are 1) in the zicog for the ram access, and 2) in the spin object that handles read/write to the ram in blocks (mine is dracblade.spin).

    I wrote 2) first in spin so I could test it one line at a time, then translated it to pasm, then copied the pasm over to 1).

    Re counting the users, I've had a request for a board from someone on the N8VEM forum. Once they have a board working would they count (even if they don't post here?)

    PS - Dracblades are multiplying. Now there are two - for testing wireless networking.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.smarthome.viviti.com/propeller

    Post Edited (Dr_Acula) : 12/1/2009 1:17:16 AM GMT
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-12-01 01:32
    The only embedded link is to your Smart Home page. Do i search there?

    -OH- I see the package now. Thanks, Drac (Dr. A., to you sonny. You kids git off'n my yard!)

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH

    Post Edited (Mike Huselton) : 12/1/2009 1:40:52 AM GMT
  • jazzedjazzed Posts: 11,803
    edited 2009-12-01 01:56
    Dr_Acula said...
    Once they have a board working would they count (even if they don't post here?)
    Only if you let me drop the count for someone who does post here [noparse]:)[/noparse]
    Dr_Acula said...
    PS - Dracblades are multiplying. Now there are two - for testing wireless networking.
    Oh boy! A 100% increase!

    If you guys want to talk about CPM projects, please start another thread.
  • w8anw8an Posts: 176
    edited 2009-12-01 04:22
    I too have an interest in this. Unfortunately I have as much time to experiment with CP/M on Propeller as I do in reviving CP/M (MP/M actually) on my S-100 computer. shakehead.gif

    Steve
  • Cluso99Cluso99 Posts: 18,069
    edited 2009-12-02 03:39
    6 active + 4 in the wings = 10 (excluding the ones with no time).
    On the Poll (spin,pasm, etc) there are 78 programming the prop.

    So 10/78 = 12.8% are active or in the wings on ZiCog/CPM smile.gif Aren't statistics wonderful [noparse]:)[/noparse]

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
    · Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
  • jazzedjazzed Posts: 11,803
    edited 2009-12-02 07:15
    I am very impressed that you have managed between 10% and 20% mind share. Too bad you don't have interest from the other 80% [noparse]:)[/noparse]
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2009-12-02 07:33
    I'll see if I can get a DracBlade running "for the weekend".

    Just one more could send the "trend" of the stats into a new and exciting direction. This will show our party in a whole new light, forward thinking and renewed with a vigour, ready for the difficult desisions ahead.

    Sorry got a bit Spin Doctor then.

    (contrived and long winded, I know, but I knew I could get Spin and Doctor into this tread somehow)

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Style and grace : Nil point
  • Mike PetryMike Petry Posts: 14
    edited 2009-12-02 20:03
    Add one more to the "active" column. I've assembled blade one and two of a Triblade and have CP/M running on blade 2. I've also run CP/M on the Prop Dev board, but have repuposed it it now that the Triblade is running. Drooling for a Dracblade in order to get a couple of serial ports. The old IMSAI in the corner has gotten jealous.
  • heaterheater Posts: 3,370
    edited 2009-12-02 20:14
    Mike: "The old IMSAI in the corner has gotten jealous"

    And now I just got jealous.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2009-12-02 20:19
    Mike

    The IMSAI looks very simular to my original Nascom1. Linear PSU, a bunch of S100 Bds all in a ton of steel. Happy days. Nobody wanted to steal it and nobody could steal it (they wouldn't be able to make a 100 yards dash!) smile.gif

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Style and grace : Nil point
  • Mike GreenMike Green Posts: 23,101
    edited 2009-12-03 04:50
    Add one more "active" CP/M user. Thanks to the "official" TriBlade release, I've gotten it all working on my TriBlade. I don't know yet what I'm going to do with it, but it's pretty to look at from time to time.
  • Cluso99Cluso99 Posts: 18,069
    edited 2009-12-03 06:08
    With a RamBlade and one of Peter's serial LCDs (using a 1-pin rc driver), we could build a nice miniature CPM Basic/Pascal/Fortran/etc based clock smile.gif

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
    · Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
  • AleAle Posts: 2,363
    edited 2009-12-03 06:20
    jazzed said...
    Ale you have 3 unpopulated triblades? Amazing. I have an unpopulated Morpheus set [noparse];)[/noparse]

    I had 4 but I gave one to a friend. I do not know if he populated it though.
    I also have one unpopulated HIVE board.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Visit some of my articles at Propeller Wiki:
    MATH on the propeller propeller.wikispaces.com/MATH
    pPropQL: propeller.wikispaces.com/pPropQL
    pPropQL020: propeller.wikispaces.com/pPropQL020
    OMU for the pPropQL/020 propeller.wikispaces.com/OMU
  • jazzedjazzed Posts: 11,803
    edited 2009-12-03 07:06
    This will be my last score update. I don't have time to keep up with it. Of course you all know the existence of this thread has bolstered interest [noparse]:)[/noparse] That does not disturb me much since I feel certain kinships with various originators and respondents [noparse]:)[/noparse]

    Score update:
    • Active users who have responded: 8
    • Users in the wings for some reason: 5
    • Interested bystanders with no time: 5

    Mike Green and Mike Petry added to "Active users" .... although I have doubts about including users with only 1 post, benefit of doubt rules.
    Potatohead adds to "User in the wings". w8an adds to "Interested bystanders".

    @Ale,
    Interesting you mention Hive. I would like one, but I only know about 10 words of German [noparse]:)[/noparse] Google works for the web page, but the translation makes my head hurt. I'm not a Forth person since it is very RPN and RPN does not come to me naturally. Hive was the first multi-cpu/multi-megabyte Propeller design so I have great respect for it and the designer's vision.
  • Cluso99Cluso99 Posts: 18,069
    edited 2009-12-03 07:08
    Ale: I have 2 unpopulated SiXBladeProps and they are the only 2 in captivity [noparse]:)[/noparse]

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
    · Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2009-12-03 08:57
    Captivity ????

    You haven't let any escape, have you ?? Your country has had enough troubles with rabbits and cane toads.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Style and grace : Nil point
Sign In or Register to comment.