MASM6通过
设计开发
Puzzle Lab游戏MO3继续放出:童话纸牌Koi Solitaire
http://www.xun6.com/file/a66277210/KoiSolitaireMO3.rar.html
童话纸牌 Koi Solitaire
01. Mermaids Of Midnight Lake
02. Black Swan Meditation
03. Mystic Monk
04. Beyond The Wall
05. Journey To The East
06. Sudden Assault
07. Road Song
PS:个人比较喜欢Black Swan Meditation和Mystic Monk这两首,很悠扬……
PuzzleLab游戏Scarabs of Pharaoh的mo3音乐
送给 gogorock 朋友,抱歉最近比较忙,现在才提取出这些mo3。:)
法老的圣甲虫(Scarabs of Pharaoh)
vibe-eg1.mo3 vibe-eg2.mo3 vibe-eg3.mo3 vibe-eg4.mo3 vibe-eg5.mo3 vibe-eg6.mo3
http://www.xun6.com/file/c4bf5d024/ScarabsOfPharaohMO3.rar.html
Puzzle Lab Game: PoshShop mo3 music
游戏PoshShop背景音乐mo3格式下载:http://www.xun6.com/file/2f5ed6f24/PoshShopMO3.rar.html
时尚服饰店 Posh Shop
01. Last Train To Heavens
02. Afterlife Experience
03. Captain Starlight
04. Disco Aliens
05. A Walk With A Robot Dog
06. Dialogue Scenes (neutral)
Puzzlelab部分游戏的mo3背景音乐
很早以前玩puzzlelab的游戏,觉得音乐很不错,从资源包里面截取出来的,曾经在幻想的下载区发布过,据说链接已经过期了,再放个自己空间的链接:http://www.xun6.com/file/300945724/Puzzlelab.rar.html
有以下游戏的mo3:
宝石之心 魅力童话 魔法猫之旅 魔法树枝 魔法树枝2 魔力纸牌 水晶拼图
注意:包内不含播放器,需要播放器的朋友请去http://www.un4seen.com/下载xmplay播放器。
Android中OpenGL ES开启DEBUG_CHECK_GL_ERROR DEBUG_LOG_GL_CALLS的2个小发现
发现1:当开启DEBUG_LOG_GL_CALLS的时候,会判断所有原本运行正常的glDrawArrays出现数组越界的异常,修改了几下,发现开启log calls后,会多读1个点的数据,也就是最后一个参数的count+1,所以原本正常长度的顶点数组会被访问越界,不晓得为何会这样。
发现2:在真机上使用vbo的时候,如果开了debug,会导致在调用vbo相关gl函数的时候出现unsupported操作异常,可实际vbo功能却执行的好好的,同样不晓得为何会这样。
Controlling the Android Emulator
Emulated Device Key | Keyboard Key |
---|---|
Home | HOME |
Menu (left softkey) | F2 or Page-up button |
Star (right softkey) | Shift-F2 or Page Down |
Back | ESC |
Call/dial button | F3 |
Hangup/end call button | F4 |
Search | F5 |
Power button | F7 |
Audio volume up button | KEYPAD_PLUS, Ctrl-5 |
Audio volume down button | KEYPAD_MINUS, Ctrl-F6 |
Camera button | Ctrl-KEYPAD_5, Ctrl-F3 |
Switch to previous layout orientation (for example, portrait, landscape) | KEYPAD_7, Ctrl-F11 |
Switch to next layout orientation (for example, portrait, landscape) | KEYPAD_9, Ctrl-F12 |
Toggle cell networking on/off | F8 |
Toggle code profiling | F9 (only with -trace startup option) |
Toggle fullscreen mode | Alt-Enter |
Toggle trackball mode | F6 |
Enter trackball mode temporarily (while key is pressed) | Delete |
DPad left/up/right/down | KEYPAD_4/8/6/2 |
DPad center click | KEYPAD_5 |
Onion alpha increase/decrease | KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/) |
模拟器只能在尚未运行的时候通过设置界面调整屏幕大小,位置等信息,运行时并没有提供菜单或者其他UI进行调整,比如想切换landscape模式,就得通过上面的快捷键实现了。
HTC G2刷rom时的waiting for device解决方法
如果刷机机器上装有Android SDK并且带usb驱动(也就是做开发用的这套东西)的话,按照刷机教程进入fastboot模式的时候,系统会自动安装SDK带的usb驱动,记得好象是个2.0版本的bootloader设备,这样,在用flash刷recovery的时候就会在console中一直显示waiting for device而不能继续,出现这种情况时就需要手动更新bootloader的USB设备驱动,使用刷机包带的版本替换后(htc g2显示的是htc loader,版本1.0),再重复这步操作就没问题了。
其实这个操作只是手机在bootloader模式时的驱动,就算替掉,刷完rom后进入正常使用模式的时候usb驱动还是原来的Android Composite ADB Interface,并不会影响开发使用。
测试 Android G2 是否支持 OpenGL 硬件加速
参考此文:测试 Android G1 是否支持 OpenGL 硬件加速,对htc magic G2作出同样测试,记录结果,以供日后参考:
04-22 21:03:47.485: DEBUG/GL(2118): GL_RENDERER = Q3Dimension MSM7500 01.02.08 0 4.0.0
04-22 21:03:47.495: DEBUG/GL(2118): GL_VENDOR = QUALCOMM, Inc.
04-22 21:03:47.495: DEBUG/GL(2118): GL_VERSION = OpenGL ES 1.0-CM
04-22 21:03:47.495: INFO/GL(2118): GL_EXTENSIONS = GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_vertex_buffer_object GL_ATI_extended_texture_coordinate_data_formats GL_ATI_imageon_misc GL_ATI_texture_compression_atitc GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_stencil_wrap GL_OES_byte_coordinates GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_fixed_point GL_OES_matrix_palette GL_OES_point_size_array GL_OES_point_sprite GL_OES_read_format GL_OES_single_precision GL_OES_vertex_buffer_object GL_QUALCOMM_vertex_buffer_object GL_QUALCOMM_direct_texture