Tachibana

Articles

All our articles, newest first: Oric, Neo6502, Minitel. Filter by tag:

8 article(s)

A DIR that switches off the screen: hunting a shared lock

#neo6502 #firmware

On the Neo6502, the first DIR command in Hercules mode switched the screen off. Twelve fixes, eleven refuted by measurement, four miscalibrated instruments — and at the end, an SDK spinlock shared between the two cores, delaying the video interrupt by a single scanline. Read the article →

Building a Prophet server for the Neo6502

#neo6502 #utilities

Go reimplementation of the Prophet server (Neo6502 program repository): byte-for-byte compatible protocol with prophet.neo, hardened point by point, HTTP + HTTPS, .neo verification, dynamic audit of 56 programs in Phosphoneo, web interface, production at prophet.3617.fr. Read the article →

Porting: from Astéroric to AsteroNeo

#neo6502 #games #porting

Porting Astéroric (a study clone of Asteroids for the Oric-1) to the Neo6502: arcade logic kept, XOR rendering through the firmware API, half-open lines, 16-bit coordinates, 30 Hz, HID keyboard, 4-channel sound, the cc65 OptStackOps case, bit-for-bit tests in Phosphoneo — then the tests on a real board. Read the article →

3617 TACHIBANA: the site is available on Minitel

#minitel

tachibana.eu as a Minitel site on the PAVI 3617 (code TACHIBANA or TACHI): access through the 3617.fr web emulator, over TCP on pavi.3617.fr:3617, from an Oric with OricTel; FR/EN/ES, 163 screens, Oric and Neo6502 projects, six paginated articles; how it is made (40×25, G2, G1 mosaic, validator), and what is not verified yet. Read the article →

Neo6502: a real 65C02 and an RP2040 for 30 euros — our work in progress

#neo6502

The Neo6502 (W65C02S + RP2040, firmware by Paul Robson) as seen by Tachibana: Phosphoneo, Neo6502kbd, Neo6502bbc, firmware fork, AsteroNeo, Neo6502Prophet, framing — now tested on a real board. Read the article →

Porting Asteroids to an Oric-1: what pushed back

#oric #games #porting

Forty phases to fit Asteroids into 20,000 cycles per frame: the budget that did not hold, XOR drawing and its vanishing vertices, the VSync that does not exist, flicker, the ROM we bypass, the BSS, sound borrowed from another machine, and what the emulator was hiding. Read the article →

Phosphoric 2.0: a cycle-stepped machine — and the claim we withdraw

#oric #emulation

What Phosphoric claimed and why it was wrong, what version 2.0 changed (65x02 oracle, master clock, VIA, ULA, PSG, savestates), what changes visibly, and what we still do not claim. Read the article →

Pushing the Oric's limits: five experimental extensions for the LOCI board

#oric #emulation

How a cycle-stepped emulator becomes a hardware test bench — with the ABI, registers and diagrams. Read the article →