探索恢复精灵的奥秘

原生JavaScript实现精灵图角色动画与八方向行走 精灵图动画是2D网页交互中经典的角色表现技术,其核心在于通过CSS裁剪(clip)或背景定位控制位图帧序列的显示,结合定时器驱动状态切换。原理上依赖欧氏距离计算匀速移动路径、线性插值实现平滑位移,并通过方向映射逻辑支持四向或八向行走。该技术具备零依赖、易调试、资源复用率高等工程优势,特别适合轻量级活动页、H5互动组件及前端动画原理教学。本文以《梦幻西游》逍遥生为例,详解基于原生JS的DOM+clip方案如何在不引入Canvas/WebGL的前提下,实现具有呼吸感的角色漫游体验。 阅读详情

探索恢复精灵的奥秘

作者:ZERO

    2001-05-22发现老安的DIYCLUB提供捷波主板的恢复精灵功能模块移植的文章,虽不敢说我是第一人对此功能分析和移植,但抱着共同研究的目的,就此发表我的分析结果和想法。
    看来该主板的恢复精灵功能能在大多数板下运行(我有块的ASUS-P2B就不行)。这个功能不只该板提供,附上承启(Chinatech)的功能模块: BIOS-10.BIN注意两个东东不能同时使用,只能刷入其中一个(如两个并存,主板只认最后刷进的哪个)经过多次分析发现捷波主板的恢复精灵功能原理是:
    1、占用3K基本内存,控制BIOS INT13写入中断。
    2、在硬盘创建隐藏区间占整个硬盘容量的 1 / 2048,作为写入数据用。INSTALL/UNINSTALL就是创建和删除这个区间。
    3、修改引导扇区指向该隐藏区间(也可能是直接从该区间引导系统,不能肯定,请高手指正)。
    4、当硬盘进行写操作时,并非把真正把数据写进正常分区,而是写入作为影射镜像的隐藏区间。
    换言之,“Save data”更新硬盘数据备份的实际作用是把暂存在隐藏区间中的数据写入硬盘正常分区。
    而RESTORE则只是把暂存数据删除。有点像当年全真光盘伴侣的光盘写入功能(QZCD 2.0/3.0)
    由此说来“恢复精灵”原理是保存修改状态,同下面说的另一种方法不同:
    承启主板也有恢复的功能,但这种方式就象NORTON GHOST,把整个硬盘数据备分到隐藏区间,占硬盘50%空间。
    通过 CBROM XXX.BIN /ISA BIOS-10.BIN 把这个功能模块写入BIOS,刷新后启动不用任何热键就出现
INSTALL / NOT INSTALL 可以选 NOT INSTALL 跳过,INSTALL 后(也即是创建区间)重启动,开机出现
ALT+F1 、F2、F3、F4、F5 可以进行 备份、恢复、整理硬盘、硬盘对拷等功能。
    总括来说,恢复精灵是很有优势的,无论从速度和易用性,但由于所有数据都同一在硬盘上操作,所以
