Recent

Author Topic: zDevStudio - Z80 Development Studio  (Read 25413 times)

ecalogiuri

  • Jr. Member
  • **
  • Posts: 74
zDevStudio - Z80 Development Studio
« on: February 22, 2011, 12:41:17 pm »
Proud to have just released publicly zDevStudio, an open source cross-platform IDE based on Pasmo compiler designed to help coders and retrocoders to develop software for Zilog Z80 8 bit CPU and entirely written in Lazarus.

Available for MS Windows and Linux x86.

Try it at: https://sourceforge.net/projects/zdevstudio/

bye-bye,
Enzo.
 :D :D :D

circular

  • Hero Member
  • *****
  • Posts: 4462
    • Personal webpage
Re: zDevStudio - Z80 Development Studio
« Reply #1 on: February 22, 2011, 06:14:30 pm »
Looks like a kind of assembler programming
Conscience is the debugger of the mind

Leledumbo

  • Hero Member
  • *****
  • Posts: 8835
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: zDevStudio - Z80 Development Studio
« Reply #2 on: February 22, 2011, 07:07:46 pm »
Quote
Looks like a kind of assembler programming
Yup, Pasmo is an Z80 (and 8080) assembly language assembler.

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2671
Re: zDevStudio - Z80 Development Studio
« Reply #3 on: February 22, 2011, 11:51:22 pm »
Cool, didn't know the Z80 was still used.

Looooong time ago I wrote my own Z80 assembler/disassemlber in Spectrum basic :)
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

Blaazen

  • Hero Member
  • *****
  • Posts: 3241
  • POKE 54296,15
    • Eye-Candy Controls
Re: zDevStudio - Z80 Development Studio
« Reply #4 on: February 23, 2011, 12:07:45 am »
I wrote assembler/disasm. in basic for C64. Maybe I could find it stored on audio-cassete at the loft. It was great times of 8-bits.  :'(
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

ecalogiuri

  • Jr. Member
  • **
  • Posts: 74
Re: zDevStudio - Z80 Development Studio
« Reply #5 on: February 24, 2011, 10:27:45 am »
New 0.5 version released with some bugs correction and new features: default object file extension.

Z80 cpu is still widely used, both for professional and hobby projects. For example you can have a look here:

http://www.retroleum.co.uk/

Where a group of enthusiasts, including me, support a modern home computer based on Z80 cpu at 16 Mhz  :D :D

Greetings to all,
Enzo.

LazaruX

  • Hero Member
  • *****
  • Posts: 597
  • Lazarus original cheetah.The cheetah doesn't cheat
Re: zDevStudio - Z80 Development Studio
« Reply #6 on: February 24, 2011, 11:49:51 am »
The Z80 emulator is still used to teach assembly.
I learned a bit of assembly on the Z80spin emulator.
:-)

ecalogiuri

  • Jr. Member
  • **
  • Posts: 74
Re: zDevStudio - Z80 Development Studio
« Reply #7 on: February 25, 2011, 01:12:14 pm »
New 0.6 version released with some bugs correction and new feature: now you can choose which version to use between Pasmo 0.6.0 and Pasmo 0.5.3 (Only for Windows, Linux use always 0.5.3).

Enzo.

FPK

  • Full Member
  • ***
  • Posts: 118
Re: zDevStudio - Z80 Development Studio
« Reply #8 on: February 26, 2011, 11:44:29 am »
Good, that I'am working on making FPC 8 bit ready when working on the AVR cross compilation support :)

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 12593
  • FPC developer.
Re: zDevStudio - Z80 Development Studio
« Reply #9 on: February 26, 2011, 06:31:56 pm »
Good, that I'am working on making FPC 8 bit ready when working on the AVR cross compilation support :)

I hope you plan Z80 support after 6502/6510 :-)

FPK

  • Full Member
  • ***
  • Posts: 118
Re: zDevStudio - Z80 Development Studio
« Reply #10 on: February 26, 2011, 07:00:43 pm »
Z80 would be easier after AVR, the 6502 has a really strange programming modell :)

avra

  • Hero Member
  • *****
  • Posts: 2580
    • Additional info
Re: zDevStudio - Z80 Development Studio
« Reply #11 on: May 23, 2011, 01:17:04 pm »
Good, that I'am working on making FPC 8 bit ready when working on the AVR cross compilation support :)
This is great news! Any progress since then? I use E-Lab's AvrCo Pascal and mikroElektronika Pascal for AVRs, but FPC is FPC ;-)
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

avra

  • Hero Member
  • *****
  • Posts: 2580
    • Additional info
Re: zDevStudio - Z80 Development Studio
« Reply #12 on: September 07, 2011, 11:21:55 pm »
Good, that I'am working on making FPC 8 bit ready when working on the AVR cross compilation support :)
This is great news! Any progress since then? I use E-Lab's AvrCo Pascal and mikroElektronika Pascal for AVRs, but FPC is FPC ;-)

This answers my question about progress:  ;D
http://stackoverflow.com/questions/7296403/what-would-be-involved-in-getting-free-pascal-to-compile-into-avr-atmega-and-ard
« Last Edit: September 07, 2011, 11:40:01 pm by avra »
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

eny

  • Hero Member
  • *****
  • Posts: 1648
Re: zDevStudio - Z80 Development Studio
« Reply #13 on: September 07, 2011, 11:57:52 pm »
Or you could switch to PICs : http://www.pmpcomp.fr/   :D
All posts based on: Win10 (Win64); Lazarus 3_4  (x64) 25-05-2024 (unless specified otherwise...)

avra

  • Hero Member
  • *****
  • Posts: 2580
    • Additional info
FPC on AVR
« Reply #14 on: September 08, 2011, 10:46:39 am »
Or you could switch to PICs
I would really try to avoid AVR/PIC war here. There are also free Pascal compilers for AVR, but it is not the point here. The point is that Free Pascal can compile now for 8-bit AVRs, and I think it's really huge news.
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

 

TinyPortal © 2005-2018