	format	MS COFF
	extrn	___bb_bitmapfont_bitmapfont
	extrn	___bb_bitrolly_types
	extrn	___bb_blitz_blitz
	extrn	___bb_vector_vector
	extrn	__bb_GameGFX_font
	extrn	__bb_GameGFX_smallfont
	extrn	_bbEnd
	extrn	_bbGCFree
	extrn	_bbIncbinAdd
	extrn	_bbMilliSecs
	extrn	_bbNullObject
	extrn	_bbObjectDowncast
	extrn	_bbObjectNew
	extrn	_bbOnDebugEnterScope
	extrn	_bbOnDebugEnterStm
	extrn	_bbOnDebugLeaveScope
	extrn	_bbStringClass
	extrn	_bbStringConcat
	extrn	_bbStringFromInt
	extrn	_bb_TBall
	extrn	_bb_TLine
	extrn	_bb_TParticleMachine
	extrn	_brl_blitz_NullObjectError
	extrn	_brl_glmax2d_GLMax2DDriver
	extrn	_brl_graphics_EndGraphics
	extrn	_brl_graphics_Flip
	extrn	_brl_graphics_Graphics
	extrn	_brl_graphics_GraphicsHeight
	extrn	_brl_graphics_SetGraphicsDriver
	extrn	_brl_linkedlist_CreateList
	extrn	_brl_max2d_Cls
	extrn	_brl_max2d_DrawText
	extrn	_brl_max2d_SetAlpha
	extrn	_brl_max2d_SetBlend
	extrn	_brl_max2d_SetColor
	extrn	_brl_polledinput_KeyDown
	extrn	_brl_polledinput_KeyHit
	extrn	_brl_random_Rand
	extrn	_brl_random_SeedRnd
	extrn	_brl_system_HideMouse
	extrn	_noddybox_bitmapfont_TBitmapFont
	public	__bb_main
	public	_bb_quit
	section	"code" code
__bb_main:
	push	ebp
	mov	ebp,esp
	sub	esp,60
	push	ebx
	push	esi
	push	edi
	cmp	dword [_244],0
	je	_245
	mov	eax,0
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_245:
	mov	dword [_244],1
	mov	eax,_46
	sub	eax,_45
	push	eax
	push	_45
	push	_44
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_49
	sub	eax,_48
	push	eax
	push	_48
	push	_47
	call	_bbIncbinAdd
	add	esp,12
	mov	dword [ebp-4],_bbNullObject
	mov	dword [ebp-8],_bbNullObject
	mov	dword [ebp-12],0
	mov	dword [ebp-16],0
	mov	dword [ebp-20],0
	mov	dword [ebp-24],0
	mov	dword [ebp-28],0
	mov	dword [ebp-32],0
	mov	dword [ebp-36],_bbNullObject
	mov	dword [ebp-40],_bbNullObject
	mov	dword [ebp-44],_bbNullObject
	mov	dword [ebp-48],_bbNullObject
	mov	eax,ebp
	push	eax
	push	_234
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	___bb_blitz_blitz
	call	___bb_vector_vector
	call	___bb_bitmapfont_bitmapfont
	call	___bb_bitrolly_types
	push	_50
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bbMilliSecs
	push	eax
	call	_brl_random_SeedRnd
	add	esp,4
	push	_52
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	2
	call	_brl_glmax2d_GLMax2DDriver
	push	eax
	call	_brl_graphics_SetGraphicsDriver
	add	esp,8
	push	_53
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	60
	push	32
	push	600
	push	800
	call	_brl_graphics_Graphics
	add	esp,20
	push	_54
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_system_HideMouse
	push	_55
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	3
	call	_brl_max2d_SetBlend
	add	esp,4
	push	_56
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	call	_brl_max2d_SetAlpha
	add	esp,4
	push	_57
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	_18
	call	dword [_noddybox_bitmapfont_TBitmapFont+48]
	add	esp,8
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [__bb_GameGFX_font]
	dec	dword [eax+4]
	jnz	_61
	push	eax
	call	_bbGCFree
	add	esp,4
_61:
	mov	dword [__bb_GameGFX_font],ebx
	push	_62
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	_19
	call	dword [_noddybox_bitmapfont_TBitmapFont+48]
	add	esp,8
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [__bb_GameGFX_smallfont]
	dec	dword [eax+4]
	jnz	_66
	push	eax
	call	_bbGCFree
	add	esp,4
_66:
	mov	dword [__bb_GameGFX_smallfont],ebx
	push	_67
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_68
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	dword [_bb_TParticleMachine+48]
	push	_69
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_linkedlist_CreateList
	mov	dword [ebp-4],eax
	push	_71
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_linkedlist_CreateList
	mov	dword [ebp-8],eax
	push	_73
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-12],0
	mov	dword [ebp-12],100
	call	_brl_graphics_GraphicsHeight
	sub	eax,50
	mov	esi,eax
	jmp	_75
_22:
	mov	eax,ebp
	push	eax
	push	_92
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_77
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	200
	push	0
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp-16],eax
	push	_79
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	400
	push	300
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp-20],eax
	push	_81
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	push	1
	push	100
	call	_brl_random_Rand
	add	esp,8
	add	ebx,eax
	mov	dword [ebp-24],ebx
	push	_83
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_85
	call	_brl_blitz_NullObjectError
_85:
	mov	eax,dword [ebp-24]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	mov	eax,dword [ebp-20]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	mov	eax,dword [ebp-12]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	mov	eax,dword [ebp-16]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	call	dword [_bb_TLine+48]
	add	esp,32
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	push	_86
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	500
	push	400
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp-16],eax
	push	_87
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	800
	push	600
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp-20],eax
	push	_88
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	push	1
	push	100
	call	_brl_random_Rand
	add	esp,8
	sub	ebx,eax
	mov	dword [ebp-24],ebx
	push	_89
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_91
	call	_brl_blitz_NullObjectError
_91:
	mov	eax,dword [ebp-24]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	mov	eax,dword [ebp-20]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	mov	eax,dword [ebp-12]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	mov	eax,dword [ebp-16]
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	sub	esp,8
	fstp	qword [esp]
	call	dword [_bb_TLine+48]
	add	esp,32
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
_20:
	add	dword [ebp-12],100
_75:
	cmp	dword [ebp-12],esi
	jle	_22
_21:
	push	_98
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-28],0
	mov	dword [ebp-28],0
	jmp	_100
_25:
	mov	eax,ebp
	push	eax
	push	_104
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_101
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_103
	call	_brl_blitz_NullObjectError
_103:
	push	_bb_TBall
	call	_bbObjectNew
	add	esp,4
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
_23:
	add	dword [ebp-28],1
_100:
	cmp	dword [ebp-28],5
	jle	_25
_24:
	push	_106
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_26
_28:
	mov	eax,ebp
	push	eax
	push	_230
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_107
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_max2d_Cls
	push	_108
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bbMilliSecs
	mov	dword [ebp-32],eax
	push	_110
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	39
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_111
	mov	eax,ebp
	push	eax
	push	_115
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_112
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_114
	call	_brl_blitz_NullObjectError
_114:
	push	_bb_TBall
	call	_bbObjectNew
	add	esp,4
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
_111:
	push	_116
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	37
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_119
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_118
	call	_brl_blitz_NullObjectError
_118:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+112]
	add	esp,4
	cmp	eax,0
	setg	al
	movzx	eax,al
_119:
	cmp	eax,0
	je	_121
	mov	eax,ebp
	push	eax
	push	_125
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_122
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_124
	call	_brl_blitz_NullObjectError
_124:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+84]
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_121:
	push	_126
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-36],_bbNullObject
	mov	eax,dword [ebp-8]
	mov	dword [ebp-52],eax
	mov	ebx,dword [ebp-52]
	cmp	ebx,_bbNullObject
	jne	_130
	call	_brl_blitz_NullObjectError
_130:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	dword [ebp-56],eax
	jmp	_29
_31:
	mov	ebx,dword [ebp-56]
	cmp	ebx,_bbNullObject
	jne	_135
	call	_brl_blitz_NullObjectError
_135:
	push	_bb_TBall
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	push	eax
	call	_bbObjectDowncast
	add	esp,8
	mov	dword [ebp-36],eax
	cmp	dword [ebp-36],_bbNullObject
	je	_29
	mov	eax,ebp
	push	eax
	push	_194
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_136
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-40],_bbNullObject
	mov	edi,dword [ebp-4]
	mov	ebx,edi
	cmp	ebx,_bbNullObject
	jne	_140
	call	_brl_blitz_NullObjectError
_140:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	esi,eax
	jmp	_32
_34:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_145
	call	_brl_blitz_NullObjectError
