Skip to content

pas2js and assembler #258

@astroforgit

Description

@astroforgit

Wykorzystując pas2js, udało mi się uruchomić główny plik kompilatora (mp.js) w środowisku przeglądarkowym.
Napisałem prosty wrapper z wirtualnym systemem plików, który ładuje niezbędne biblioteki (mock system.pas itp.).
Całość działa poprawnie: wpisuję kod w Pascalu, a skrypt w JS zwraca poprawny kod źródłowy asemblera (.a65)
Ale Utknąłem na drugim etapie. Mam plik tekstowy .a65, ale potrzebuję zamienić go na binarkę Atari (.xex). Mad Pascal
generuje kod pod MADS-a, ale z tego co widzę, mp.js nie zawiera w sobie assemblera.

czy jest cos takiego port MADS napisany w JavaScript lub skompilowany do WebAssembly (WASM)?
Ewentualnie, czy istnieje inny assembler 6502 działający w przeglądarce, który byłby wystarczająco zgodny ze
składnią wyjściową Mad Pascala, aby to "zlinkować"?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions