dreamGEAR 101 in 1
dreamGEAR 101 in 1 |
---|
Developers: Various This game has uncompiled source code. |
One of many (many) NES-hardware-based plug & play consoles containing fairly simple original games.
Unused Title Screen
CHR | Prior System's Title | Mock-Up |
---|---|---|
Loaded with the menu are graphics for a title screen, featuring two astronaut-kids floating above a planet, which was used in an earlier (undumped) Plug-&-Play system distributed by Excalibur Electronics with a nearly identical menu and set of games. Interestingly, the moon graphics are stolen straight from Galaxy 5000's title screen.
Font
A full ASCII font is present but unused - only the bolder font is actually used for the menu, and the order of the letters suggests that Wonder Rabbit was the first game considered for inclusion...except it isn't on this console (or the Excalibur) at all.
This bank also contains some additional graphics which may have been intended to carry over the space theme to the menu itself, although this wasn't done on the Excalibur either.
Unused Games
To do: Are there any more/are PRG banks present for any of these? |
There are graphics present in the ROM for a few games not included on the system, all hacks of early Famicom games (in contrast to the games actually included, all but two of which are original):
Source Code
Somewhat corrupt fragments of source code can be found in the ROM at addresses 0x23E50 and 0x3C05F.
lda #$1f sta colorlen lda #$88 sta r2000 stˇˇ ����2000 ; $2000 lda #$1e sta r2001 ; cli Loop: inc ranˇˇm ���� lda sndfg beq ?1 lda #$00 sta sndfg jsr Runˇˇ ���� jsr Sound ; lda #$1f LPΩL�ìLPΩ������������
$2001 ?1 jmp Loop ;======================ˇˇ==����===================== ORG $BFF7 HomeReset: JMP Reset HomeNmi: JMP Nmi HomeIrq:ˇˇ ���� JMP Reset ;=================================================== ; ;=================================================== ˇˇ ����ORG $fffa ;;;; DW Nmi,Reset,Reset DW HomeNmi,HomeReset,HomeIrq ENDS ;==============ˇˇ==����============================= � DW ToTitle ToTitle: jsr fadeout bcc ?1 ; ˇˇda���� #$04 sta case+1 lda #$00 sta case ?1 rts ; ;⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒˇˇƒƒ����ƒƒƒƒƒƒƒƒƒƒƒƒø ;≥ 14. ≥ ;¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ Break: lda #$01 ˇˇ ���� Second bcc ?1 lda #$00 sta case+1 lda #$00 ˇˇ ���� case ?1 rts ; ;⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø ;≥ ≥ ;¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒˇˇƒƒ����ƒƒƒƒŸ Demo: lda case+1 jsr SelectSub DW Play0 DW Play1 ˇˇ ���� DW DemoRun DW ToTitle ; DemoRun: jsr FillStar jsr EnemyCtl1 ˇˇ ���� jsr SptRun jsr Sort jsr FillSpt jsr ScrScroll lda togˇˇ ���� �=����;=========map5a DB $20,$00,$23,$FF,$81,$02,$02,$FF,$81 DB $01,$02,$FF,$81,$01,$12,$FF,$81,$01 DB $24,$FF,$02,$02,$02,$FF,$ˇˇ,$����04 DB $FF,$81,$01,$08,$FF,$81,$01,$0C,$FF DB $83,$02,$FF,$5D,$1A,$5E,$81,$5F,$04 DB $FF,$81,$64,$02,$FF,$81,$03,$08,$FF DB $81,$01,$05,$ˇˇ,$����01,$05,$FF,$02 DB $01,$82,$FF,$60,$04,$FF,$82,$64,$02 DB $04,$FF,$81,$4F,$04,$FF,$81,$02,$05 DB $FF,$81,$02,$02,$FF,$81,$4F,$02,$FF DB $ˇˇ,$����03,$FF,$81,$60,$04,$FF,$81 DB $64,$04,$FF,$81,$02,$04,$FF,$81,$01 DB $0B,$FF,$81,$01,$02,$FF,$02,$03,$81 DB $60,$04,$FF,$81,$64,$04,$FF,$8ˇˇ$0����DB $06,$FF,$82,$02,$01,$08,$FF,$81,$01 DB $04,$FF,$81,$60,$04,$FF,$81,$64,$02 DB $FF,$81,$01,$02,$FF,$81,$4F,$06,$FF DB $81,$03,$06,$FF,$8ˇˇ$4����6,$FF,$81 DB $60,$04,$FF,$81,$64,$02,$FF,$02,$02 DB $07,$FF,$82,$02,$01,$05,$FF,$81,$01 DB $02,$FF,$82,$02,$01,$03,$FF,$81,$60 DB $04,$Fˇˇ$8����4,$02,$FF,$02,$02,$08 DB $FF,$81,$03,$05,$FF,$81,$01,$03,$FF DB $81,$03,$03,$FF,$81,$60,$04,$FF,$81 DB $64,$05,$FF,$84,$4F,$FF,$02,$01,$05ˇˇ D����F,$81,$02,$04,$FF,$85,$4F,$FF,$04 DB $03,$04,$02,$FF,$81,$60,$04,$FF,$85 DB $64,$FF,$03,$FF,$01,$04,$FF,$83,$03 DB $00,$02,$03,$FF,$81,$02ˇˇ04����,$81 DB $01,$06,$FF,$81,$60,$03,$FF,$82,$02 DB $64,$03,$FF,$81,$01,$04,$FF,$83,$03 DB $00,$02,$04,$FF,$81,$03,$03,$FF,$81 DB $01,$04,$FFˇˇ83����,$FF,$60,$04,$FF DB $81,$64,$02,$FF,$81,$03,$02,$FF,$81 DB $4F,$0D,$FF,$81,$4F,$03,$FF,$02,$01 DB $82,$FF,$60,$04,$FF,$81,$64,$07,$FF DBˇˇ02����,$81,$01,$07,$FF,$81,$03,$03 DB $FF,$81,$01,$04,$FF,$81,$60,$04,$FF DB $81,$63,$1A,$62,$81,$61,$04,$FF,$81 DB $5D,$1A,$5E,$81,$5F,$04,$FF,ˇˇ1,���� DB $02,$FF,$81,$02,$08,$FF,$81,$03,$04 DB $FF,$81,$02,$04,$FF,$81,$01,$02,$FF DB $83,$03,$FF,$60,$04,$FF,$81,$64,$02 DB $03,$87,$72,$71,ˇˇB,����$76,$75,$87 DB $03,$FF,$84,$02,$00,$FF,$01,$03,$FF DB $02,$03,$04,$FF,$82,$02,$60,$04,$FF DB $81,$64,$19,$FF,$82,$03,$60,$04,$FF DB $81,ˇˇ3,����$62,$81,$61,$0A,$FF,$81 DB $01,$06,$FF,$81,$02,$0A,$FF,$02,$03 DB $06,$FF,$82,$01,$00,$02,$FF,$02,$01 DB $02,$FF,$81,$01,$03,$FF,$81,$03,$ˇˇ ����$FF,$81,$01,$04,$FF,$81,$02,$0E,$FF DB $81,$03,$17,$FF,$02,$01,$0E,$FF,$81 DB $03,$0D,$FF,$82,$01,$02,$06,$FF,$81 DB $01,$07,$FF,$81,$03,$ˇˇ,$����81,$01 DB $04,$FF,$81,$02,$4C,$FF,$05,$0F,$03 DB $FF,$05,$00,$03,$FF,$03,$00,$82,$30 DB $00,$0A,$FF,$04,$F0,$13,$FF,$FF � DB $82,$33,$ˇˇ,$����00,$82,$33,$CC,$06 DB $0F,$82,$33,$CC,$06,$FF,$82,$33,$CC DB $06,$F0,$81,$33,$08,$F0,$FF � DB $B0,$B1,$06,$00,$85,$03,$18,$01,$00 ˇˇ ���� DB $02,$03,$00,$83,$B2,$B3,$B4,$02,$00 DB $81,$04,$05,$00,$8B,$18,$02,$00,$B5 DB $B6,$B7,$B8,$B9,$BA,$BB,$00,$ˇˇ,$���� DB $8A,$18,$01,$02,$00,$BC,$9F,$BD,$BE DB $BF,$C0,$04,$00,$9C,$18,$00,$18,$01 DB $18,$01,$00,$18,$00,$Cˇˇ$C����3,$C4 DB $C5,$C6,$C7,$C8,$C9,$CA,$CB,$CC,$CD DB $CE,$CF,$D0,$D1,$00,$18,$03,$00,$81 DB $04,$02,$00,$85ˇˇ02����,$02,$01,$18 DB $05,$00,$8C,$D2,$D3,$D4,$D5,$D6,$D7 DB $D8,$D9,$DA,$DB,$DC,$DD,$02,$00,$87 DB $18,$00,ˇˇ8,����$02,$04,$03,$02,$00 DB $81,$18,$08,$00,$03,$03,$02,$00,$84 DB $DE,$DF,$E0,$E1,$06,$00,$82,$02,$18 DB $ˇˇ,$����8A,$18,$02,$00,$18,$02,$01 DB $18,$01,$00,$02,$02,$03,$82,$00,$18 DB $06,$00,$83,$02,$04,$02,$02,$00,$81 DBˇˇ ����4,$02,$00,$83,$02,$04,$03,$04,$00 DB $81,$01,$02,$00,$81,$01,$05,$00,$87 DB $E4,$E5,$E6,$E7,$E8,$E9,$EA,$03,$00 ˇˇ ���� $87,$18,$01,$00,$01,$02,$04,$03,$07 DB $00,$82,$18,$01,$10,$00,$84,$02,$01 DB $02,$01,$09,$00,$02,$18,$84,$00,$ˇˇ ���� DB $01,$02,$03,$00,$89,$EB,$E5,$E6,$E7 DB $E8,$E9,$EA,$EC,$00,$02,$18,$86,$00 DB $18,$00,$02,$04,$03,$04,$0ˇˇ$0����8 DB $03,$00,$82,$02,$01,$02,$00,$81,$02 DB $09,$00,$81,$18,$09,$00,$81,$02,$02 DB $00,$81,$18,$21,$00ˇˇ82����,$00,$02 DB $00,$97,$00,$00,$00,$00,$00,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00 DB $00,$00,$00,ˇˇ0,����$00,$00,$0A,$00 DB $84,$02,$04,$00,$04,$08,$00,$81,$18 DB $02,$01,$05,$00,$81,$04,$09,$00,$86 DB $04,$ˇˇ,$����04,$00,$02,$08,$00,$82 DB $18,$01,$02,$00,$81,$04,$09,$00,$81 DB $02,$02,$04,$02,$00,$81,$04,$04,$00 DB ˇˇ$8����4,$02,$00,$81,$03,$03,$00,$02 DB $18,$06,$00,$83,$04,$00,$04,$04,$00 DB $82,$02,$04,$0A,$00,$81,$04,$03,$00 ˇˇB ���� $81,$18,$07,$00,$81,$04,$05,$00,$8A DB $1C,$00,$10,$00,$1C,$44,$00,$10,$14 DB $C4,$03,$FF,$85,$F7,$30,$1C,$01,$CF ˇˇ ����DB $04,$FF,$95,$B7,$10,$03,$AA,$AF,$4F DB $0F,$AF,$EA,$40,$14,$18,$4A,$8A,$AA DB $1A,$51,$00,$10,$14,$0F,$02,$0ˇˇ$8���� DB $14,$40,$02,$0C,$82,$30,$10,$02,$30 DB $81,$40,$02,$00,$02,$F4,$81,$FC,$02 DB $F4,$83,$FC,$F0,$00,$02ˇˇ00����
Cleanup > Pages missing date info
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with uncompiled source code
Games > Games by content > Games with unused graphics
Games > Games by platform
Games > Games by platform > Plug & Play games
Games > Games by publisher > Games published by dreamGEAR
Games > Unlicensed games > Unlicensed NES games
The Cutting Room Floor > Unimportant Awards > NES games