El-Hazard Online

General => El-Hazard Online => Topic started by: Captain Southbird (EHOL Creator) on March 13, 2003, 12:01:16 am

Title: [El-Hazard for the PC] Outdated topic
Post by: Captain Southbird (EHOL Creator) on March 13, 2003, 12:01:16 am
Any problems, just post a new topic

El-Hazard for the PC: Final release due by mid-next week... hopefully.
The wonderful little trinket I've personally sweated over, using personal knowledge based reverse engineering tactics on the Saturn original CD-ROM.  One thing I've learned -- I may be a programmer only by hobby with absolutely no professional training or classes, but apparently the techniques for implementation that I've made up over the years aren't all that different from the "professional" programmers.  :P

--------------- Computer Platform Crap ---------------

Currently for Windoze PC's only... might run on Linux with Wine (I'm gonna hafta try that sucker out), though I don't think anyone here runs Linux.  (Should be portable anyway though.)

A MacOS version is a quandary simply because the only Macs I own are of the ancient 68K breed... the best I have I think is a 68030 @ 33MHz.  Of course, concidering the hardware this game has been forced onto over its lifetime (I'll be the third time its been ported, albeit its first non-licensed port), it's theoretically possible to make it run on such a junkard.  Otherwise Mac'ies have to wait until I'm working again, and only if I can overcome my current college debt.  Or they release a PPC emulator... which hasn't happened yet.

------------------------------------------------------------

Anyway, who here thinks they'll touch it at least with a 10 foot pole?  Any questions?  

(Most should be answerable by looking at past updates.  And I fixed the spacing of the text, so when you see that in old pictures, it no longer applies, it looks more like the one I posted in the news.)

At least I registered a semi-professional server for the sake of bandwidth (300MB space / 6GB-month), because I guarentee it won't be less than ~75MB ZIP'ed.

The only thing I don't believe I mentioned in the updates is that it should be completely user customizable; essentially, you can use the shell to create custom El-Hazard stories if you felt like it.
Title: Re: As the update says...
Post by: Saucer on March 13, 2003, 05:59:22 pm
Good job Rob! I'll try to give it a shot on one of the PCs here at my work.

A PPC emulator would be great. There have been a few scattered Mac emulators over the years. But none recently. And, since Apple won't release their source code it makes it rather difficult.

But there's always Virtual PC! Too bad it's so expensive. O_O;
Title: Re: As the update says...
Post by: Captain Southbird (EHOL Creator) on March 13, 2003, 10:27:59 pm
Yeah, Mac emulators have been limited to the 68K breed, because that's apparently too easy to emulate on Windows systems.  But PPC is actually technically too radically different to emulate properly on Intels at any decent speed, so I've read.  Doesn't stop people from trying though... but I have a feeling I'll have bought one before they can even come close to emulating it properly.  Such is the reason I now own a Saturn.  :P  (Which, naturally, was required for this project.)

You wouldn't happen to know if your Mac will run 68K software?  I've read it's possible at least through MacOS 9, it just requires (here's the word again) emulation (FYI that the system knows how to do).
Title: Re: As the update says...
Post by: Saucer on March 13, 2003, 11:05:27 pm
Quote


You wouldn't happen to know if your Mac will run 68K software?  I've read it's possible at least through MacOS 9, it just requires (here's the word again) emulation (FYI that the system knows how to do).