有一定风险:
    1、当该硬盘在其他没有”恢复精灵“的机器上当从盘(SLAVE)使用,数据有可能丢失
    2、当修改的次数和修改容量超过一定值,如一个120G硬盘里面有119.5G数据,全部做无规律修改多次,可能会出过载问题
    这只是一个假设,并没有试验(待下一步测试)。
    而承启属于完全备份,需要空间和时间都令人难以接受,但可靠性更高,特别是双硬盘复制功能。
    以上只是个人一些见解,并非针对个别事例,只做交流探讨。

    我是个BIOS狂热者,这是我收集AWARD的BIOS工具,相信是最新版(2001-05-10)
    AWDFLASH.EXE        v8.03 2001-05 新鲜出炉
    AWDFLASH-HISTORY.TXT    由本人收集整理的AWDFLASH历史
    CBROM.EXE        v2.14 最新版(支持写入PXE)
    CBROM606.EXE v6.06 好象一直未更新过!
    HPT370-111.DAT     板载RAID HIGHPOINT 370最新BIOS 1.11
    MODBIN.EXE 4.50.82a 不知新在那里 修改AWARD BIOS v4.X
    MODBIN6.EXE        1.00.48 2000-12-13 出品 修改 AWARD BIOS v6.0
    NNOPROM.BIN        CBROM /NNOPROM 分解出来 有谁高手知是什么用
    NNOPROM1.BIN        CBROM /NNOPROM 分解出来 另一个版本
    RAID110B.BIN        微宏 火箭ATA-100卡载RAID HIGHPOINT 370最新BIOS(可用在主板上,本人试过发觉只是图标不同而已,顺便征求有能力修改此图标的高手)
    ROS.BIN             CBROM /ROS 分解出来 有谁高手知是什么用
    ROSUPD.BIN        CBROM /ROS 分解出来 有谁高手知是什么用
    STDE.DAT         捷波主板的恢复精灵功能模块(相信很多品牌主板都支持,请帮忙测试,我的梅捷就OK,而且很好用)
    BIOS-10.DAT         承启主板的硬盘备份功能模块(相信很多品牌主板都支持,在硕泰克测试成功,我的梅捷也OK,功能一般)
    awdecompress.ZIP    完全分解BIOS的各部分(包括BOOTBLOCK和核心模块和一些一般方法分解不出来的组成模块,很好用)usage: AWARDECO <filename> [ <target directory> ]
    Cbrom1.1.doc        以前在AWARD网站找的CBROM 说明文档,是发行版哟,供高手参考研究(谁有更新的版本?)
    LOOPBACK.BMP         很久以前找到的通过LPT口(打印机并行口)清除CMOS密码的电路图!好东西,但未测试过,慎用!
    FONT1.AWD        在AOPEN主板找的中文字库,用 CBROM XXX.BIN /FNT1 FONT1.AWD 写入,好象对我台机没作用,供大家参考。
    I8154M.P8        应该是一个双BIOS设置转换模块,用 CBROM XXX.BIN /OEM1 I8154M.P8 写入

    BIOS技术的高级使用探讨,希望能抛砖引玉
    CBROM XXXX.BIN /EPA XXX.EPA         最多使用的更新能源之星图标用法(用于只支持EPA格式的4.5X)
    CBROM XXXX.BIN /EPA XXX.BMP         最多使用的更新能源之星图标用法(用于只支持BMP格式的4.6X-6.X)
    CBROM XXXX.BIN /EPA1-7 XXX.BMP         部分主板支持多个更换能源之星图标功能
    CBROM XXXX.BIN /LOGO XXX.BMP         最多使用的更新全屏画面用法(用于只支持BMP格式的6.X和部分4.5X)
    CBROM XXXX.BIN /LOGO1-7 XXX.BMP         部分主板支持多个更换全屏画面功能
    CBROM XXXX.BIN /ISA STDE.BIN         使你的主板拥有和捷波恢复精灵一样的功能
    CBROM XXXX.BIN /ISA BIOS-10.BIN         使你的主板拥有GHOST的功能(来自承启主板)
    CBROM XXXX.BIN /OEM PXE.BIN          下载 网卡BOOTROM 启动芯片 PXE 代码,写进主板的BIOS将PXE启动代码写到 BIOS 中去,用做无盘启动工作站
    CBROM XXXX.BIN /VSA XXXX.BIN         更新防毒模块
    CBROM XXXX.BIN /AWDFLASH AWDFLASH.EXE     使你的主板拥有自刷新工能(启动时按ALT+F2)
    CBROM XXXX.BIN /MIB XXX.TXT         在支持MENU IN BIOS的主板加入文本信息

    有待考究问题:
    1、参数 /VGA 和 /BTVGA的作用与区别
    2、参数 /NNOPRM /ROS /HPC /HPM 作用
    3、为主板加入语音提错功能
    4、_EN_CODE的作用
    5、为主板加入启动音乐(PC-SPEAKER)
    6、中文化(或其他语言)BIOS:参数 /FNT
    7、BIOS快捷键(例如一些主板开机按ALT+C可清空CMOS,应付超频失败)
    8、BIOS启动动画(国外有人研究成功,我见过此机器)
