V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iX8NEGGn  ›  全部回复第 4 页 / 共 16 页
回复总数  305
1  2  3  4  5  6  7  8  9  10 ... 16  
202 天前
回复了 cosmozs 创建的主题 游戏 自制的任天堂模拟器
是模拟半周期精确的吗,我记得如果只是模拟指令周期精确的,好多 TestRom 过不了。
203 天前
回复了 porrt8 创建的主题 Windows 求 Windows 备份(还原)方式
我简直就是 Macrium Reflect 的推广大使,这个软件太好用了,支持热备份(不用进 PE 环境备份,直接在工作环境中后台备份),支持全量备份、差量备份、增量备份。

只不过是收费软件,最后一个免费版本是 v8.0.7279 ,免费版本中限制了增量备份,但每周全量备份,每天差量备份也差不多满足需求了。

还有就是它免费试用 30 天,你可以先设好备份策略,过期后不再打开这个软件,它依然按照之前的策略备份,这样可以继续使用增量备份。
#6 这都不用找图训练了,Cool 。
OP 看来 CV 玩得挺六的,想请教下两个问题。

一:我想识别一张包含钢琴的图片中的键盘区域。

二:然后识别键盘区域中每一个白键以及黑键的边框。

目前用 OpenCV 实现,运行得还算可以,但我总感觉用上 AI
会有黑魔法加持,这样那些非常模糊的或者光线过暗、过曝的图片也能准确识别,有什么推荐的项目或者框架吗?
因为 .NET Core 3.1 之后微软才主推 .Net Core (现在已经改名为 .Net ),之前是 .Net Core 和 .Net Framework 并行发布,也就是之前的版本没做好取代 .Net Framework 的准备,.NET Core 3.1 之后意味着 .Net Framework 将不再进行功能开发,只提供安全维护。
心得:开看,然后做好数据备份。

在没有桌面系统能和微软平分天下的情况下,微软守着他的一亩三分地是不会改的,看开就好。


我的系统、软件和个人数据分开存储,一个固态盘一个机械盘,固态装系统和软件,机械放个人数据:

- 每天备份整个系统到机械盘,用的 Macrium Reflect ,支持热备份、增量备份,每天后台备份也就十多分钟,这段时间系统正常运行,就是稍微有点卡顿。

- 个人数据每天用 Duplicati 增量备份到天翼云盘(用 Alist 的 WebDav 功能),这也是花个十多二十分钟,把和系统备份的时间错开,后台备份也没什么感觉。

- 这样做完后,固态挂了可以从机械盘恢复系统,机械挂了可以从网盘恢复个人文件,即使碰到概率很小的机械、固态同时挂也就没了个系统而已。

- 个人数据备份里我还备份了 Everything 的数据库,机械、网盘同时挂了还能导入数据库到 Everything 看自己原来的所有文件列表,把软件重新安装回来即可。

