Commit Graph

19 Commits

Author SHA1 Message Date
cybernesto 93304e3af2 Added the dither plug-in for the GIMP
* Renamed the directories to be a little less ambiguous.
* Added the JACE NTSC color palette.
* Added a GIMP plug-in written in python with more dithering options.
2017-03-27 20:01:21 +02:00
Mario Patino 81987a3960 Turn off DHGR at init
DHGR had to be turned off to allow displaying Hi-Res pictures after
displaying DHGR pictures.
2014-06-08 10:22:39 +02:00
Mario Patino 3437d706d0 Screenshots for the tutorial 2014-06-06 23:18:17 +02:00
Mario Patiño 45328a9a99 Added Applesoft examples
* Added the source of the Applesoft example programs for a slideshow
and a file viewer.
* Moved the source files to the Source directory
* Updated the disk image files
2013-07-23 19:25:00 +02:00
Mario Patiño 8a774d50c9 Added assembler conditions for ProDOS or DOS3.3 Versions
* Setting PRODOS EQU 0 assembles the code for DOS3.3 considering the 4
byte offset introduced. Setting it to 1 compiles for ProDOS keeping the
standard BMP offsets.
* Removed the wait for key handler to allow smooth transitions during
slideshows. Now restoring the text mode has to be taken care of by the
calling software.
2013-07-23 19:19:53 +02:00
Mario Patiño adbe3ed622 Image offset bug corrected
The image offset was not correct because the carry bit was not cleared.
This caused a vertical black line on the right side.
2013-07-16 19:19:55 +02:00
Mario Patiño 971cabde0d Runtime optimizations
* Moved the SAVEDST routine to the main loop saving one JSR and RTS on
each byte.
* The address calculation routine now is called once for every line
instead of every byte.
* Corrected Arnaud's name. Sorry for the typo!
2013-07-15 20:05:37 +02:00
Mario Patiño 08afe8c96d Added license and authors files 2013-07-03 19:33:00 +02:00
Mario Patiño f6d6f4fb3f Replaced hi-res address calculation
Replaced hi-res address calculation with the optimized new Woz
calculation <http://www.txbobsc.com/aal/1986/aal8612.html#a9>
Swapped the order of Y and X register initialisation in SAVEDST because
Y is used in the Woz routine.
Added the image of Jonathan Mak in the ProDOS Disk image and the
samples folder.
2013-07-03 19:02:39 +02:00
Mario Patiño 4daa2c94df Added Samples and Disk Images
* Added some BMP files to show the different supported formats. All
copyrights belong to theis respective owners.
* Added Palettes to convert images using GIMP. The NTSC version is
based on the "exact" RGB values calculation from
http://mrob.com/pub/xapple2/colors.html
* Added ProDOS and DOS3.3 disk images with some of the samples and the
assembled binaries.
2013-07-02 19:25:15 +02:00
Mario Patiño f7e6ba5b70 ProDOS adaption
The original version was intended for use with DOS3.3 and it considered
the 4 byte header displacement produced by it.
To be able to use it under ProDOS this consideration had to be removed.
Also some soft switches were reset.
2013-07-02 19:02:22 +02:00
cybernesto 63ccf78e16 Update README.md 2013-06-29 19:57:18 +02:00
Mario Patiño 05bbb21b7a Support for Chat Mauve Mode
Added monochrome and color DHGR initialization depending on the
horizontal resolution. 560x192x1 images are displayed in JACE without
color fringes. Should be tested with real hardware.
2013-06-29 19:06:10 +02:00
Mario Patiño ef32bf184c Support for HGR or DHGR Images
Added a simple check of the horizontal resolution to decide if the HGR
or DHGR mode should be used.
2013-06-29 19:02:47 +02:00
Mario Patiño 04986c1900 DHGR Support
Modified the code to use Double Hi-Res Graphics instead of High-Res.
For 560 bits/row two fill bytes are used in the BMP and have to be
jumped.
2013-06-29 18:57:48 +02:00
Mario Patiño 112761239f Merge branch 'mbpro' 2013-06-29 18:45:51 +02:00
Mario Patiño 536c28605e small corrections
COMPTS is already initialized with READBMP. COMPTD has to be
initialized instead. Otherwise a small shift appears in the image. This
was not visible on the original demo picture because of the surrounding
black background.
Removed one unnecessary assignment to BUFFDST since it was already
written on screen and will be overwritten thereafter.
2013-06-29 18:26:58 +02:00
Mario Patiño 40502fc9e9 initial commit
Original code from the Steve Jobs Hommage written by Arnaud Cocquière.
http://www.ctrl-pomme-reset.fr/2011/10/11/hommage/
2013-06-29 18:15:04 +02:00
cybernesto 055f6e3880 Create README.md
First short description of the display routine
2013-06-29 18:12:41 +02:00