20、深入探索精灵:TexturePacker与cocos2d的高效使用 本文深入介绍了如何在cocos2d中高效使用TexturePacker进行游戏开发,涵盖从项目准备、纹理图集创建到代码集成的完整流程。通过合理利用TexturePacker的特性,如自动优化纹理空间、支持PVR格式、生成SD/HD纹理等,开发者可以显著提升游戏性能与开发效率。同时,文章还提供了在cocos2d中加载和使用纹理图集的具体代码示例,并介绍了如何封装动画创建逻辑以简化开发工作。 阅读详情

相关推荐

讯闪还原精灵:便携式数据恢复工具

本文还有配套的精品资源,点击获取 简介:讯闪还原精灵.rar是一款无需安装的绿色版数据恢复软件,专为用户设计,提供丢失文件的恢复服务,包括意外删除或格式化的文件。它具有用户友好的界面,操作流程高效便捷,支持多种文件格式,适合在任何有需要的地方使用。软件以单一的执行文件提供核心恢复功能,用户可以通过预设的步骤和工具进行文件恢复。使用该软件时需要注意数据安全,合理利用扫描、预览...

weixin_34885746的博客 882

《精灵与萤火意志》的关卡设计:用相对线性的关卡打造轻度的探索体验

上周末打通《精灵与萤火意志》之后,我想从两方面来评价这一作:一方面,本作的品质保持了前作的水准,在画面、演出和叙事上都有着极佳的表现,质量实属上乘。这使得本作在老玩家眼中绝对是一款合格的续作,同时也能让新玩家体验到奥日系列的精髓。另一方面,本作只能说是一款轻度Metroidvania,关卡流程其实相对线性,关卡之间相互的连接并不多,重复探索体验不强。不过,游戏内每个关卡的主题非常鲜明,关卡机制虽多但也还算有趣,几个BOSS战与逃生关的设计很棒。下面,选取几个角度简单聊聊《精灵与萤火意志》的关卡设计。...

ludongguoa的博客 704

探索闪存精灵2008与ChipGenius:主控芯片识别工具

闪存精灵2008是一款强大的存储设备诊断与信息查询工具,主要被IT专业人员和硬件爱好者用于解决固态硬盘、U盘等存储设备的问题。它提供快速准确的设备信息检测和故障分析,使得维护和修复存储设备更加高效。ChipGenius是另一款专注于芯片信息查询的工具。它能够帮助用户识别存储设备中的主控芯片型号和其他关键信息,对于技术人员在进行存储设备维修和固件更新时具有极高的实用价值。闪存精灵2008是一款集成了多个功能模块的实用软件,它主要是为了帮助IT专业人员以及硬件爱好者进行存储设备的测试、维护以及优化。

weixin_36213081的博客 1147

LoveDOS高级特性探索:画布渲染、精灵动画与碰撞检测实现

LoveDOS作为一款专注于2D DOS游戏开发的Lua框架,为开发者提供了轻量级且高效的游戏开发解决方案。本文将深入探讨其三大核心高级特性——画布渲染系统、精灵动画实现以及碰撞检测机制,帮助开发者快速掌握这些功能的使用方法与实现原理。 ## 一、画布渲染系统:打造分层视觉效果 🎨 画布(Canvas)是LoveDOS中实现复杂绘图效果的核心机制,允许开发者创建独立的绘制表面并进行分层管理。

gitblog_00561的博客 746

NT35310 - LCD显示屏