In theory, it should work. Probably just have to boot up in OS 9. I can work out the emulation if I need it.
Title: Re: As the update says...
Post by: d.t. on March 14, 2003, 08:19:24 pm
Really really sorry to bother you again, but I'm having a little trouble with the Demo version of the game.  When the Configuration Window comes up no matter what settings I put in "Video Settings" when I run the test I get a "Video Mode Error!" box that reads ""Can not set video mode".  I'm sure the problem is entirely mine and not the game's, but I haven't been able to find any advice for this error on the net (except possibly in German, which I can't read), and I was wondering if anyone 'round here was smarter than me.  Sorry for being such a nuisance!
Title: Re: As the update says...
Post by: Captain Southbird (EHOL Creator) on March 14, 2003, 08:37:30 pm
Heh, you won't find any help on it other than mine since it's my program that's failing.  :P

Hmm, make sure you try all settings, with and without hardware acceleration.  I know my computer will support either resolution (320x240 or 640x480) in 16bpp and 32bpp, but NOT 24bpp.  But I have a computer downstairs that will only do 320x240 @ 24bpp.

Also, make sure you aren't running any programs that do anything with the video display.  If I'm running PowerDVD, for example, I'm unable to switch video modes.

On that note, I'll make sure the final one supports a windowed mode, which hopefully is generally failsafe...
Title: Re: As the update says...
Post by: Captain Southbird (EHOL Creator) on March 14, 2003, 09:10:57 pm
Here, window'ed mode hopefully will guarentee it if nothing else:

http://www.el-hazardonline.net/El-Hazard/temp/rob/fullscreen.jpg
Title: Re: As the update says...
Post by: rowan_a._seven on March 14, 2003, 09:56:11 pm
Quote
Anyway, who here thinks they'll touch it at least with a 10 foot pole?  


*Raises hand*

Hopefully and eventually, at any rate.  I'm definitely going to wait till at least the midi is converted before attempting to download it, and even then I might have to wait a while longer due to size and uncertainty about whether my computer can run it.  By the way, what Sega Saturn emulator would you suggest using for the game?
Title: Re: As the update says...
Post by: Captain Southbird (EHOL Creator) on March 14, 2003, 10:46:55 pm
It's not for emulators, Sega Saturn emulation has not been pulled off to any good degree.

Quote
I'm definitely going to wait till at least the midi is converted before attempting to download it


And I'll wait until the MIDI is finished before I put it up.  That's the only delay holding us back at the moment, FYI.

The game itself is actually a fully functional executable on its own.  I wrote the code behind it, there's no actual reliance on any particular hardware.

You do not need the Saturn disc or a Saturn emulator, although you CAN use the El-Hazard Saturn CD-ROM for the graphics, which would make up most of the download.  (There will be a CD-ROM Only download for that purpose).

As for system specs go, I ran it on the most lacking machine I have, a Pentium-166 w/ Windows 95.  Note its currently for Windows PCs only... I'll do a Mac version when I either get at least a PowerPC Mac (not any time soon), or I can figure out how to make this work on the ancient 68K breed which I do own because my father's work threw 'em out.  (Theoretically possible to get it to run, but it will require programming research and possibly an emulator on newer Macs.)

Here's the page section that WILL be put up for it.   (http://www.el-hazardonline.net/cgi-bin/eholpage.cgi?series=PC;menu=6;content=elhazardpc/elhazardpc.html) (Note there's no download yet)

Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 15, 2003, 01:59:27 pm
MAC POSSIBILITY UPDATE --

Okay, so I lugged my Quadra 950 out of the garage along with the monitor, keyboard, mouse, and network hookup, and took it all upstairs to my room and set it up in the corner.  I believe from what I've read the Quadra 950 was actually THE best in 68K's... still 68K, but the last one before they went PPC I think.  The 40MB RAM and a 1GB HDD it has should be sufficient if this is possible at all.

I went on a wild search for any [free] programming resources available to me.  I finally found MPW (http://developer.apple.com/tools/mpw-tools/) (Mac Programmers Workshop), THE official Apple compiler for those developing for MacOS 9 and below.  It produces both 68K and PPC binaries, even if only compiling on the 68K.  (It produces either/or, or a "Fat Binary", which supposedly makes it capable of executing on both 68K's as well as PPC-modern machines!)

Then I also located a graphics/sound library called "SpriteWorld", which hopefully will assist on that end of it.

With any luck, I might actually pull it off...

I just don't know yet, because the building of the graphics lib on that junker took the better part of the early hours of the morning; I had to go to sleep before it was done, right when the clock hit 5AM... XP
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Saucer on March 15, 2003, 02:54:30 pm
Quote
MAC POSSIBILITY UPDATE --

Okay, so I lugged my Quadra 950 out of the garage along with the monitor, keyboard, mouse, and network hookup, and took it all upstairs to my room and set it up in the corner.  I believe from what I've read the Quadra 950 was actually THE best in 68K's... still 68K, but the last one before they went PPC I think.  The 40MB RAM and a 1GB HDD it has should be sufficient if this is possible at all.

I went on a wild search for any [free] programming resources available to me.  I finally found MPW (http://developer.apple.com/tools/mpw-tools/) (Mac Programmers Workshop), THE official Apple compiler for those developing for MacOS 9 and below.  It produces both 68K and PPC binaries, even if only compiling on the 68K.  (It produces either/or, or a "Fat Binary", which supposedly makes it capable of executing on both 68K's as well as PPC-modern machines!)

Then I also located a graphics/sound library called "SpriteWorld", which hopefully will assist on that end of it.

With any luck, I might actually pull it off...

I just don't know yet, because the building of the graphics lib on that junker took the better part of the early hours of the morning; I had to go to sleep before it was done, right when the clock hit 5AM... XP

You the man! Gotta give you props for trying to pull it off on a 68K machine! Were any of those support forums I sent you helpful? I haven't really tried any of them myself. Just sort of bookmarked them and forgot about them. I think here are some Mac programmer forums/sites out there that I could track down. Apple also has a programmer listserv/forum by it's a rather pricey paid subscription. ^^;
Title: Re: [El-Hazard for the PC] As the update says...
Post by: MrWhat on March 17, 2003, 10:03:33 pm
Quote
Anyway, who here thinks they'll touch it at least with a 10 foot pole?  Any questions?

I'd like to, but first I have have to:

I think I can fit you in sometime around 2008  :P  Not to poke fun at your work at all, but, yipe, I'm trying to do too much as it is.  I really would like to try it, sometime.

Quote
The only thing I don't believe I mentioned in the updates is that it should be completely user customizable; essentially, you can use the shell to create custom El-Hazard stories if you felt like it.

Actually, this interests me more than the original game.

I've thought of this link before, but I don't think I've posted it yet:
http://www.andrew.cmu.edu/~ah3q/project/guest/index.html
This is a web-based script engine, so it's apples and oranges.  There may be better examples of things like this, too.  Still, it'd be fun to have something like this with El-Hazard characters.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 17, 2003, 10:20:58 pm
Quote
Actually, this interests me more than the original game.


Why I planned 3 different release versions:

1) Full (all Saturn graphics and original game imitation) [currently ~65MB of graphics/sound to download, not counting other stuff]

2) CD-ROM Only (everything but the graphics, which you must provide by ownership of the original Saturn disc) [currently ~17MB of graphics/sound to download, not counting other stuff]

