	format	MS COFF
	extrn	___bb_BitRolly_types
	extrn	___bb_bitmapfont_bitmapfont
	extrn	___bb_blitz_blitz
	extrn	___bb_vector_vector
	extrn	__bb_GameGFX_font
	extrn	__bb_GameGFX_smallfont
	extrn	_bbEnd
	extrn	_bbGCFree
	extrn	_bbIncbinAdd
	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	_brl_system_MilliSecs
	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 [_237],0
	je	_238
	mov	eax,0
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_238:
	mov	dword [_237],1
	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	_227
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	___bb_blitz_blitz
	call	___bb_vector_vector
	call	___bb_bitmapfont_bitmapfont
	call	___bb_BitRolly_types
	mov	eax,_39
	sub	eax,_38
	push	eax
	push	_38
	push	_37
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_42
	sub	eax,_41
	push	eax
	push	_41
	push	_40
	call	_bbIncbinAdd
	add	esp,12
	push	_43
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_system_MilliSecs
	push	eax
	call	_brl_random_SeedRnd
	add	esp,4
	push	_45
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	2
	call	_brl_glmax2d_GLMax2DDriver
	push	eax
	call	_brl_graphics_SetGraphicsDriver
	add	esp,8
	push	_46
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	60
	push	32
	push	600
	push	800
	call	_brl_graphics_Graphics
	add	esp,20
	push	_47
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_system_HideMouse
	push	_48
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	3
	call	_brl_max2d_SetBlend
	add	esp,4
	push	_49
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	call	_brl_max2d_SetAlpha
	add	esp,4
	push	_50
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	_11
	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	_54
	push	eax
	call	_bbGCFree
	add	esp,4
_54:
	mov	dword [__bb_GameGFX_font],ebx
	push	_55
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	_12
	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	_59
	push	eax
	call	_bbGCFree
	add	esp,4
_59:
	mov	dword [__bb_GameGFX_smallfont],ebx
	push	_60
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_61
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	dword [_bb_TParticleMachine+48]
	push	_62
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_linkedlist_CreateList
	mov	dword [ebp-4],eax
	push	_64
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_linkedlist_CreateList
	mov	dword [ebp-8],eax
	push	_66
	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	_68
_15:
	mov	eax,ebp
	push	eax
	push	_85
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_70
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	200
	push	0
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp-16],eax
	push	_72
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	400
	push	300
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp-20],eax
	push	_74
	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	_76
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_78
	call	_brl_blitz_NullObjectError
_78:
	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	_79
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	500
	push	400
	call	_brl_random_Rand
	add	esp,8
	mov	dword [ebp-16],eax
	push	_80
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	800
	push	600
	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
	sub	ebx,eax
	mov	dword [ebp-24],ebx
	push	_82
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_84
	call	_brl_blitz_NullObjectError
_84:
	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]
_13:
	add	dword [ebp-12],100
_68:
	cmp	dword [ebp-12],esi
	jle	_15
_14:
	push	_91
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-28],0
	mov	dword [ebp-28],0
	jmp	_93
_18:
	mov	eax,ebp
	push	eax
	push	_97
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_94
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_96
	call	_brl_blitz_NullObjectError
_96:
	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]
_16:
	add	dword [ebp-28],1
_93:
	cmp	dword [ebp-28],5
	jle	_18
_17:
	push	_99
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_19
_21:
	mov	eax,ebp
	push	eax
	push	_223
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_100
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_max2d_Cls
	push	_101
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_system_MilliSecs
	mov	dword [ebp-32],eax
	push	_103
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	39
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_104
	mov	eax,ebp
	push	eax
	push	_108
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_105
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_107
	call	_brl_blitz_NullObjectError
_107:
	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]
_104:
	push	_109
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	37
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_112
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_111
	call	_brl_blitz_NullObjectError
_111:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+112]
	add	esp,4
	cmp	eax,0
	setg	al
	movzx	eax,al
_112:
	cmp	eax,0
	je	_114
	mov	eax,ebp
	push	eax
	push	_118
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_115
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_117
	call	_brl_blitz_NullObjectError
_117:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+84]
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_114:
	push	_119
	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	_123
	call	_brl_blitz_NullObjectError
_123:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	dword [ebp-56],eax
	jmp	_22