NT35310 是一个低功耗、26 万色、单芯片的 TFT-LCD 控制器/驱动器,分辨率 480*320,它有一个 345600 字节的显示 RAM 和一整套控制功能。NT35310 支持数字接口(MDDI),MIPI 接口,RGB 接口,8 / 9 / 16 / 18 位8080 接口。可以实现指定的窗口区域可以有选择地更新,以便可以显示运动图像。同时也可以独立显示静止的图像区域。...

m0_62444125的博客 3324

具身智能端到端大模型VLA (Vision Language Action)

在语言为条件的机器人任务中,策略必须具备理解语言指令、视觉感知环境并生成适当动作的能力,这就需要VLA的。例如,在自动驾驶领域,传统的做法是将感知、预测、规划等步骤分开处理,而VLA则试图用一个统一的框架来替代这种分立的方法。另外,VLA的模型对于算力的需求很大,单片AI算力1000Tops的Thor大概率会延期发布,加上英伟达芯片的量产时间与成本挑战,以及在国内的应用情况,对车企而言是个大问题。以谷歌DeepMind推出的RT-2为例,该模型可以在新的物体、背景和环境中表现出显著改善的性能。

具身智能机器人 1万+

【亲测免费】 探索便捷驱动管理新境界:驱动精灵绿色免安装版

探索便捷驱动管理新境界:驱动精灵绿色免安装版 【下载地址】驱动精灵-绿色免安装版 驱动精灵-绿色免安装版---**驱动精灵-绿色免安装版**是一款专为追求便捷与效率的用户设计的驱动管理工具 项目地址: https://gitcod...

gitblog_09707的博客 872

如何使用superpowers

"这个 bug 帮我修一下" → 我会自动走 systematic-debugging → TDD → verify 流程。- "帮我添加一个登录功能" → 我会自动走 brainstorming → plan → TDD → verify 流程。只要任务有 1% 的可能性适用某个技能,我就会先调用它再行动。→ TDD(测试驱动开发)→ verification(验证)→ code review(代码审查)提出需求 → brainstorming(头脑风暴)→ writing-plans(编写计划)

xiaojingjianqiang的博客 612

阶段项目-宠物小精灵——3

本文介绍了一个基于Java多态特性开发的宠物小精灵图形化游戏项目中的核心控制类Adventure(冒险家)。该类主要实现以下功能: 游戏流程控制:通过start()方法初始化游戏并处理用户输入,实现关卡切换、地图刷新和输入校验。 战斗系统:processMonster()方法处理与怪物的战斗交互,包括宠物选择、战斗循环和药品使用等逻辑。 物品获取:processTreasure()开启宝箱获取随机物品,processItem()将获得的药品、装备或宠物分类存入对应背包。 动态地图管理:通过discovery

daihongen的博客 1035

HFSS微带线仿真从零到一:材料参数与求解设置优化指南

在射频电路设计中,微带线仿真涉及电磁场求解与传输线理论,其精度高度依赖材料参数和求解设置。相对介电常数、损耗角正切和导体电导率等参数直接影响特性阻抗与插入损耗,而求解频率、网格划分和参数扫描则决定仿真效率与收敛性。合理设置这些参数可显著提升S参数准确性,避免设计迭代。应用场景包括天线馈线、滤波器和微波互连。本文基于HFSS微带线仿真实践,系统讲解材料选择与参数优化全链路,帮助工程师快速复现可靠模型。

weixin_29192211的博客 80

【机器学习实战中阶】音乐流派分类-自动化分类不同音乐风格

数据下载地址:https://www.kaggle.com/datasets/andradaolteanu/gtzan-dataset-music-genre-classification/data背景音乐。专家们长期以来一直在尝试理解声音以及是什么使一首歌曲与另一首不同。如何可视化声音。是什么使一个音调与另一个不同。这个数据集希望能提供实现这些目标的机会。内容原始流派 - 包含10种流派,每种流派有100个音频文件,每个文件长度为30秒(著名的GTZAN数据集,声音的MNIST)

2145

html5养树游戏源码,奥日小屋:寻找精灵之树

