Login
Remember
IF Answers
Ask a Question

# Is there an easy way to port Inform 6 code (unfinished game) into Inform 7 to continue development?

0 votes
152 views
asked Jun 12 in Authoring by The One-Armed Badger

I've been working on a game in I6 off and on for many years. I'd love to shift it over to I7 but doing it manually seems a daunting task. I have working code and also a compiled .z8 file.

I seem to remember that when Inform 7 was first released, there was a way to port I6 code to I7, but only for Mac. (I'm on PC, by the way.) I don't think even that exists anymore so I'm expecting the answer 'no', but one lives in hope.

Alternatively, is there a rough guide for how to approach a conversion?

- inform6
- inform7
- converting-i6-to-i7
- conversion

## 1 Answer

+1 vote
answered Jun 12 by Juhana (246 points)

There is no way to do the conversion automatically, not even partly.

It's possible to write a pure I6 project using the I7 Mac IDE (perhaps it's available in other IDEs as well now? Not 100% sure), which is possibly what you're remembering.

Unfortunately doing a conversion from I6 to I7 involves going through the I6 code and manually typing the corresponding I7 code to the new project.

## Related questions

- Is there an easy way to loop text in Inform 7?
- Is there a maximum rules limit in Inform 6?
- With Flexible Windows by Jon Ingold, is there a way to make the text display at the top of the window, even in Gargoyle? (Inform 7)
- Is there a way to reduce the right margin for a play-in-browser website released by Inform 7?
- In Inform 7, is there a way to detect which interpreter is being used?

...