LePix v.0.1.0 by eru/tqa (eru[at]scene.pl) ============================================================================== Short manual: General: joystick - move cursor, button draws arrows - move cursor ESC,TAB - enter menu SHIFT - draw P - pick current color Z - zoom J/L - dec/inc cursor width (not in zoom mode) I/K - dec/inc cursor height (not in zoom mode) C - change cursor shape MIC: Q/W - prev/next color A/S - change the brightness of the current color D/F - change the color of the current color :) 0..3 - choose color 0..3 INP: Q/W - prev/next color A/S - change the brightness of the current color D/F - change the color of the current color :) 0..6 - choose color 0..7 CIN: Q/W - prev/next color (brightness) E/R - prev/next color (color, tone, whatever it's called) A/S - change the brightness of the current color D/F - change the color of the current color :) 0..3 - choose color 0..3 M - change work mode: only brightness, only tone or both ============================================================================== Some hints: - I/O operations add file extension and drive name if not specified ('D:'). Example translations (when loading MIC): FIGHT -> D:FIGHT.MIC FIGHT.PIC -> D:FIGHT.PIC D:FIGHT -> D:FIGHT.MIC D1:FIGHT -> D1:FIGHT.MIC D1:FIGHT.MIC -> D1:FIGHT.MIC - On program load the image memory is not cleaned. You can do it by pressing TAB,C,Y - INP: to create INP from two MIC pictures load the first of them as MIC(1) and the second as MIC(2) - CIN: to create a CIN picture, load a MIC picture, clear colors only and color the picture using the 'tone' mode ============================================================================== ToDo: - code review. - mouse, lightpen support - modules: HIP,TIP,GR8,IN8 - INP: various interlace modes: checkers, lines(, frames?) - View mode: pressing 'V' should result in all menus disappearing - pictures larger than 200 scanlines - up to 238 lines (or 119 in double-scanline modes), with main-part scrolled up/down. Possibly with a bar displaying the current position. - Common file format: introduce a new file format that would support various graphic modes - possibly rewrite DLIs to have per-line DLI ============================================================================== History: 2004-12-18, v.0.1.0 - added HIP module - project hosted on sourceforge.net - multiple changes to increase speed and stability - name changed from LEPIX to LePix :) - zoom mode: displays markers around the zoomed area - wider 'chosen-color' marker - added various cursor shapes, changed with 'C' - displays version number in menu - uses memory under ROM -> larger ZOOM :) - reset doesn't destroy image content - some minor changes and fixes 2004-11-28, v.0.0.4 - added CIN version - small bug fixes 2004-11-27, v.0.0.3 - removed extra fonts, use the standard ones - implemented screen clearing - implemented I/O - added MENU (TAB,ESC) with various operations - added cursor movement with keys 2004-11-25, v.0.0.2 Added zoom (!), MIC+INP 2004-11-24, v.0.0.1 Initial release, MIC+INP, very simple