3) Skeleton (absolutely nothing but the minimum core for those just interested in utilizing it) [Haven't made it yet, but should be incredibly small when all it has is the very base graphics]

"Other stuff" includes the main executable, script files, sprite animation files, and anything else I left out...

And it's only 65MB after I whipped up a proprietary graphics format that crunches them in the most packed lossless format I can pull off.

Btw, we're down to only 7 MIDIs short of release time.  :P
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Saucer on March 17, 2003, 10:21:50 pm
Hey Rob, I was wondering if you could substitute TV Iffy in the game for OVA Iffy?  ;D J/K!

Seriously though, I hear that although it's TV Iffy, she doesn't act as dopey?
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 17, 2003, 10:23:55 pm
Nope... actually, she plays a little character with a sad history.  Basically a flawed computer technology design who's final fate was to be "formatted and started over".  She talks in third person, "crashes" easy, but wants more than anything for a proper "administrator" to "debug" her.  :P


I won't be replacing Ifurita for OAV Ifurita for any official release, but this is what the customization factor will be all about.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Saucer on March 17, 2003, 10:37:05 pm
Quote
Nope... actually, she plays a little character with a sad history.  Basically a flawed computer technology design who's final fate was to be "formatted and started over".  She talks in third person, "crashes" easy, but wants more than anything for a proper "administrator" to "debug" her.  :P

Another unique characterization of Ifurita!


Quote
I won't be replacing Ifurita for OAV Ifurita for any official release, but this is what the customization factor will be all about.

Alright! An army of Ifuritas! Mwwahahahahahaaaaaa!!!!
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 17, 2003, 11:52:25 pm
Quote
Another unique characterization of Ifurita!


I think everyone has their own.  Although the manga was a bit more like an OAV/Wanderers cross-breed.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: MrWhat on March 18, 2003, 07:49:36 pm
Quote
Nope... actually, she plays a little character with a sad history.  Basically a flawed computer technology design who's final fate was to be "formatted and started over".  She talks in third person, "crashes" easy, but wants more than anything for a proper "administrator" to "debug" her.  :P

Oh...  poor lil' Ifurita  :'(

I've got a TV-Ifurita angst story on my fan fiction idea pile.  I think, in a few ways, her situation is even more angst-laden than OVA-Ifurita's situation.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Saucer on March 18, 2003, 09:58:43 pm
Quote


I think everyone has their own.  Although the manga was a bit more like an OAV/Wanderers cross-breed.


At least appearence-wise..... She looked as young as TV Iffy. What I liked most about the manga was that it delved deeper into Iffy's backstory. Also, like the OVA, the story featured Iffy primarily as the centerpiece.

But what can I say, I'm obssesed with her! So it clouds my view of things. ^_^
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 18, 2003, 10:05:24 pm
Quote
I think, in a few ways, her situation is even more angst-laden than OVA-Ifurita's situation.


It's hard to say, really.  OAV-Ifurita (typically Ifurita here) was designed to kill and did kill.  Ifurita also had memories of this, but for some debatable reason a complete set of morals to know it was wrong.  (Either she's a cyborg or one of the great humanoid robots of sci-fi.)

TV-Ifurita (typically Ifurita-2 here) is supposedly a weapon, but Wanderers was very vauge on pretty much everything.  Ifurita-2 has her moral conflicts before she's even used, although her entire character is written not that far off base with what we had in the Saturn game, really.
It sort of seems Ifurita-2 has a great amount of ability to think for herself (open defiance of Jinnai's order in favor of morality... most of the time) which makes it questionable if she's really under control at all.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Saucer on March 18, 2003, 10:54:17 pm
Quote


It's hard to say, really.  OAV-Ifurita (typically Ifurita here) was designed to kill and did kill.  Ifurita also had memories of this, but for some debatable reason a complete set of morals to know it was wrong.  (Either she's a cyborg or one of the great humanoid robots of sci-fi.)

Most likely, she's an advanced AI cyborg. Hence, the "obedience circuit" to keep her on track. I like how the manga plays further on this idea. ^_^

Quote

TV-Ifurita (typically Ifurita-2 here) is supposedly a weapon, but Wanderers was very vauge on pretty much everything.  Ifurita-2 has her moral conflicts before she's even used, although her entire character is written not that far off base with what we had in the Saturn game, really.
It sort of seems Ifurita-2 has a great amount of ability to think for herself (open defiance of Jinnai's order in favor of morality... most of the time) which makes it questionable if she's really under control at all.

That's a good point. I would guess that her naivety is the only thing that keeps her "obedient." That, and comic relief. ^^;
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 23, 2003, 10:51:17 pm
Ah, well.  At long last, I am only 1 MIDI short of PC release.  *unsticks topic*
Title: Re: [El-Hazard for the PC] As the update says...
Post by: MrWhat on March 25, 2003, 08:58:32 pm
Uh, Rob?  I don't know if you had that tiny animated Jinnai on the site before now.  But-- your new green banner?  With the two tiny Jinnais shaking their rumps?  I think I've been psychically traumatized.  Even more than I was before I saw it  :P
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Kathy Guinea on March 25, 2003, 09:13:26 pm
Quote
Uh, Rob?  I don't know if you had that tiny animated Jinnai on the site before now.  But-- your new green banner?  With the two tiny Jinnais shaking their rumps?  I think I've been psychically traumatized.  Even more than I was before I saw it  :P


I like little Jinnai's they are strangely hypnotic... *watches little Jinnai's 'til she gets bored of doing so*
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 25, 2003, 10:05:04 pm
Quote
Uh, Rob?  I don't know if you had that tiny animated Jinnai on the site before now.  But-- your new green banner?  With the two tiny Jinnais shaking their rumps?  I think I've been psychically traumatized.  Even more than I was before I saw it  :P


That's just one of the sprites from the Saturn game (thusly appropriate.)  Another one I have handy is Nanami.  (http://www.el-hazardonline.net/El-Hazard/temp/rob/SDNANAMI.gif)
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Saucer on March 25, 2003, 11:28:33 pm
Iffy sprite! Where's the Iffy sprite?!
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 25, 2003, 11:36:00 pm
(Keep in mind its Wanderers Ifurita) There's a standing/blinking one, a tea drinking one, and one doing the "gnarly" sign with her hand.  (Or maybe that's something else...)
Title: Re: [El-Hazard for the PC] As the update says...
Post by: d.t. on March 26, 2003, 02:48:26 am
Well, the download went smooth as silk.  I'm afraid I can't get the program to work, but I've learned enough from past experiences to know the problem is probably my computer and not the program.  Still, you said to let you know about failure stories as well as success stories...

If I try to run in windowed mode, I get the video file error: "Unsupported color depth".  This pops up regardless of what the program's settings or my monitor's settings are.

If I try to run in full screen mode, I get the Video Mode Error: "Cannot set video mode".  I'm going to see if I can't find a way around this tomorrow.  Thanks again for putting this program together!
Title: Re: [El-Hazard for the PC] As the update says...
Post by: MrWhat on March 26, 2003, 07:32:23 pm
Quote
Another one I have handy is Nanami.

I find Nanami's sprite less terrifying, for whatever reason.  But I'm not sure if she's dancing, or if she has to go to the bathroom really badly  ;D
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Tim needs time to work it out on March 26, 2003, 08:18:03 pm
She's not really dancing... just swinging her arms back and forth...

back and forth... back and forth... back and forth... back and forth... back and forth...

Zzzz....
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 26, 2003, 08:35:05 pm
Christ, D.T.  :P

First and foremost, I hope you aren't on some rediculous setting like "16 colors".  I've found EHPC will even start up in Windowed mode on 256 colors, though, albeit uglified.

You DID try all color depths available from the droplist?

Here's something else to try:
Start->Run
and type "dxdiag".

If you don't HAVE "dxdiag", you're DirectX isn't even remotely new enough (most likely).  That would be the first problem.

But then secondly, if it DOES load up, check the line towards the bottom of the first panel to make sure where it says "DirectX Version:" It's 8.0a or higher.

Passing that, hit the Display tab, and then hit the button labeled "Test DirectDraw".

If you note ANY problems dxdiag reports along the way, let me know...

EHPC uses about the least amount of DirectX functionality there is, pretty much.  

P.S. What OS do you run, and what's your locale? (USA, Germany, etc?)  I have no idea if locale could effect this, but you never know...



Oh, and in my experience, you'd be surprised just how much different "up to date" video drivers can and will make... sometimes THE difference... on that note, what IS your video card?
Title: Re: [El-Hazard for the PC] As the update says...
Post by: jewel_of_roshtaria on March 27, 2003, 10:11:24 am
Quote
Nope... actually, she plays a little character with a sad history.  Basically a flawed computer technology design who's final fate was to be "formatted and started over".  She talks in third person, "crashes" easy, but wants more than anything for a proper "administrator" to "debug" her.  


Actually, it's the wierdest thing on Earth, but my Iffy is just like that! She talks in third person and all, stinks at what she was designed to do, and is basically around to give everyone grief. Only difference is that she doen't know she's any different from anyone else because she was already re-booted when Makoto found her. Don't believe me? I have a pic to prove it.  ;D I drew it myself!

This is Ifurita in the earliset stages of development... My computer went haywire, as you all know, so I lost everything but what was on disk, aka this. She's changed quite a bit appearance-wize, and she doesn't resemble the other Ifurita's so much anymore... I wanted to custom my own appearnce for her, since the other ones were, in my opinion, done to death. And cuz it was fun!  ;)

(http://us.f1.yahoofs.com/users/82f1578a/bc/Yahoo!+Photo+Album/Jures+copy4.GIF?pfwVxg.Am9RKvtsy)

OR

http://us.f1.yahoofs.com/users/82f1578a/bc/Yahoo!+Photo+Album/Jures+copy4.GIF?pfwVxg.Am9RKvtsy
Title: Re: [El-Hazard for the PC] As the update says...
Post by: larewen_evenstar on March 27, 2003, 12:51:41 pm
I'm not even sure what's going on, don't even try and explain it to me and the pic doesn't work, both versions are broken.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 27, 2003, 01:04:43 pm
Lord, Jewel, you need some REAL webspace. :P

I can offer you 25% fake webspace.  It's 75% real.  Er...

That is, I'd gladly give you a directory to throw pictures and stuff in, if you need such a thing.  I'm just not good bandwidth for anything real "big".
Title: Re: [El-Hazard for the PC] As the update says...
Post by: larewen_evenstar on March 27, 2003, 02:41:06 pm
You'd give her fake free webspace? How is that possible?
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 27, 2003, 02:44:34 pm
Actually it just requires me creating an FTP account on the computer in the basement.  I don't like to advertise it like its the webspace powering Microsoft Corporation or anything...
Title: Re: [El-Hazard for the PC] As the update says...
Post by: larewen_evenstar on March 27, 2003, 02:51:04 pm
Hmm...how many computers do you actually have in total? I have two. Mine and my dads. My mum can hardly use computers, so she doesn't need one.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: Captain Southbird (EHOL Creator) on March 27, 2003, 03:28:45 pm
In my room:
Main - 1.4GHz, laptop - 650MHz, dud tower - 380Mhz, busted old Mac Quadra - 33Mhz (+4)

Brothers' room (2)

Parents' room (1)

Sister's room (1)

Basement (2)

So that's 4+2+1+1+2 = 10 total active computers.

Then there's about 20 potential computers in junk parts out in the garage.
Title: Re: [El-Hazard for the PC] As the update says...
Post by: larewen_evenstar on March 27, 2003, 03:32:49 pm
OMIGOD!!!!!!!!!!!!!!!
THAT'S MILLIONS OF COMPUTERS!!!!!!!!!!!

*Lar dies*