11 March 2016 - Forum Rules
Started by GoodRaju, August 23, 2012, 12:54:42 PM
Quote from: Jorpho on August 25, 2012, 12:07:19 PMTake screen captures, OCR the text, and send the result to a text-to-speech converter?
Quote from: henke37 on August 25, 2012, 09:58:30 AMYou are in about the same boat as the people who hack in variable width fonts. You will need to inject code in the text drawing routine that performs black magic to escape the sandbox of the emulator and send the text to the speech engine. Well, or at the very least find a suitable memory buffer that contains the text to be shown.This is extremely similar to the people who tries to hook up automatic translation tools to games. But those people are luckier than you. They have the game running as a native process. They don't need to deal with nonstandard character sets and nonstandard character encodings nearly as often. They don't need to poke a hole in the emulator, they can just hook things directly in memory. And they often cheat, they take advantage of the fact that nearly all games uses some system provided function to process the in game text. It's easy to find and hook those functions.Your best bet is to try reading raw game memory with LUA scripts in the emulator.
Page created in 0.054 seconds with 20 queries.