_24:
	mov	ebx,dword [ebp-56]
	cmp	ebx,_bbNullObject
	jne	_128
	call	_brl_blitz_NullObjectError
_128:
	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	_22
	mov	eax,ebp
	push	eax
	push	_187
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_129
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-40],_bbNullObject
	mov	edi,dword [ebp-4]
	mov	ebx,edi
	cmp	ebx,_bbNullObject
	jne	_133
	call	_brl_blitz_NullObjectError
_133:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	esi,eax
	jmp	_25
_27:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_138
	call	_brl_blitz_NullObjectError
_138:
	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	_25
	mov	eax,ebp
	push	eax
	push	_142
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_139
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-40]
	cmp	ebx,_bbNullObject
	jne	_141
	call	_brl_blitz_NullObjectError
_141:
	push	dword [ebp-36]
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
_25:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_136
	call	_brl_blitz_NullObjectError
_136:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_27
_26:
	push	_145
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_147
	call	_brl_blitz_NullObjectError
_147:
	mov	ebx,dword [ebx+24]
	cmp	ebx,_bbNullObject
	jne	_149
	call	_brl_blitz_NullObjectError
_149:
	fld	qword [ebx+16]
	fld	qword [_239]
	faddp	st1,st0
	fstp	qword [ebx+16]
	push	_151
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_153
	call	_brl_blitz_NullObjectError
_153:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	push	_154
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_156
	call	_brl_blitz_NullObjectError
_156:
	fld	qword [ebx+8]
	fldz
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	setb	al
	movzx	eax,al
	cmp	eax,0
	jne	_159
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_158
	call	_brl_blitz_NullObjectError
_158:
	fld	qword [ebx+8]
	fld	qword [_240]
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	seta	al
	movzx	eax,al
_159:
	cmp	eax,0
	jne	_163
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_162
	call	_brl_blitz_NullObjectError
_162:
	fld	qword [ebx+16]
	fld	qword [_241]
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	seta	al
	movzx	eax,al
_163:
	cmp	eax,0
	je	_165
	mov	eax,ebp
	push	eax
	push	_186
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_166
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_168
	call	_brl_blitz_NullObjectError
_168:
	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	_170
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_172
	call	_brl_blitz_NullObjectError
_172:
	fldz
	fstp	qword [ebx+16]
	push	_174
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_176
	call	_brl_blitz_NullObjectError
_176:
	mov	ebx,dword [ebx+24]
	cmp	ebx,_bbNullObject
	jne	_178
	call	_brl_blitz_NullObjectError
_178:
	fldz
	fstp	qword [ebx+8]
	push	_180
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-36]
	cmp	ebx,_bbNullObject
	jne	_182
	call	_brl_blitz_NullObjectError
_182:
	mov	ebx,dword [ebx+24]
	cmp	ebx,_bbNullObject
	jne	_184
	call	_brl_blitz_NullObjectError
_184:
	fldz
	fstp	qword [ebx+16]
	call	dword [_bbOnDebugLeaveScope]
_165:
	call	dword [_bbOnDebugLeaveScope]
_22:
	mov	ebx,dword [ebp-56]
	cmp	ebx,_bbNullObject
	jne	_126
	call	_brl_blitz_NullObjectError
_126:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_24
_23:
	push	_190
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-44],_bbNullObject
	mov	edi,dword [ebp-4]
	mov	ebx,edi
	cmp	ebx,_bbNullObject
	jne	_194
	call	_brl_blitz_NullObjectError
_194:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	esi,eax
	jmp	_28
_30:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_199
	call	_brl_blitz_NullObjectError
_199:
	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	_28
	mov	eax,ebp
	push	eax
	push	_203
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_200
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-44]
	cmp	ebx,_bbNullObject
	jne	_202
	call	_brl_blitz_NullObjectError
_202:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_28:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_197
	call	_brl_blitz_NullObjectError
_197:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_30
_29:
	push	_204
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-48],_bbNullObject
	mov	edi,dword [ebp-8]
	mov	ebx,edi
	cmp	ebx,_bbNullObject
	jne	_208
	call	_brl_blitz_NullObjectError
_208:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	esi,eax
	jmp	_31
_33:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_213
	call	_brl_blitz_NullObjectError
