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.
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
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.
Congratulations Mike 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:
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
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]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ 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
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...
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.
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.
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
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.
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!)
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
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.
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.
Comments
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.
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
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
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
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
I want to overclock at 7.3728MHz (117.96MHz) using Bill's crystals.
Whatcha think?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
JMH
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.smarthome.viviti.com/propeller
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
JMH
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
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
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.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
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
I intend to keep you posted.
You do brilliant work...just exceptional!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
JMH
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]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
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
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!
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
-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
Oh boy! A 100% increase!
If you guys want to talk about CPM projects, please start another thread.
Steve
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 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
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
And now I just got jealous.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
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!)
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
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
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
Score update:
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.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
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
You haven't let any escape, have you ?? Your country has had enough troubles with rabbits and cane toads.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point