_145:
	push	_bb_TLine
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	push	eax
	call	_bbObjectDowncast
	add	esp,8
	mov	dword [ebp-40],eax
	cmp	dword [ebp-40],_bbNullObject
	je	_32
	mov	eax,ebp
	push	eax
	push	_149
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_146
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-40]
	cmp	ebx,_bbNullObject
	jne	_148
	call	_brl_blitz_NullObjectError
_148:
	push	dword [ebp-36]
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
_32:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_143
	call	_brl_blitz_NullObjectError
_143:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_34
_33:
	push	_152
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_154
	call	_brl_blitz_NullObjectError
_154:
	mov	ebx,dword [ebx+24]
	cmp	ebx,_bbNullObject
	jne	_156
	call	_brl_blitz_NullObjectError
_156:
	fld	qword [ebx+16]
	fld	qword [_246]
	faddp	st1,st0
	fstp	qword [ebx+16]
	push	_158
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_160
	call	_brl_blitz_NullObjectError
_160:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	push	_161
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_163
	call	_brl_blitz_NullObjectError
_163:
	fld	qword [ebx+8]
	fldz
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	setb	al
	movzx	eax,al
	cmp	eax,0
	jne	_166
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_165
	call	_brl_blitz_NullObjectError
_165:
	fld	qword [ebx+8]
	fld	qword [_247]
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	seta	al
	movzx	eax,al
_166:
	cmp	eax,0
	jne	_170
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_169
	call	_brl_blitz_NullObjectError
_169:
	fld	qword [ebx+16]
	fld	qword [_248]
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	seta	al
	movzx	eax,al
_170:
	cmp	eax,0
	je	_172
	mov	eax,ebp
	push	eax
	push	_193
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_173
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_175
	call	_brl_blitz_NullObjectError
_175:
	push	800
	push	0
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp+-60],eax
	fild	dword [ebp+-60]
	fstp	qword [ebx+8]
	push	_177
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_179
	call	_brl_blitz_NullObjectError
_179:
	fldz
	fstp	qword [ebx+16]
	push	_181
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_183
	call	_brl_blitz_NullObjectError
_183:
	mov	ebx,dword [ebx+24]
	cmp	ebx,_bbNullObject
	jne	_185
	call	_brl_blitz_NullObjectError
_185:
	fldz
	fstp	qword [ebx+8]
	push	_187
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_189
	call	_brl_blitz_NullObjectError
_189:
	mov	ebx,dword [ebx+24]
	cmp	ebx,_bbNullObject
	jne	_191
	call	_brl_blitz_NullObjectError
_191:
	fldz
	fstp	qword [ebx+16]
	call	dword [_bbOnDebugLeaveScope]
_172:
	call	dword [_bbOnDebugLeaveScope]
_29:
	mov	ebx,dword [ebp-56]
	cmp	ebx,_bbNullObject
	jne	_133
	call	_brl_blitz_NullObjectError
_133:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_31
_30:
	push	_197
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-44],_bbNullObject
	mov	edi,dword [ebp-4]
	mov	ebx,edi
	cmp	ebx,_bbNullObject
	jne	_201
	call	_brl_blitz_NullObjectError
_201:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	esi,eax
	jmp	_35
_37:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_206
	call	_brl_blitz_NullObjectError
_206:
	push	_bb_TLine
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	push	eax
	call	_bbObjectDowncast
	add	esp,8
	mov	dword [ebp-44],eax
	cmp	dword [ebp-44],_bbNullObject
	je	_35
	mov	eax,ebp
	push	eax
	push	_210
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_207
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-44]
	cmp	ebx,_bbNullObject
	jne	_209
	call	_brl_blitz_NullObjectError
_209:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_35:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_204
	call	_brl_blitz_NullObjectError
_204:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_37
_36:
	push	_211
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-48],_bbNullObject
	mov	edi,dword [ebp-8]
	mov	ebx,edi
	cmp	ebx,_bbNullObject
	jne	_215
	call	_brl_blitz_NullObjectError
_215:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	esi,eax
	jmp	_38
_40:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_220
	call	_brl_blitz_NullObjectError
_220:
	push	_bb_TBall
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	push	eax
	call	_bbObjectDowncast
	add	esp,8
	mov	dword [ebp-48],eax
	cmp	dword [ebp-48],_bbNullObject
	je	_38
	mov	eax,ebp
	push	eax
	push	_224
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_221
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-48]
	cmp	ebx,_bbNullObject
	jne	_223
	call	_brl_blitz_NullObjectError