大家好我是Receiver,又到了一年一度的夏促时间啦,不知道如何剁手的盒友可以考虑入坑《奥日与黑暗森林》哟,作为一款15年的游戏放在现在来看仍然有惊艳的画风,音乐与游戏性,夏促期间五折史低。今天给大家带来的是寻找银之树的流程攻略,另外奥日百科也已在制作中了,稍后就会放出啦~ 序章 在尼泊尔山,精灵之树守护者这里的和平与安定。然而,在一场大风暴中,精灵之树失去了它的一个孩子,奥日。 纳鲁发现了奥日...

weixin_34561662的博客 570

YOLOv8知识蒸馏实战:用BCKD和LD在自制数据集上分别提点1.63%和1.69%的保姆级教程

本文详细介绍了在YOLOv8模型上应用知识蒸馏技术(BCKD和LD方法)的实战教程,通过自制数据集实现性能提升1.63%和1.69%。内容涵盖环境配置、模型选择、BCKD和LD的具体实现及调参技巧,适合目标检测领域的开发者和研究者。

weixin_29082143的博客 245

赛尔号和赛尔机器人_游戏推荐:玩过赛尔号的都知道,最强的精灵不是它

赛尔号这款游戏是以2100年(虚构情节),地球面临资源枯竭,环境污染问题严重威胁人类生活为背景。为了寻找更优的生存环境,探索更佳能源物资,以当时的主题情节科学家们开始了赛尔机器人的研究。集合全世界优秀科学家,提供了最好的研究环境,在全世界关注下,赛尔诞生了,那一年改为赛尔元年。从此,赛尔号带着所有人类的梦想去其它星系寻找更优的资源,赛尔们向着宇宙深处进发。玩家可以通过扮演赛尔,指挥精灵对战,完成任...

weixin_42118056的博客 777

lammps教程:FeNiCr合金多晶结构建模方法

大家好,我是小马老师。 本文介绍合金多晶模型的建模过程,使用的软件为Atomsk。 Atomsk是一个开源软件,可运行在windows、linux等多种操作系统上,本文使用windows版的Atomsk实现建模,其他操作系统的建模命令基本相同。 建模过程如下: 1. 生成单晶Fe晶胞 atomsk --create fcc 3.65 Fe Fe.xsf 2. 建立多晶节点文件polycrystal.txt 新建一个文本文件polycrystal.txt,文件内容为: box 200 100 200 ran

lammps_jiayou的博客 6658

Vue - 解决报错 Error: Cannot find module ‘XXX\@vue\cli-service\bin\vue-cli-service.js‘(vue项目编译运行出错,启动失败)

vue报错,Error: Cannot find module ‘@vue\cli-service\bin\vue-cli-service.js‘,vue2项目启动报错,vue3项目运行出错,vue执行npm run serve报错,找不到@vue/cli-service模块,vue项目关于:Error: Cannot find module ‘D:\@vue\cli-service\bin\vue-cli-service.js‘的解决方案,vue项目跑不起来了,Vue项目报错,跑项目报错Cannot fi

🏆 前端领域优质创作者 3115

惠普暗影精灵性能完全掌控:OmenSuperHub终极指南

你是否厌倦了官方OMEN Gaming Hub的臃肿、卡顿和功能限制?想要真正掌控你的惠普暗影精灵笔记本性能,释放硬件全部潜力?OmenSuperHub正是为你量身打造的终极解决方案!这个开源第三方控制台不仅实现了官方软件的所有核心功能,还提供了更强大的自定义能力和更轻量的系统占用。 ## 🚀 为什么选择OmenSuperHub? 作为惠普暗影精灵系列笔记本的深度优化工具,OmenSuper

gitblog_00825的博客 881

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

阶段项目-宠物小精灵——1

