AppRank icon AppRank
返回排行榜
DZX Studio Forge

DZX Studio Forge

Aniello Castellano

Developer Tools

★ — (0) 4+ 11.2 MB
在 App Store 中檢視

描述

DZX Studio is a modern macOS development environment for creating software for the Sinclair ZX Spectrum 48K and 128K. Write Sinclair BASIC with syntax validation, IntelliSense-style suggestions, intelligent code assistance and integrated AI tools designed to help you write, understand and improve your programs. Go beyond BASIC with the built-in Z80 Machine Code Studio. Write and assemble Z80 routines, manage multiple CODE modules, define ORG addresses and entry points, inspect the ZX Spectrum 48K memory map, and detect potential memory collisions before they become a problem. Test your programs directly inside the integrated ZX Spectrum emulator without leaving the editor. Build, run, debug your logic and return to the source in one continuous workflow. Build complete TAP images with the Tape Layout Editor. Arrange BASIC loaders, main programs, machine-code blocks and SCREEN$ graphics in the exact order required by your software, then generate emulator-ready tape images directly from the project. Create authentic ZX Spectrum graphics with the integrated SCREEN$ Studio. Convert PNG and JPEG images into 256×192 Spectrum screens, preview the result using the original display limitations, and add the converted SCREEN$ directly to your project. Design custom 8×8 User Defined Graphics with the visual UDG Editor. Draw directly on a pixel grid, preview the character live, inspect the generated byte values and insert the corresponding Sinclair BASIC code automatically. DZX Studio uses a project-based workflow so BASIC sources, Z80 modules, graphics, loading screens, tape contents and generated build products stay together instead of being scattered across unrelated files. The editor is designed specifically around Sinclair BASIC rather than treating it as generic text. That means the environment understands the structure and constraints of the language while still giving you the conveniences of a modern development tool. AI assistance is built into the coding workflow and can help with both Sinclair BASIC and Z80 development. Use it to generate routines, explore solutions, improve existing code and accelerate experimentation while keeping the final source under your control. The result is a complete retro-development workspace for programmers, hobbyists, collectors, students and anyone who wants to rediscover — or discover for the first time — how much can be done with the ZX Spectrum. You still work with the things that define Spectrum development: BASIC, Z80, PEEK, POKE, USR, CODE blocks, SCREEN$, UDGs, memory addresses and TAP files. You just get better tools for doing it. Code like it’s 1982. With a 2026 workflow.

新內容

版本 1.9.4 · 2026/9/30

Version 1.9.2 - Updated Codex runtime detection to support the latest ChatGPT installation layout, with manual executable selection. - Fixed SCREEN$ editor exports for .scr, PNG previews, and tilesets. - Removed the experimental built-in LLM and its settings, retaining external AI providers, RAG, and the project ontology. - Added Clear Conversation, with confirmation. Version 1.9.3 - Improved Game Project Agent request handling: valid requests are no longer rejected simply because specific keywords are missing. - Fixed stale errors in the Problems panel after editing or clearing BASIC source code. Version 1.9.4 — Build 459 - Fixed image rasterization to preserve the position and orientation shown on the canvas. - Preserved existing pixels and attributes in screen cells outside the added image. - Prevented outdated rasterization results from being applied if the canvas changes during processing. - Successfully compiled and passed all three targeted automated tests. Note: Version 1.9.2 was recorded in a cumulative commit containing earlier work. This summarizes recent changes rather than providing a complete historical changelog.

資訊

賣家
Aniello Castellano
類別
Developer Tools
版本
1.9.4
需求
iOS 13.0+
大小
11.2 MB
年齡分級
4+