我的系统已经快十年没重装了,换过一次电脑,也是直接迁移系统就行。
217 天前
回复了 voidmnwzp 创建的主题 程序员 阿里的文档代码都有股 Java 味。。
"This file is auto-generated, don't edit it. Thanks.",都已经能自动生成一个能跑的项目了,还奢望什么其他的。
#17 虚拟显示器应该是行不通,这些软件支持的虚拟显示器只是用来进行单用户操作,在 todesk 中叫虚拟屏,你试一下就懂了。我没明白你的 http 代理需求是在服务端还是客户端,详细说下或许我能帮上忙,比如可以使用 Proxifier 或软路由等进行二级代理。
挺多非 RDP 远程控制软件支持虚拟显示器的,然后每个用户使用一个虚拟显示器,看介绍是支持多用户相互隔离的。
加钱吧,系统和软件安装在一个盘挺合理的,反倒是个人数据可以考虑分开。
@weilongs 不是,用的 memoQ ,加上自己写翻译插件( https://v2ex.com/t/981110 ),昨晚快速对接了下 Ollama 的 API ,还没 push ,没有译后编辑需求的话,沉浸式翻译等浏览器插件更方便吧,拖入浏览器就行。
@passive @lovestudykid 看到介绍说 Mini 就能媲美 Chat-GPT3.5 ,把我给激动的,14B 不得起飞噜,诶,又被骗了。
打脸了,试着翻译了几篇 PDF ,中文不太行,有的地方还多嘴,甚至有乱码。
219 天前
回复了 tokkkk 创建的主题 iDev 想问下苹果有没有类似于 auto.js 的东西?
WebDriverAgent ,可以自签证书安装,但是我装上了死活连不上,不知道什么原因,据说要自己用 Mac 编译后安装才行。
219 天前
回复了 WangLiCha 创建的主题 Qt 现在写 Qt 的主流 IDE 工具是什么?
#11 打算做个人开发,跨平台主要是想移动端也包括,Electron 和 Tauri 就不能选了。
需要一点汇编和冯诺依曼体系架构基础,无需深入,了解一些常见概念就行,比如:

- 内存单元、寄存器、IO 设备。
- 指令集、寻址模式、寻址空间。
- 地址总线、数据总线、控制总线。
- MMIO (内存映射 IO )、DMA (直接内存访问)。
- 补码、溢出、端序、堆栈、内存页、指令周期、CPU 复位等其他概念。
- 中断、中断向量表、中断例程、可屏蔽中断、不可屏蔽中断等关于中断的概念。

这里有个交互式学习 6502 ( NES 使用的 CPU )汇编的网站: https://skilldrick.github.io/easy6502/


比较系统的教程推荐:

- 中文教程,JS 实现
- 地址: https://www.jianshu.com/p/d12426ebc2cb
- 代码: https://github.com/qpalzmqaz123/tsnes

- 英文教程,Rust 实现
- 地址: https://bugzmanov.github.io/nes_ebook
- 代码: https://github.com/bugzmanov/nes_ebook

- 中文教程,C 实现
- 地址: https://github.com/dustpg/BlogFM/issues?page=2
- 代码: https://github.com/dustpg/StepFC

- 英文视频教程,C 实现
- 地址: https://www.youtube.com/playlist?list=PLrOv9FMX8xJHqMvSGB_9G9nZZ_4IgteYf
- 代码: https://github.com/OneLoneCoder/olcNES

- 英文视频,Go 实现
- 地址: https://www.youtube.com/watch?v=V6VP-2aIcSc
- 代码: https://github.com/BrianWill/nes
注:这个 Go 实现视频并不是教程,作者批判“面向对象”中的过度设计,它把 Github 一个高星 Go 实现的 NES 模拟器改造成面向过程,评论区说很多人说这是他看过的最简单 NES 模拟器实现,我没有深入看,你如果熟悉 Go 的话可以看下。


教程可以都看一下,代码挑一个你熟悉的语言就行,再给你挑几个比较简单的实现:

- Go 实现: https://github.com/fogleman/nes
- C# 实现: https://github.com/wcabus/nes-sharp
- C# 实现: https://github.com/GunshipPenguin/nescafe
- C++ 实现: https://github.com/tiansongyu/6502Emulator


还有一些比较好玩有意思的实现:

- 5000 字节的代码,C 实现 : https://github.com/binji/smolnes
- 子周期精确的模拟,C++ 实现: https://github.com/L-Spiro/BeesNES
- 逻辑门级别的模拟,C++ 实现: https://github.com/emu-russia/breaknes
- 晶体管级别的模拟,C# 实现: https://github.com/SourMesen/VisualNes
- 晶体管级别的模拟,JavaScript 实现: https://github.com/iaddis/metalnes


应该是目前 NES 模拟器最好的实现:

- https://github.com/SourMesen/Mesen
- https://github.com/TASEmulators/fceux

我不是想让你去看它的源码,太复杂估计看不懂,但它们提供 GUI Debug 功能,可以用来辅助调试。


测试 ROM (用来测试你的指令实现是否正确): https://github.com/christopherpow/nes-test-roms


其他一些可能有用的链接:

- Nes 系统介绍: https://www.nesdev.org/NESDoc.pdf
- Nes 系统介绍: https://problemkaputt.de/everynes.htm
- 溢出标志解释: http://www.6502.org/tutorials/vflag.html
- 滚屏渲染原理: https://zhuanlan.zhihu.com/p/464160291https://zhuanlan.zhihu.com/p/464360239
- “精灵零命中”: https://retrocomputing.stackexchange.com/questions/1898/how-can-i-create-a-split-scroll-effect-in-an-nes-game


最详细的参考文档网站: https://www.nesdev.org/wiki/NES_reference_guide ,初学者应该看不懂,因为东西太多太分散,一下就在其中迷路了。
219 天前
回复了 WangLiCha 创建的主题 Qt 现在写 Qt 的主流 IDE 工具是什么?
@WangLiCha 嗯,我还不太了解 .NET 技术栈,刚想转跨平台开发,目前考虑 C# 的 MAUI 、Avalonia 和 Dart 的 Flutter ,但感觉我更喜欢 C# 的写法,不太喜欢 Dart 的写法,所以才问下。
219 天前
回复了 WangLiCha 创建的主题 Qt 现在写 Qt 的主流 IDE 工具是什么?
#4 说错了,不是 Avalonia ,而是 Xamarin
219 天前
回复了 WangLiCha 创建的主题 Qt 现在写 Qt 的主流 IDE 工具是什么?
楼主你熟悉 C# .NET 技术栈吗,想问个问题,Avalonia 不也是跨平台的吗,什么原因让你转到 C++,我想转到 C# Avalonia 跨平台开发,不考虑找工作等因素,你是否推荐入坑。
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2711 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 10:10 · PVG 18:10 · LAX 02:10 · JFK 05:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.