diff --git a/genesys/GEMAIN.S b/genesys/GEMAIN.S index 3aee847..e60bc11 100644 --- a/genesys/GEMAIN.S +++ b/genesys/GEMAIN.S @@ -6,6 +6,10 @@ * (u) 2020, Brutal Deluxe Software * +* v1.3.5 - AV 202102 +* - Editor / Control +* - Bug in ref icon pointer fixed +* * v1.3.4 - AV 202010 * - Main program * - new resource types added @@ -64,11 +68,6 @@ GSOS EQU $E100A8 PHK PLB - lda #L02434C - stal $300 - lda #^L02434C - stal $302 - _TLStartUp PEA $0000 _TLVersion @@ -344,8 +343,8 @@ L020363 DW $0000 ; version number DW $0001 DW $0000 -L020369 STR 'Shell v1.3.4' -L020376 STR 'v1.3.4' +L020369 STR 'Shell v1.3.5' +L020376 STR 'v1.3.5' DB $00 DB $00 DB $00 @@ -1663,7 +1662,7 @@ L021046 PHD CLC RTL -copyBRUTAL str '(u) 2020, Brutal Deluxe' +copyBRUTAL str 'Brutal Deluxe Software' L02105B DW $0000 L02105D ASC ' 0k free memory'00 diff --git a/genesys/Genesys b/genesys/Genesys new file mode 100644 index 0000000..9ef0a97 Binary files /dev/null and b/genesys/Genesys differ diff --git a/genesys/disks/.DS_Store b/genesys/disks/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/genesys/disks/.DS_Store differ diff --git a/genesys/disks/genesys_v134_program.2mg b/genesys/disks/genesys_v134_program.2mg index 832dfa7..0a2faa3 100644 Binary files a/genesys/disks/genesys_v134_program.2mg and b/genesys/disks/genesys_v134_program.2mg differ diff --git a/genesys/disks/genesys_v135_program.2mg b/genesys/disks/genesys_v135_program.2mg new file mode 100644 index 0000000..884c57e Binary files /dev/null and b/genesys/disks/genesys_v135_program.2mg differ diff --git a/genesys/disks/genesys_v135_program.po b/genesys/disks/genesys_v135_program.po new file mode 100644 index 0000000..7ca1bfe Binary files /dev/null and b/genesys/disks/genesys_v135_program.po differ diff --git a/genesys/edit/.DS_Store b/genesys/edit/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/genesys/edit/.DS_Store differ diff --git a/genesys/edit/MMCONTROL.S b/genesys/edit/MMCONTROL.S index 82f1d69..93e0d22 100644 --- a/genesys/edit/MMCONTROL.S +++ b/genesys/edit/MMCONTROL.S @@ -1,5 +1,5 @@ * -* Genesys v1.2.4 +* Genesys v1.3.5 * Control editor * @@ -14518,6 +14518,8 @@ L0271EC DW $0000 DW $0000 L0271F0 STR 'Check box' +*--- Add a rIcon + L0271FA LDA $04,S STA L027390 LDA $06,S @@ -14674,96 +14676,33 @@ L027390 ADRL $00000000 DW $0006 ; flag DW $1020 ; moreFlags ADRL $00000000 ; refCon - adrl $00000000 ; iconRef - adrl $00000000 ; titleRef - adrl $00000000 ; colorTableRef - dw $0000 ; displayMode - ds 6 ; keyEquivalent - dw $0000 ; initialValue +L0273A8 ADRL $00000000 ; iconRef AV 202102 - That label was misplaced + adrl $00000000 ; titleRef + adrl $00000000 ; colorTableRef + dw $0000 ; displayMode + ds 6 ; keyEquivalent + dw $0000 ; initialValue -L0273A8 ADRL $00000000 - DB $00 - DB $00 - DB $00 - DB $00 - DB $00 - DB $00 - DB $00 - DB $00 - DB $00 - DB $00 -L0273B6 DB $00 - DB $00 - DB $20 - DB $00 - DB $08 - DB $00 - DB $08 - DB $00 - DB $00 - DB $00 - DB $00 - DB $0F - DB $0F - DB $FF - DB $F0 - DB $F0 - DB $0F - DB $FF - DB $F0 - DB $00 - DB $0F - DB $FF - DB $FF - DB $F0 - DB $0F - DB $FF - DB $FF - DB $F0 - DB $0F - DB $FF - DB $FF - DB $F0 - DB $0F - DB $FF - DB $FF - DB $F0 - DB $00 - DB $00 - DB $00 - DB $00 - DB $FF - DB $FF - DB $FF - DB $F0 - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF - DB $FF +L0273B6 DW $0000 + DW $0020 + DW $0008 + DW $0008 + HEX 0000000F + HEX 0FFFF0F0 + HEX 0FFFF000 + HEX 0FFFFFF0 + HEX 0FFFFFF0 + HEX 0FFFFFF0 + HEX 0FFFFFF0 + HEX 00000000 + HEX FFFFFFF0 + HEX FFFFFFFF + HEX FFFFFFFF + HEX FFFFFFFF + HEX FFFFFFFF + HEX FFFFFFFF + HEX FFFFFFFF + HEX FFFFFFFF *--- AV 202010 diff --git a/genesys/edit/MMDIALOGS.S b/genesys/edit/MMDIALOGS.S index c8e51e7..9257ba1 100644 --- a/genesys/edit/MMDIALOGS.S +++ b/genesys/edit/MMDIALOGS.S @@ -1,5 +1,5 @@ * -* Genesys v1.2.4 +* Genesys v1.3.5 * Control editor * diff --git a/genesys/genesys readme.txt b/genesys/genesys readme.txt index 5147e79..a7e642f 100644 --- a/genesys/genesys readme.txt +++ b/genesys/genesys readme.txt @@ -1,3 +1,11 @@ +Genesys v1.3.5 Readme - February 2021 + +Editors +- Control + A bug in icon control where I put the icon ref out of the control template (leading to storing 0 as icon reference) + +### + Genesys v1.3.4 Readme - November 2020 Shell diff --git a/genesys/readme.md b/genesys/readme.md index 37fab36..a2f8dc9 100644 --- a/genesys/readme.md +++ b/genesys/readme.md @@ -1,3 +1,11 @@ +Genesys v1.3.5 Readme - February 2021 + +Editors +- Control + A bug in icon control where I put the icon ref out of the control template (leading to storing 0 as icon reference) + +### + Genesys v1.3.4 Readme - November 2020 The well-known resource editor for the Apple IIgs, originally developed and distributed by SSSi, Inc. until 1991, is now available in a new version that supports resource controls introducted in System 6.0 and 6.0.1, and even more.