Spoiled Discussion of Permutation City, A Fire Upon The Deep, and Eliezer's Mega Crossover
Permutation City is an awesome novel that was written in 1994. Even if the author, Greg Egan, used a caricature of this community as a bad guy in a more recent novel, his work is still a major influence on a lot of people around these parts who have read it. It dissolves so many questions around uploading and simulation that it's hard for someone who has read the book to talk about simulationist metaphysics without wanting to reference the novel... but doing that runs into constraints imposed by spoiler etiquette.
So go read Permutation City if you haven't read it already because it's philosophically important and a reasonably fun read.
In the meantime, if you haven't then you should also read A Fire Upon The Deep by Vernor Vinge (of "singularity" coining fame) and then read Eliezer's fan fic The Finale of the Ultimate Meta Mega Crossover which references both of them in interesting ways to make substantive philosophical points and doesn't take too long to read.
In the comments below there will be discussion that has spoilers for all three works.
The initial few 'thought experiments' in Permutation City cheat the same way the Chinese Room does. A program capable of simulating "Durham having just finished counting to 7 and about to say 8" must have, in some way, already simulated Durham counting to 7. Similarly, Searle's Giant Lookup Table must have come into being somehow.
You could make a similar case that choosing the right permutation of dust to create a universe requires complete knowledge of that universe. In this case, that knowledge is coming from the author.
That's not due to Searle - you're talking about Ned Block's "Blockhead".