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 #208993 is a reply to message #208963] Thu, 11 August 2011 00:55 Go to previous messageGo to previous message
Anonymous
Karma:
Originally posted by: WinstonSmith6079

On Aug 2, 11:32 pm, "Anton Treuenfels" <teamtemp...@yahoo.com> wrote:
> "WinstonSmith6079" <winstonsmith6...@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- Hide quoted text -
>
> - Show quoted text -

Well, okay. I don't think that's what I actually need, really. But
I'll look.
[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 12:13:58 EST 2023

Total time taken to generate the page: 0.00276 seconds