摘要:本文介绍了一个基于Java的宠物小精灵游戏图形化界面项目,采用面向对象设计思想,包含物品系统、关卡系统、地图系统等核心模块。项目采用DisplayItem接口规范物品显示行为,建立了Item抽象基类作为所有游戏物品父类,并实现了药品类、传送门类、宝箱类等具体物品。关卡系统通过Level和LevelMap类实现了9×9网格地图生成、冒险家移动和位置查询功能,系统还包含随机物品生成工具类。文章展示了部分核心类的代码实现和设计思路,后续将继续介绍冒险家类、怪物类等更多内容。项目体现了完整的游戏逻辑流程和良好

daihongen的博客 444

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

解决宝可梦存档管理难题的全能工具:让跨世代精灵收藏变得轻松无忧

### 导师:训练师,你是否曾在宝可梦冒险中遇到过这些困境? 探索者:当然!我花了数百小时培养的闪光宝可梦因为存档损坏而消失,还有不同世代的宝可梦根本无法转移,太让人沮丧了! 宝可梦训练师们在漫长的冒险旅程中,经常面临三大数字困境: **存档安全危机**:据社区调查,约23%的训练师曾经历过存档损坏或丢失,平均损失超过200小时的游戏进度和珍贵的限定宝可梦。3DS系列游戏存档损坏率更是高达31

gitblog_00128的博客 288

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

OmenSuperHub:解锁惠普暗影精灵隐藏性能的终极解决方案

你是否曾感到困惑,为什么同样配置的惠普暗影精灵游戏本,在不同用户手中会表现出截然不同的性能?你是否注意到官方软件Omen Gaming Hub虽然功能丰富,却常常因为网络依赖、广告推送和功能臃肿而影响使用体验?今天,我将为你介绍一款能够彻底改变这种现状的开源工具——OmenSuperHub,它不仅能释放你硬件的全部潜力,还能提供更纯净、更高效的控制体验。 ## 从束缚到自由:为什么你需要Omen

gitblog_00647的博客 756

OmenSuperHub终极指南:解锁惠普暗影精灵笔记本的完整硬件控制能力

OmenSuperHub是一款强大的惠普暗影精灵笔记本第三方控制软件,能够完全替代官方Omen Gaming Hub,实现风扇控制、功率管理、温度监控等核心功能。通过直接与BIOS交互,这个开源项目让你重新掌控硬件性能,摆脱官方软件的网络连接、广告和无用功能限制,为游戏玩家和性能爱好者提供高效、免费的硬件控制解决方案。 ## 项目核心价值:为什么需要OmenSuperHub? OmenSupe

gitblog_00305的博客 894

探索数据湖的精灵 - Dolphinscheduler-DataWarehouse

???? 探索数据湖的精灵 - Dolphinscheduler-DataWarehouse 在大数据时代,如何高效、灵活地管理与分析海量数据成了各大企业和开发者面临的共同挑战。今天,我们为你介绍一个开源界的新星——Dolphinscheduler-DataWarehouse,这是一款专为解决数据仓库构建与管理难题而生的强大工具,它旨在让数据分析变得更加简单、快捷。 项目介绍 Dolphinschedu...

gitblog_00599的博客 395

终极宝可梦存档管理指南:如何用PKSM一站式管理你的精灵收藏

你是否曾因意外丢失数百小时的宝可梦游戏进度而痛心?是否想要将童年回忆中的初代宝可梦带到最新作品中?**PKSM**,这款专为任天堂3DS设计的免费开源宝可梦存档管理工具,正是你寻找的答案。它能让你轻松备份、编辑和管理从Game Boy红绿版到Switch剑盾版的全系列宝可梦存档,成为你口袋妖怪旅程中最可靠的数字管家。 ## 🔍 痛点分析:为什么你需要PKSM? 想象一下这些场景,每个宝可梦训

gitblog_00449的博客 719
上一篇: 一种可以穿透还原卡和还原软件的代码
下一篇: BIOS中的分区工具
普通网友
博客等级 码龄22年 1万+粉丝 3156原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值