_213:
	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	_31
	mov	eax,ebp
	push	eax
	push	_217
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_214
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-48]
	cmp	ebx,_bbNullObject
	jne	_216
	call	_brl_blitz_NullObjectError
_216:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_31:
	mov	ebx,esi
	cmp	ebx,_bbNullObject
	jne	_211
	call	_brl_blitz_NullObjectError
_211:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	jne	_33
_32:
	push	_218
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	dword [_bb_TParticleMachine+64]
	push	_219
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_system_MilliSecs
	sub	eax,dword [ebp-32]
	mov	dword [ebp-32],eax
	push	_220
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	255
	push	255
	push	255
	call	_brl_max2d_SetColor
	add	esp,12
	push	_221
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	0
	push	_34
	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	_222
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	-1
	call	_brl_graphics_Flip
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_19:
	push	27
	call	_brl_polledinput_KeyHit
	add	esp,4
	cmp	eax,0
	je	_21
_20:
	push	_225
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_graphics_EndGraphics
	push	_226
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bbEnd
	mov	ebx,0
	jmp	_35
_35:
	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
_237:
	dd	0
_228:
	db	"bitrolly",0
_229:
	db	"MASSSIZE",0
_87:
	db	"i",0
	align	4
_230:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	56
_231:
	db	"MASSRAD",0
	align	4
_232:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	52
_233:
	db	"quit",0
	align	4
_bb_quit:
	dd	0
_234:
	db	"lines",0
_235:
	db	":TList",0
_236:
	db	"balls",0
	align	4
_227:
	dd	1
	dd	_228
	dd	1
	dd	_229
	dd	_87
	dd	_230
	dd	1
	dd	_231
	dd	_87
	dd	_232
	dd	4
	dd	_233
	dd	_87
	dd	_bb_quit
	dd	2
	dd	_234
	dd	_235
	dd	-4
	dd	2
	dd	_236
	dd	_235
	dd	-8
	dd	0
	align	4
_38:
	file	"E:/Src/BlitzMAX/BitRolly/GFX/font.bmf"
_39:
	align	4
_37:
	dd	_bbStringClass
	dd	2147483647
	dd	12
	dw	71,70,88,47,102,111,110,116
	dw	46,98,109,102
	align	4
_41:
	file	"E:/Src/BlitzMAX/BitRolly/GFX/small.bmf"
_42:
	align	4
_40:
	dd	_bbStringClass
	dd	2147483647
	dd	13
	dw	71,70,88,47,115,109,97,108
	dw	108,46,98,109,102
_44:
	db	"E:/Src/BlitzMAX/BitRolly/bitrolly.bmx",0
	align	4
_43:
	dd	_44
	dd	23
	dd	1
	align	4
_45:
	dd	_44
	dd	24
	dd	1
	align	4
_46:
	dd	_44
	dd	25
	dd	1
	align	4
_47:
	dd	_44
	dd	26
	dd	1
	align	4
_48:
	dd	_44
	dd	28
	dd	1
	align	4
_49:
	dd	_44
	dd	29
	dd	1
	align	4
_50:
	dd	_44
	dd	33
	dd	1
	align	4
_11:
	dd	_bbStringClass
	dd	2147483647
	dd	20
	dw	105,110,99,98,105,110,58,58
	dw	71,70,88,47,102,111,110,116
	dw	46,98,109,102
	align	4
_55:
	dd	_44
	dd	34
	dd	1
	align	4
_12:
	dd	_bbStringClass
	dd	2147483647
	dd	21
	dw	105,110,99,98,105,110,58,58
	dw	71,70,88,47,115,109,97,108
	dw	108,46,98,109,102
	align	4
_60:
	dd	_44
	dd	36
	dd	1
	align	4
_61:
	dd	_44
	dd	40
	dd	1
	align	4
_62:
	dd	_44
	dd	44
	dd	1
	align	4
_64:
	dd	_44
	dd	45
	dd	1
	align	4
_66:
	dd	_44
	dd	47
	dd	1
_86:
	db	"y",0
_88:
	db	"x1",0
_89:
	db	"x2",0
_90:
	db	"y2",0
	align	4
_85:
	dd	3
	dd	0
	dd	2
	dd	_86
	dd	_87
	dd	-12
	dd	2
	dd	_88
	dd	_87
	dd	-16
	dd	2
	dd	_89
	dd	_87
	dd	-20
	dd	2
	dd	_90
	dd	_87
	dd	-24
	dd	0
	align	4
