VTX5000: Part 3 - Software ROM
Deep dive into the VTX5000's 8KB ROM, covering memory paging, Z80 machine code, and trampoline routines for Spectrum integration.
Damien Guard est un développeur logiciel et passionné de typographie partageant son expertise sur le développement web, la programmation C#, MongoDB et le lettrage pixel art. Découvrez des tutoriels complets sur l'optimisation vidéo HTML5, les solutions de contournement LINQ C# 14, le MongoDB EF Core Provider avec chiffrement interrogeable et transactions, et le lazy loading avec les proxies EF Core. Explorez des articles sur l'amélioration de contenu Nuxt3, les extraits générés, les formulaires email AWS Lambda avec Brevo et reCAPTCHA, et l'art du lettrage Amiga issu du rétrogaming. Suivez le projet annuel Advent of Fonts présentant de la typographie 8x8 pixels. Apprenez le développement .NET 10, les meilleures pratiques Entity Framework Core, l'optimisation de performance Nuxt3 et la combinaison du développement web moderne avec l'esthétique rétro du pixel art.
30 articles from this blog
Deep dive into the VTX5000's 8KB ROM, covering memory paging, Z80 machine code, and trampoline routines for Spectrum integration.
A deep dive into the VTX5000 hardware for the ZX Spectrum, covering its serial interface, modem, and viewdata display components.
Exploration of the Prism VTX5000 modem for ZX Spectrum, covering teletext, Prestel, and viewdata history.
Guide for UK online retailers on selling to Guernsey, covering shipping, postcodes, and Shopify setup tips.
A technical guide and cheatsheet for optimizing HTML5 videos for web playback using ffmpeg commands, focusing on compatibility and performance.
A visual exploration of the intricate and artistic typography and lettering found in classic Amiga games and demos from the 80s/90s scene.
C# 14 introduces breaking changes to LINQ queries. This article explains the issues with Reverse and Contains and provides workarounds.
Explains how to use implicit and explicit database transactions with the MongoDB Entity Framework Core provider for data consistency.
A tutorial on implementing Queryable Encryption for sensitive fields using the MongoDB Entity Framework Core provider, enabling encrypted data to remain searchable.
A guide to implementing lazy loading for navigation properties in EF Core using the Proxies package, with a focus on MongoDB integration.
A guide to enhancing Nuxt3 content articles with typography plugins and automated front-matter image extraction.
A technical guide on implementing automatic excerpt generation for blog articles in Nuxt 3 using the Content module and custom hooks.
Troubleshooting large content.db file size in Nuxt Content v1 static builds and strategies to reduce or eliminate it.
A tutorial on building a serverless email form using AWS Lambda, Brevo API, and Google reCAPTCHA for validation.
A developer details migrating a blog comment system from Azure Functions to Cloudflare Workers, including setup and code examples.
A tutorial on building a contact form with Nuxt3, Cloudflare Workers, Brevo's email API, and reCAPTCHA for spam protection.
A technical guide on extracting files from vintage Tatung Einstein disk images using flux-level imaging and analyzing disk geometry and file allocation tables.
A developer's guide to rendering markdown content with Nuxt 3, covering the Composition API, querying content, and handling 404s.
A technical overview of vintage floppy disk formats, sizes, and data preservation challenges for retro computing enthusiasts.
A technical guide on implementing a reading time feature for markdown content in both Nuxt 2 and Nuxt 3 frameworks.