History
- Group
- No Frills International -- United States, founded 1987
A crack intro from No Frills International (NFI), an American group founded in 1987 whose deliberately understated name contrasted with the grandiose titles favoured by many contemporaries. The CSDb search returned no direct matches for this group, and Doc Snyder's page, Demozoo, and other archives similarly lack entries. No individual credits for code, graphics, or music are confirmed for this particular intro. The "International" suffix -- common among American groups like INC and TPI -- reflects the aspiration to connect with the predominantly European C64 cracking network through mail-trading. NFI appears twice more in this collection: #214 nfi-03 features Jeroen Tel's ubiquitous "Noisy Pillars" with Rogue on graphics, while #615 nfi-02 reuses an Eagle Soft Incorporated intro template coded by Rad Man. Comments on intros.c64.org from Champion, Rogue, and Tristan of Empire between 2005 and 2006 confirm NFI's recognition within the scene -- the presence of Tristan from Empire suggesting connections to established European groups.
Sources: intros.c64.org
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:26 // https://restore64.dev by datucker / Rabenauge // // Load address: $0801 End: $ffff (63487 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $4b00 (19200) // IRQ handler: $4fff (nmi_4fff) // IRQ handler: $4cd5 (irq_4cd5) // // Code: 4818 bytes, Data: 58669 bytes // Labels: 657, Subroutines: 7 // // Verification: 5 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $08f7-$0922 --- .pc = $08f7 "loc_08f7" loc_08f7: lda ($2f),y sta ($2d),y iny cpy $ff bne loc_08f7 // Referenced by: jsr from $0ab0, $4c72 sub_0900: clc lda $2d adc $ff .label sub_0906 = * + 1 sta $2d lda $2e adc #$00 sta $2e ldy #$00 dex bne loc_08f7 clc lda $2f adc $ff sta $2f lda $30 adc #$00 sta $30 jmp $0100 dat_0922: .byte $b9 // . // --- Region $098f-$098f --- .pc = $098f "loc_098f" loc_098f: rti // --- Region $09d5-$09d9 --- .pc = $09d5 "loc_09d5" loc_09d5: .byte $03,$a2 // slo ($a2,x) // ILLEGAL .byte $07,$a0 // slo $a0 // ILLEGAL dat_09d9: .byte $04 // . // --- Region $0a6c-$0b13 --- .pc = $0a6c "loc_0a6c" loc_0a6c: tya asl tax lda txt_5a00,y eor #$06 asl sta dat_4a00,x clc adc #$01 sta $4a01,x .label loc_0a7f = * + 1 lda $5a80,y eor #$06 asl sta main_4b00,x clc adc #$01 sta $4b01,x iny cpy #$80 bne loc_0a6c lda #$01 sta $d022 lda #$08 sta $d023 jsr sub_4fca lda #$02 ldx #$00 ldy #$00 loc_0aa5: dey bne loc_0aa5 dex bne loc_0aa5 sec sbc #$01 bne loc_0aa5 jsr sub_0900 cli loc_0ab4: lda $dc01 cmp #$ef bne loc_0ab4 sei lda #$0b sta $d011 ldy #$18 lda #$00 loc_0ac5: sta $d400,y dey bpl loc_0ac5 jsr sub_4fca lda $0330 sta smc_4cc9 lda $0331 sta smc_4cce ldx #$ff txs jsr $fda3 ldy #$20 loc_0ae2: lda $fd2f,y .label loc_0ae6 = * + 1 sta $0313,y dey bne loc_0ae2 lda #$20