Package: sdkcpc
SDKCPC (Software Developer Kit para Amstrad CPC)SDKCPCson una serie de librerias y programas multiplataforma desarrollados enPython. que nos sirve para facilitarnos la vida en la programación con Locomotive Amstrad Basic, en ordenadores actuales.SDKCPCse distribuye bajo licenciaLGPL v3SDKCPCincluye:Integración con VscodeSnnipet integrado para Basic y para la libreria8BPIntegración con gestor de versiones GitCreación DSKComentarios en codigo que no ocupan memoria.Trabajo por objetosVerificacion formato 8:3Compatible con Emulador: Retro Virtual MachineIntegración con M4-Boardy mucho mucho más.....Plataformas compatiblesWindows 10 o SuperiorOS XLinuxRequisitos de SoftwareWindows/Linux And OSXSoftwareVersionUrlPython=>3.6DescargaVisual Studio CodelatestDescargaInstalar Extensiones en Visual Studio Code.Para que nuestra experiencia de programacion sea mas agradable, es recomendable instalar la extension Amstrad-Basic dedfreniche. De esta forma conseguimos el resaltado de sintaxis para los bloques de código fuente Basic. Desde el Gestor de extensiones de Visual Studio Code buscaremos la extension Amstrad-Basic y pulsaremosinstalar.HistorialFechaVersionCambios01.10.20221.0.0Versión inicial del proyecto.Instalación SDKCPC en tu sistemaPara instalarSDKCPCen tu sistema por favor realice los siguientes pasos:Instale losRequisitos de Softwarede su sistema.Una vez instalados ejecute el siguiente comando desde el cmd/terminal de sus sistema:pip install sdkcpcopip3 install sdkcpcDependiendo del sistema operativo.Cierre la terminal desde donde lo ejecuto.Puede comprobar la instalacion del software y sus requisitos escribiendo desde un nuevo cmd/Terminal, que le devolvera la versión instalada del software:sdkcpc --versionComo usar SDKCPCPodemos ver todas las opciones del programa escribiendo el comandosdkcpcseguido del argumento correspondiente y de la opción en el caso de que la tubiera.sdkcpc [argumento] [opcion]ArgumentosA continuacion se muestra una lista de todos los comandos y sus funcionalidades.aboutMuestra información del desarrollador del proyecto.Como UsarOpcionesDescripcionsdkcpc aboutMuestra información del software y del desarrolladormakeCrea una imagen para Disco (DSK) y Cinta (CDT) con el software del proyectoComo UsarOpcionesDescripcionsdkcpc makeGenera un archivo DSK con todo el software del proyecto.validateValida que las configuraciones del proyecto en la ruta actual esten correctas.Como UsarOpcionesDescripcionsdkcpc validateValida que las configuraciones (Project.cfg) del proyecto sean correctas.infoMuestra información del proyecto de la ruta actual.Como UsarOpcionesDescripcionsdkcpc infoMuestra información del proyecto de la ruta actual.newCrea un nuevo proyecto en la ruta actual con la estructura necesaria para trabajar en Amstrad Locomotive Basic.Como UsarOpcionesDescripcionsdkcpc new[Nombre_proyecto]El argumento lleva como opción el nombre que asignaremos a nuestro proyecto.NOTA:No se admiten espacios en el nombre del proyecto.new-8bpCrea un nuevo proyecto en la ruta actual con la estructura necesaria para trabajar con la libreria8BPComo UsarOpcionesDescripcionsdkcpc new-8bp[Nombre_proyecto]El argumento lleva como opción el nombre que asignaremos a nuestro proyecto.NOTA:No se admiten espacios en el nombre del proyecto.runCarga nuestro DSK generado y ejecuta el bas seleccionado sobre el emulador pasado como opcion al argumento.Como UsarOpcionesDescripcionsdkcpc run--rvmEjecuta el emulador Retro virtual Machine.deployCarga nuestro DSK generado y ejecuta el bas seleccionado sobre el emulador pasado como opcion al argumento.Como UsarOpcionesDescripcionsdkcpc deploy--rvmCompila y carga el dsk resultante en el emulador Retro virtual Machine.Información de contacto y soporteemail:destroyer.dcf@gmail.comLicencia y Autor(C) Copyright 2021-2022 Destroyer sdkcpc