_223:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_38:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_218
	call	_brl_blitz_NullObjectError
_218:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_40
_39:
	push	_225
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	dword [_bb_TParticleMachine+64]
	push	_226
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bbMilliSecs
	sub	eax,dword [ebp-32]
	mov	dword [ebp-32],eax
	push	_227
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	255
	push	255
	push	255
	call	_brl_max2d_SetColor
	add	esp,12
	push	_228
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	0
	push	_41
	push	dword [ebp-32]
	call	_bbStringFromInt
	add	esp,4
	push	eax
	call	_bbStringConcat
	add	esp,8
	push	eax
	call	_brl_max2d_DrawText
	add	esp,12
	push	_229
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	-1
	call	_brl_graphics_Flip
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_26:
	push	27
	call	_brl_polledinput_KeyHit
	add	esp,4
	cmp	eax,0
	je	_28
_27:
	push	_232
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_graphics_EndGraphics
	push	_233
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bbEnd
	mov	ebx,0
_42:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
	section	"data" data writeable align 8
	align	4
_244:
	dd	0
	align	4
_45:
	file	"E:/Src/BlitzMAX/BitRolly/GFX/font.bmf"
_46:
	align	4
_44:
	dd	_bbStringClass
	dd	2147483647
	dd	12
	dw	71,70,88,47,102,111,110,116,46,98,109,102
	align	4
_48:
	file	"E:/Src/BlitzMAX/BitRolly/GFX/small.bmf"
_49:
	align	4
_47:
	dd	_bbStringClass
	dd	2147483647
	dd	13
	dw	71,70,88,47,115,109,97,108,108,46,98,109,102
_235:
	db	"bitrolly",0
_236:
	db	"MASSSIZE",0
_94:
	db	"i",0
	align	4
_237:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	56
_238:
	db	"MASSRAD",0
	align	4
_239:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	52
_240:
	db	"quit",0
	align	4
_bb_quit:
	dd	0
_241:
	db	"lines",0
_242:
	db	":brl.linkedlist.TList",0
_243:
	db	"balls",0
	align	4
_234:
	dd	1
	dd	_235
	dd	1
	dd	_236
	dd	_94
	dd	_237
	dd	1
	dd	_238
	dd	_94
	dd	_239
	dd	4
	dd	_240
	dd	_94
	dd	_bb_quit
	dd	2
	dd	_241
	dd	_242
	dd	-4
	dd	2
	dd	_243
	dd	_242
	dd	-8
	dd	0
_51:
	db	"E:/Src/BlitzMAX/BitRolly/bitrolly.bmx",0
	align	4
_50:
	dd	_51
	dd	23
	dd	1
	align	4
_52:
	dd	_51
	dd	24
	dd	1
	align	4
_53:
	dd	_51
	dd	25
	dd	1
	align	4
_54:
	dd	_51
	dd	26
	dd	1
	align	4
_55:
	dd	_51
	dd	28
	dd	1
	align	4
_56:
	dd	_51
	dd	29
	dd	1
	align	4
_57:
	dd	_51
	dd	33
	dd	1
	align	4
_18:
	dd	_bbStringClass
	dd	2147483647
	dd	20
	dw	105,110,99,98,105,110,58,58,71,70,88,47,102,111,110,116
	dw	46,98,109,102
	align	4
_62:
	dd	_51
	dd	34
	dd	1
	align	4
_19:
	dd	_bbStringClass
	dd	2147483647
	dd	21
	dw	105,110,99,98,105,110,58,58,71,70,88,47,115,109,97,108
	dw	108,46,98,109,102
	align	4
_67:
	dd	_51
	dd	36
	dd	1
	align	4
_68:
	dd	_51
	dd	40
	dd	1
	align	4
_69:
	dd	_51
	dd	44
	dd	1
	align	4
_71:
	dd	_51
	dd	45
	dd	1
	align	4
_73:
	dd	_51
	dd	47
	dd	1
_93:
	db	"y",0
_95:
	db	"x1",0
_96:
	db	"x2",0
_97:
	db	"y2",0
	align	4
