Git Product home page Git Product logo

konpass's Introduction

Konpass

Konpass is an assembler IDE for MSX computers, complete with debugger and monitor. Minimum system requirements are a MSX2 computer with 128K RAM (256K if you use MSX-DOS 2). Konpass means "Konamiman's Phenomenal Assembler".

Konpass is a fork of Compass, originally developed in 1995 by Compjoetania and whose last version, 1.2.09, was released in 1999 by Compjoetania TNG (yes, these were two different groups of people; see the historical versions file for the full story).

Compass was a paid product, but in 2021 it was published for free including the source code: Compass 1.2.09 repository in GitHub. Konpass was created as a set of improvements for Compass on top of these sources.

See the HowToBuild.txt file if you want to try and build Compass yourself.

Konpass is licensed under GPLv2, as it's Compass since its sources were published.

konpass's People

Contributors

konamiman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

konpass's Issues

Can't change drive when loading files

I'm using Konpass via a Carnivore 2 cart on MSX2, with an SD card that's partitioned to 3 partitions. I can load Konpass from any partition, but when trying to load files it behaves strangely.

First, the initial directory shown is a random drive letter (A, C, D).

Second, no matter what drive I specify, it always reverts to that initial drive.

Finally, regardless of what random drive letter is shown, the directory listing is always the contents of the boot partition (A:), so I can't access files on other partitions via this browser.

Seems like multiple drives is not well supported.

Environment:

  • Carnivor2 cart (integrated Sunrise IDE interface)
  • MSX2 (AX-370)
  • Nextor DOS
  • Using mapdrv.com to map the 2 non-boot partitions to C: and D:
  • Konpass files installed in D:\KONPASS
  • Trying to access files in D:\PROGSASM, but can't due to the issues above
  • Original Compass works fine and doesn't suffer from this bug.

Best regards!

Insufficient free memory

Trying to run konpass on:

  • Phillips NMS 8250
  • SUNRISE ATA IDE MSXDOS2 2.20:

I get the following error :

KONPASS.CFG not found, will use default config

Memory Management: DOS2 Mapper support
Locating ROM/RAM: done, found 8 segments (128kb RAM)

Memory allocation limited to 3584 segments (57344KB RAM)
Searching free memory: Insufficiient free memory !

Any idea ?
Congrats for your incredible work....

Label length

Suppose I set the label length to 20 and save the configuration.
Then I close KONPASS.
If you start KONPASS from a different directory than where KONPASS is stored, the label length is not set correctly and will be the default (12).
If you start KONPASS from the KONPASS directory then it is set correctly.

It's the same for memory.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.