flibbledeedo
Member
- Joined
- Sep 19, 2018
- Messages
- 29
Hey folks.
Thanks to dave_m's hard work restoring my systems, I now have an Exidy Sorcerer with CPM floppy drives and I am wanting to get going learning Z80 assembly language.
I'm a fairly experienced programmer but not with assembler.
My question is, does anyone have any opinions about the most effective development workflow and development tools for Exidy Sorcerer?
Am I best off doing the development on an actual machine or on an emulator? Is there an emulator around that is good for doing Sorcerer development? I have seen at least one that does Sorcerer software/games - maybe that's the best place to be doing the development?
What tools should I use? I can see an assembler on one of the CPM disks that I have - so I guess the raw capability is there for doing assembler, but maybe there are better, more modern options?
I wondered if maybe I should use one of the modern Windows IDEs that are set up for doing ZX Spectrum Z80 or Amstrad Z80 development/emulation, do the main chunk of development there, and then somehow do the Sorcerer specific code actually on the Sorcerer?
It looks like it could be really painful to be using the tools from the 1970's and whilst I want to get up to speed I'd like to do it in the most time effective and painless manner.
Any insights valued. I'm also curious to know if there is anyone really who does any Sorcerer development here in 2018 soon 2019!
thanks!
Andrew
Thanks to dave_m's hard work restoring my systems, I now have an Exidy Sorcerer with CPM floppy drives and I am wanting to get going learning Z80 assembly language.
I'm a fairly experienced programmer but not with assembler.
My question is, does anyone have any opinions about the most effective development workflow and development tools for Exidy Sorcerer?
Am I best off doing the development on an actual machine or on an emulator? Is there an emulator around that is good for doing Sorcerer development? I have seen at least one that does Sorcerer software/games - maybe that's the best place to be doing the development?
What tools should I use? I can see an assembler on one of the CPM disks that I have - so I guess the raw capability is there for doing assembler, but maybe there are better, more modern options?
I wondered if maybe I should use one of the modern Windows IDEs that are set up for doing ZX Spectrum Z80 or Amstrad Z80 development/emulation, do the main chunk of development there, and then somehow do the Sorcerer specific code actually on the Sorcerer?
It looks like it could be really painful to be using the tools from the 1970's and whilst I want to get up to speed I'd like to do it in the most time effective and painless manner.
Any insights valued. I'm also curious to know if there is anyone really who does any Sorcerer development here in 2018 soon 2019!
thanks!
Andrew