On Mon, 30 Nov 1998, Sam Ismail wrote:
> On Mon, 30 Nov 1998, John Foust wrote:
>
> > At 03:44 PM 11/25/98 -0800, Cameron Kaiser wrote:
> > >::The UCSD P-system was started by Dr. Ken Bowles, the director
> > >::of the UCSD computer center. The p-code they developed has
> > >::lived on, and remnants can be seen in the Java virtual machine!
> > >
> > >Is there a description of the opcodes/bytecodes used in the p-code VM
> > >anywhere?
>
> Yes, the Apple Pascal technical reference manual has a full listing of the
> p-System "instruction set". Say the word and I'll scan it and post it to
> my website (providing I can find the manual!)
I also once wrote a p-code disassembler on my Apple. I used it to a
disassemble the code of a game written in Apple Pascal so I could locate
the copy protection (it used a code wheel...I just changed a Branch if Not
Equal to a Branch if Equal and it worked).
Anyway, if I can find where I saved that program I'll send that to whoever
wants it too. Its very primitive though. It reads sectors off the Pascal
disk in question and just dumps a disassembly to the screen. If I wrote
it in Pascal it could have opened the p-code file and then done the
disassembly in a more convenient manner, but I'm not about to go back to
programming Apple Pascal, which blows.
Sellam Alternate e-mail: dastar_at_siconic.com
------------------------------------------------------------------------------
Always being hassled by the man.
Coming in 1999: Vintage Computer Festival 3.0
See
http://www.vintage.org/vcf for details!
[Last web site update: 11/02/98]
Received on Mon Nov 30 1998 - 13:25:50 GMT