Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Commodore » Commodore 8-bit » C64 Wizardry: GPs "Formula" In New Char Creation?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: C64 Wizardry: GPs "Formula" In New Char Creation? [message #208963 is a reply to message #208956] Tue, 02 August 2011 23:32 Go to previous messageGo to previous message
Anton Treuenfels is currently offline  Anton Treuenfels
Messages: 105
Registered: December 2011
Karma:
Senior Member
"WinstonSmith6079" <winstonsmith6079@gmail.com> wrote in message
news:8adced0b-06a8-45c9-850a-7a8b27426c3d@h7g2000yqm.googlegroups.com...
On Jul 31, 3:03 pm, "Anton Treuenfels" <teamtemp...@yahoo.com> wrote:
> "WinstonSmith6079" <winstonsmith6...@gmail.com> wrote in message
>
> news:e88dfe6e-2cdb-4fab-a5ca-f648d649f13f@h14g2000yqd.googlegroups.com...
>
>> I'm playing the C64 version of 'Wizardry: Proving Grounds of the Mad
>> Overlord' and I need to know by what "formula" the game uses to
>> determine how many Gold Pieces a brand new char starts with in the
>> process of the char being created?
>
>> Are there any stats, etc. that affect exactly how many GPS a char
>> gets? If so what are they and how, specifically, do they effect that?
>
>> If nothing else, maybe some coder could like break into the program
>> and read the code and figure it out that way or something?
>
>> Please help me with the answer! It's important!
>
> Why is it important?
>
> IIRC, new character stats - and by extension everything else they get -
> are
> randomly generated by the equivalent of dice rolls. You can create a new
> character with whatever stats you like if you're patient enough to
> continue
> "re-rolling" until you get them.
>
> Most people don't bother.
>
> To "read the code" you'd have to start with a UCSD Pascal p-code
> decompiler.
> Got one handy?
>
> - Anton Treuenfels

These chars are already created. I need to give them back their
Gold. Or, at least, a proper amount. I do not know exactly how much
they actually did start with.

Pascal? I never knew that the C64 version of the first 'Wizardry'
game was written in that language. :/ Well, okay. I'll Google for
that. But before I do, I gotta ask: Are you serious? I mean that if
I actually do find such a thing availabe for use, would you--or
whomever is able (I'm not picky)--use it to find the answer to my
question?

======================================

The first five "Wizardry" games are all written in UCSD Pascal, partly
because it was capable of overlays (and thus a game larger than available
memory) and partly because porting to different platforms was simply a
matter of writing an interpreter for that platform. All the Apple II and
C64/128 versions used the same 6502 p-code interpreter on the same compiled
code, with all hardware differences accounted for at a lower level 'under'
the intepreter.

As far as your question goes, no, I would not dig into the compiled code. If
I was really curious to know the details I would ask the original
programmer. But even knowing wouldn't help much to accomplish what you want
to do anyway. What you really seem to want is a character editor. Try
Googling for that.

- Anton Treuenfels
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: (PDF) Solutions Manual Physics 9th Edition by Cutnell, Johnson
Next Topic: Official FAQ comp.binaries.cbm (semimonthly posting)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Mon Feb 06 10:44:28 EST 2023

Total time taken to generate the page: 0.00284 seconds