步步高A系列电子词典模拟器的 libretro 核心
master
分支为原始代码
本项目提供步步高朗文4980电子词典游戏模拟器的 libretro 核心。
本项目基于:
- BA4988 模拟器,作者:无云。
- vrEmu6502 by Troy Schrapel, optimizing with computed goto and macros.
- sph-sc, generate C code with tidier scheme code.
使用该核心需从词典导出字体和系统区的 ROM 文件:
- 8.BIN (0x800000-0x9fffff)
- E.BIN (0xe00000-0xffffff) 并放入 RetroArch 的 system/gam4980 目录下(例如: ~/.config/retroarch/system/gam4980/8.BIN)。
This project provides a libretro core to play games from BBK Longman 4980 electronic dictionary. 2 ROM files (8.BIN and E.BIN) are needed, which can be dumped from 0x800000-0x9fffff and 0xe00000-0xffffff.
build 目录下包含一些构建脚本
retroarch 目录下为 retroarch 需要的文件
- 增加条件编译符
SWAP_LCD_WIDTH_HEIGHT
, 用以对换LCD宽高,使某些环境使用核心屏幕比例时能正常工作(RG28XX)