_70:
	dd	_44
	dd	48
	dd	2
	align	4
_72:
	dd	_44
	dd	49
	dd	2
	align	4
_74:
	dd	_44
	dd	50
	dd	2
	align	4
_76:
	dd	_44
	dd	51
	dd	2
	align	4
_79:
	dd	_44
	dd	52
	dd	2
	align	4
_80:
	dd	_44
	dd	53
	dd	2
	align	4
_81:
	dd	_44
	dd	54
	dd	2
	align	4
_82:
	dd	_44
	dd	55
	dd	2
	align	4
_91:
	dd	_44
	dd	69
	dd	1
_98:
	db	"f",0
	align	4
_97:
	dd	3
	dd	0
	dd	2
	dd	_98
	dd	_87
	dd	-28
	dd	0
	align	4
_94:
	dd	_44
	dd	70
	dd	2
	align	4
_99:
	dd	_44
	dd	73
	dd	1
_224:
	db	"ti",0
	align	4
_223:
	dd	3
	dd	0
	dd	2
	dd	_224
	dd	_87
	dd	-32
	dd	0
	align	4
_100:
	dd	_44
	dd	74
	dd	2
	align	4
_101:
	dd	_44
	dd	76
	dd	2
	align	4
_103:
	dd	_44
	dd	78
	dd	2
	align	4
_108:
	dd	3
	dd	0
	dd	0
	align	4
_105:
	dd	_44
	dd	79
	dd	3
	align	4
_109:
	dd	_44
	dd	82
	dd	2
	align	4
_118:
	dd	3
	dd	0
	dd	0
	align	4
_115:
	dd	_44
	dd	83
	dd	3
	align	4
_119:
	dd	_44
	dd	86
	dd	2
_188:
	db	"b",0
_189:
	db	":TBall",0
	align	4
_187:
	dd	3
	dd	0
	dd	2
	dd	_188
	dd	_189
	dd	-36
	dd	0
	align	4
_129:
	dd	_44
	dd	87
	dd	3
_143:
	db	"l",0
_144:
	db	":TLine",0
	align	4
_142:
	dd	3
	dd	0
	dd	2
	dd	_143
	dd	_144
	dd	-40
	dd	0
	align	4
_139:
	dd	_44
	dd	88
	dd	4
	align	4
_145:
	dd	_44
	dd	91
	dd	3
	align	8
_239:
	dd	0xa0000000,0x3fb99999
	align	4
_151:
	dd	_44
	dd	93
	dd	3
	align	4
_154:
	dd	_44
	dd	95
	dd	3
	align	8
_240:
	dd	0x0,0x40890000
	align	8
_241:
	dd	0x0,0x4082c000
	align	4
_186:
	dd	3
	dd	0
	dd	0
	align	4
_166:
	dd	_44
	dd	96
	dd	4
	align	4
_170:
	dd	_44
	dd	97
	dd	4
	align	4
_174:
	dd	_44
	dd	98
	dd	4
	align	4
_180:
	dd	_44
	dd	99
	dd	4
	align	4
_190:
	dd	_44
	dd	103
	dd	2
	align	4
_203:
	dd	3
	dd	0
	dd	2
	dd	_143
	dd	_144
	dd	-44
	dd	0
	align	4
_200:
	dd	_44
	dd	104
	dd	3
	align	4
_204:
	dd	_44
	dd	107
	dd	2
	align	4
_217:
	dd	3
	dd	0
	dd	2
	dd	_188
	dd	_189
	dd	-48
	dd	0
	align	4
_214:
	dd	_44
	dd	108
	dd	3
	align	4
_218:
	dd	_44
	dd	111
	dd	2
	align	4
_219:
	dd	_44
	dd	113
	dd	2
	align	4
_220:
	dd	_44
	dd	115
	dd	2
	align	4
_221:
	dd	_44
	dd	116
	dd	2
	align	4
_34:
	dd	_bbStringClass
	dd	2147483647
	dd	3
	dw	32,109,115
	align	4
_222:
	dd	_44
	dd	119
	dd	2
	align	4
_225:
	dd	_44
	dd	122
	dd	1
	align	4
_226:
	dd	_44
	dd	123
	dd	1
