#544

Manowar 03

Manowar

2.366 lines of code

RasterbarsRSTRMusicSIDScrollerSCRLBitmapBMAP

History

Released
November 1990
Code
The Silver Surfer
Music
Henning Rokling — "Illusion Crack Intro"; Magic Man (Stephan Schloepke) — "Mamba (issue #15)"
Graphics
Sir
Group
Manowar — Netherlands, founded August 1988

A Dutch crack intro coded by The Silver Surfer, with graphics from Sir and a two-SID soundtrack. Henning Rokling contributed "Illusion Crack Intro" — a tune originally composed for the Illusion group — and Magic Man (Stephan Schloepke) provided "Mamba (issue #15)," a piece referencing the diskmag. Both are preserved in the HVSC. Released in November 1990, two years after Manowar's founding in August 1988. The group's name references the American heavy metal band, a common source of inspiration for scene group names. Doc Snyder's page documents other Manowar intros, listing members including DSC, Muscle, and Hawk alongside The Silver Surfer. The scrolltexts reveal an active greeting network reaching Exodus, Dominators, Ikari+Talent, and other major groups. Manowar operated within the Netherlands' competitive scene, which included established groups like 1001 Crew and the Dutch-connected Beastie Boys members.

Sources: CSDb · docsnyderspage

manowar-03.asm 2.366 lines
// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:55
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $07ee  End: $2f24  (10039 bytes)
// Crunched with Beta Dynamic v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $2f00 (12032)
// IRQ handler:  $1c48 (irq_1c48)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 1887 bytes, Data: 8152 bytes
// Labels: 310, Subroutines: 18
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1006 ---
.pc = $1000 "loc_1000"

loc_1000:
        jmp loc_14f8
// Referenced by: jsr from $1d38

sub_1003:
        jmp loc_1093

dat_1006:
        .byte $00                                   // .

// --- Region $1093-$10b8 ---
.pc = $1093 "loc_1093"

loc_1093:
        jsr sub_148a
        lda smc_10b3
        eor #$01
        sta smc_10b3                                // SMC: modifies $10b3
        ldx #$02

loc_10a0:
        jsr sub_10a6
        dex
        bne loc_10a0
// Referenced by: jsr from $10a0

sub_10a6:
        stx $fe
        lda dat_1530,x
        sta $ff
        lda $102a,x
        bne loc_10f2
.label smc_10b3 = * + 1
        lda #$01                                    // !SMC: modified by $109b
        beq dat_10b9
        jmp loc_1295

// --- Region $10c8-$152f ---
.pc = $10c8 "loc_10c8"

loc_10c8:
        ldy $1027,x
        lda ($fa),y
        bpl loc_1119
        cmp #$ff
        bne loc_10eb
        iny
        lda ($fa),y
        sta $1027,x
        lda #$0f
        sta $1092
        lda #$00
        sta dat_1006
        sta $1091
        sta $1030,x
        beq loc_10c8

loc_10eb:
        cmp #$fe
        bne loc_10f3

dat_10ef:
        .byte $fe,$2a,$10                           // .*.

loc_10f2:
        rts

loc_10f3:
        cmp #$fd
        bne loc_1103
        inc $1027,x
        iny
        lda ($fa),y
        sta dat_1006
        jmp loc_110d

loc_1103:
        cmp #$c0
        bcc loc_1112
        clc
        adc #$20
        sta $1030,x

loc_110d:
        inc $1027,x
        bne loc_10c8

loc_1112:
        and #$3f
        sta $102d,x
        bpl loc_110d

loc_1119:
        tay
        lda $16b7,y
        sta $fc
        lda $16d3,y
        sta $fd

loc_1124:
        ldy $1036,x
        lda ($fc),y
        bmi loc_112e
        jmp loc_11b5

loc_112e:
        cmp #$c0
        bcc loc_115a
        and #$3f
        sta $1039,x
        sta $103c,x
        inc $1036,x
        iny
        lda ($fc),y
        cmp #$c0
        bcs loc_1155
        cmp #$bf
        bne loc_1124
// Referenced by: jsr from $11af

sub_1148:
        lda #$00
        sta $1036,x
        lda $102d,x
        beq loc_1156
        dec $102d,x