21 Commits
Author SHA1 Message Date
Wei-ju Wu de5588751d added sound effects playing 2016-11-29 15:40:07 -08:00
Wei-ju Wu 57f3a4f22d playfield1: alternatively using interleaved organization 2016-10-10 12:20:08 -07:00
Wei-ju Wu 9903393b5c added interleaved image support 2016-10-10 08:46:30 -07:00
Wei-ju Wu 84cfb7b1ac added scoopex demo, png2image, adds verbose mode
refactored png2image, plane extraction is now separate
verbose mode for more information
2016-10-09 21:02:52 -07:00
Wei-ju Wu 9c216ac95e added movement to sprites
also, waitmouse is now C function instead of inline assembly
2016-09-26 16:25:39 -07:00
Wei-ju Wu cb9243504c converted sprite_display.asm from HRM to C 2016-09-22 10:15:13 -07:00
Wei-ju Wu 9667769954 fixed check for NTSC and PAL using execbase
was wrong indirection, address 4 is struct ExecBase ** and not
struct ExecBase *
2016-09-22 06:09:44 -07:00
Wei-ju Wu 1235d15acb added strobing of copjmp1 after setting list
not strobing copjmp1 can lead to compatibility issues
2016-09-21 22:06:02 -07:00
Wei-ju Wu b31f5a40aa hardware: clean out main modules
made the init_display() and reset_display() functions
more indepenent from their callers
2016-09-21 21:19:59 -07:00
Wei-ju Wu ffe2349c08 outfactored waitmouse() to common.h 2016-09-21 21:04:12 -07:00
Wei-ju Wu 24f4e04928 outfactored initialization cleanup to common.c in hardware 2016-09-21 21:00:13 -07:00
Wei-ju Wu d4217b995a hardware: refactored startup and sprites
startup and sprites are both using common.h
2016-09-21 20:32:05 -07:00
Wei-ju Wu e355fd3b1a refactored playfield1 to support 5 bitplanes 2016-09-21 17:43:06 -07:00
Wei-ju Wu c0d859fb88 improved playfield1 and png2image
fixed issue when number of colors is less than 2^n,
output and use colors from png2image
2016-09-21 16:26:03 -07:00
Wei-ju Wu 44fff9e796 playfield1: support for 2 bitplanes
added support for 2 bitplanes in playfield1, outfactoring
of common constants to common.h
2016-09-21 10:28:06 -07:00
Wei-ju Wu 7a69b1ae9d playfield1 demo can use PAL and NTSC 2016-09-20 17:16:35 -07:00
Wei-ju Wu 617a631788 added playfield1 program to hardware 2016-09-20 12:39:18 -07:00
Wei-ju Wu c287f9bcb9 added sprites file, restructured startup file 2016-09-19 20:49:56 -07:00
Wei-ju Wu b4ed097fad startup and file requester change
- hardware startup: added copper macros
 - file requester: add blocking requester for parent window
2016-02-05 20:52:36 -08:00
Wei-ju Wu a20c596b9c sprite fix added for Kickstart >= 3.0 2016-01-27 21:01:15 -08:00
Wei-ju Wu 7fad06a6fb added hardware subproject 2016-01-27 12:55:48 -08:00