_92:
	dd	3
	dd	0
	dd	2
	dd	_93
	dd	_94
	dd	-12
	dd	2
	dd	_95
	dd	_94
	dd	-16
	dd	2
	dd	_96
	dd	_94
	dd	-20
	dd	2
	dd	_97
	dd	_94
	dd	-24
	dd	0
	align	4
_77:
	dd	_51
	dd	48
	dd	2
	align	4
_79:
	dd	_51
	dd	49
	dd	2
	align	4
_81:
	dd	_51
	dd	50
	dd	2
	align	4
_83:
	dd	_51
	dd	51
	dd	2
	align	4
_86:
	dd	_51
	dd	52
	dd	2
	align	4
_87:
	dd	_51
	dd	53
	dd	2
	align	4
_88:
	dd	_51
	dd	54
	dd	2
	align	4
_89:
	dd	_51
	dd	55
	dd	2
	align	4
_98:
	dd	_51
	dd	69
	dd	1
_105:
	db	"f",0
	align	4
_104:
	dd	3
	dd	0
	dd	2
	dd	_105
	dd	_94
	dd	-28
	dd	0
	align	4
_101:
	dd	_51
	dd	70
	dd	2
	align	4
_106:
	dd	_51
	dd	73
	dd	1
_231:
	db	"ti",0
	align	4
_230:
	dd	3
	dd	0
	dd	2
	dd	_231
	dd	_94
	dd	-32
	dd	0
	align	4
_107:
	dd	_51
	dd	74
	dd	2
	align	4
_108:
	dd	_51
	dd	76
	dd	2
	align	4
_110:
	dd	_51
	dd	78
	dd	2
	align	4
_115:
	dd	3
	dd	0
	dd	0
	align	4
_112:
	dd	_51
	dd	79
	dd	3
	align	4
_116:
	dd	_51
	dd	82
	dd	2
	align	4
_125:
	dd	3
	dd	0
	dd	0
	align	4
_122:
	dd	_51
	dd	83
	dd	3
	align	4
_126:
	dd	_51
	dd	86
	dd	2
_195:
	db	"b",0
_196:
	db	":TBall",0
	align	4
_194:
	dd	3
	dd	0
	dd	2
	dd	_195
	dd	_196
	dd	-36
	dd	0
	align	4
_136:
	dd	_51
	dd	87
	dd	3
_150:
	db	"l",0
_151:
	db	":TLine",0
	align	4
_149:
	dd	3
	dd	0
	dd	2
	dd	_150
	dd	_151
	dd	-40
	dd	0
	align	4
_146:
	dd	_51
	dd	88
	dd	4
	align	4
_152:
	dd	_51
	dd	91
	dd	3
	align	8
_246:
	dd	0xa0000000,0x3fb99999
	align	4
_158:
	dd	_51
	dd	93
	dd	3
	align	4
_161:
	dd	_51
	dd	95
	dd	3
	align	8
_247:
	dd	0x0,0x40890000
	align	8
_248:
	dd	0x0,0x4082c000
	align	4
_193:
	dd	3
	dd	0
	dd	0
	align	4
_173:
	dd	_51
	dd	96
	dd	4
	align	4
_177:
	dd	_51
	dd	97
	dd	4
	align	4
_181:
	dd	_51
	dd	98
	dd	4
	align	4
_187:
	dd	_51
	dd	99
	dd	4
	align	4
_197:
	dd	_51
	dd	103
	dd	2
	align	4
_210:
	dd	3
	dd	0
	dd	2
	dd	_150
	dd	_151
	dd	-44
	dd	0
	align	4
_207:
	dd	_51
	dd	104
	dd	3
	align	4
_211:
	dd	_51
	dd	107
	dd	2
	align	4
_224:
	dd	3
	dd	0
	dd	2
	dd	_195
	dd	_196
	dd	-48
	dd	0
	align	4
_221:
	dd	_51
	dd	108
	dd	3
	align	4
_225:
	dd	_51
	dd	111
	dd	2
	align	4
_226:
	dd	_51
	dd	113
	dd	2
	align	4
_227:
	dd	_51
	dd	115
	dd	2
	align	4
_228:
	dd	_51
	dd	116
	dd	2
	align	4
_41:
	dd	_bbStringClass
	dd	2147483647
	dd	3
	dw	32,109,115
	align	4
_229:
	dd	_51
	dd	119
	dd	2
	align	4
_232:
	dd	_51
	dd	122
	dd	1
	align	4
_233:
	dd	_51
	dd	123
	dd	1
