Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!van-bc!rsoft!mindlink!a547 From: Chris_Johnsen@mindlink.UUCP (Chris Johnsen) Newsgroups: comp.sys.amiga.emulations Subject: Re: Emulator Mechanics (sorry long post) Message-ID: <5096@mindlink.UUCP> Date: 10 Mar 91 17:41:44 GMT Organization: MIND LINK! - British Columbia, Canada Lines: 30 What is the status of your program that translates or compiles executable IBM binaries into 68000 assembly code? It sounded from your article that you were not interested in pursuing this any further. If so, that's too bad. I've been reading the postings on this subject and, as yet have not been moved to doubt the viability of some form of translator/compiler. Would you be willing, for the betterment of humanity, and for those inquiring minds that just want to know, to release your program as a basis for further research in this quest? I know that there are those that are more interested in compiler/translators for various platform source executables other than the IBM, but you would help any wishing to work in tangental directions with your source as well. By inspecting your work closely others could greatly speed any development they are entertaining. For instance, Ray Cromwell (rjc@pogo.ai.mit.edu) writes: Maybe we all should trying something like 'NetIBM'. What I mean, is like Nethack, we should all participate in coding an IBM emulator. Each person might post a small code segment (in assembler), the rest of us can compete optimize it. I remember having a contest with some trying to optimize the 'size' of a binary to decimal print routine, the final result was the code was reduced 300% in size. (we kept passing the optimized source back and forth, each shedding a few bytes.) Please give this some thought. I, for one would be very interested in looking over what you have thus far accomplished. Thanks for considering this idea. A glass half filled with water is full; half with water, half with air. Usenet: a542@mindlink.UUCP Phone: (604)853-5426 FAX: (604)854-8104