It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Okay, unless I misunderstand how a part of GOG works, part of it
involves making olde code work on modern machines...

Am I correct?

I would guess that with most DOS games, where the source
code is not available, DOS BOX is the answer, but when the
source code IS available, the game is recoded to work on
modern PC's...

Am I correct?

What are some recommended books for learning those older
languages?

Now that I think about this, I may have asked an odd question...

:)
avatar
GlassAgate: Okay, unless I misunderstand how a part of GOG works, part of it
involves making olde code work on modern machines...

Am I correct?

I would guess that with most DOS games, where the source
code is not available, DOS BOX is the answer, but when the
source code IS available, the game is recoded to work on
modern PC's...

Am I correct?

What are some recommended books for learning those older
languages?

Now that I think about this, I may have asked an odd question...

:)
I think "repackaging" would be more appropriate to describe what GOG does to make old games work on modern systems. AFAIK they don't really modify the games themselves.
avatar
GlassAgate: Okay, unless I misunderstand how a part of GOG works, part of it
involves making olde code work on modern machines...

Am I correct?

I would guess that with most DOS games, where the source
code is not available, DOS BOX is the answer, but when the
source code IS available, the game is recoded to work on
modern PC's...

Am I correct?

What are some recommended books for learning those older
languages?

Now that I think about this, I may have asked an odd question...

:)
GoG do not have access to any source codes, i.e they are not porting the games. All they do is mess around with wrappers and settings to make them run.

If you want an example of someone porting the games (adjusting source code) , I think DotEmu is the only one who does.

Edit:

source codes tends to be either a) closely guarded or b) lost.
Post edited June 28, 2013 by amok