Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Aftertaste

Pages: [1] 2
1
The Games and other Sierra Adventure stuff / Re: The Realm Online
« on: March 13, 2017, 12:55:17 PM »
It is indeed SCI, and i have ALOT more info on the subject now, took me long enough .

2
SCI Development Tools / Re: hep files
« on: February 26, 2015, 11:09:28 AM »
Writing a wrapper now, slow going, i can change the IP in the hep and force the client to use my server(s), but it is messy, and for the older version 1.x or 2.x the hostname used is too short to do this hack, so eventually i will need to find out how to at least customize the 45012.hep file.

3
SCI Development Tools / Re: The quest for custom SCI1 picture resources
« on: January 17, 2015, 01:03:50 AM »
I am actually working on this, https://code.google.com/p/sci-palette-convertor/ the first step is to get the palette's down, pretty sure i am close, this should convert any palette FotoSCIhop extracts, and sv.exe extracts, if anyone has a palette file this will not load, please send it to me.

Erp, this program converts the *.pal files FotoSCIhop extracts from *.p56 and *.v56 into a Microsoft RIFF palette that you can use in corel to alter the *.v56 and *p56 files with FotoSCIhop.

4
SCI Development Tools / Re: Looking for a lil help
« on: January 15, 2015, 04:50:35 PM »
I found the fotoshop code, its in c++, so will take me awhile to convert it to c#, i do not know c++ all that well, eventually it will all get ported over to this sci version, just takes alot of coding.

5
SCI Development Tools / Re: Looking for a lil help
« on: January 14, 2015, 02:52:54 PM »
I suck at people interaction, and really need to try and get some help with a few things, as i said before i am working on a 3x emulator, and have made very good progress, have most of the packets mapped and at least working sort of, and i have also begun on a realm 1.x, or 2.x emulator too, no packets to sniff for those, so slow going, i really could use help in a few areas, i want to be able to update the scripts the game uses, *.scr and *.hep, and i have, or can get a log of the patch server sending patches to the game, and honestly, i do not mind doing the work myself, so not looking for people to code it all for me, but a few things i could really benefit from knowing are.

A way to edit/update scripts, there are quite a few areas that are blank and avail for future expansion,
such as, in game to learn the spells i wrote a /spell # command, so we just go through all the valid id's until we get a cast effect, there are areas in which 32 is a spell effect, but 33 34 35 36 do nothing, and 37 is a spell effect, so, in theory i should be able add something there.

A way to add new graphics, i have messed with photoscishop alot, and i just do not get it, i cannot import a new bmp, because i am unable to use the exported *.pal, or the extracted *.pal from the resource files, in any imaging program i know of, i have tried them all, and i have even tried adding the microsoft riff header to the files, and nada, so no clue how to keep the same palette.

I have most of the packets mapped, but there is the stray byte here and there, that i do not understand,  so if anyone is into packet editing.

And of course large portions of the server logic needs to still be written in c#.

Does anyone have a mapping of any of the files ? Most info out there is for older versions, and i can compensate for that if i had more data, such as for the *.v56 animations.
Are these just normal bmp files wrapped into loops or cells ?
If anyone knows the byte structure for any of these file types, please point me there.


Anyone know how to convert the sci *.pal to microsoft pal ?

6
SCI Development Tools / Re: Looking for a lil help
« on: January 04, 2015, 03:39:32 AM »
Here is the up to date client
https://www.dropbox.com/s/t3zzeqmk52kc2tn/The%20Realm%20Online.zip?dl=0

Then i wrote a launcher, the emu is currently running, but i am rewriting some stuff so not on it atm, however once you extract the client, get the launcher, click connect to emulator, then choose the realm dir.

https://www.dropbox.com/s/qoqgi7rr9casqtl/ROLLauncher.exe?dl=0


It's auto account creation while testing, just use anything not in use.

7
SCI Development Tools / Re: Looking for a lil help
« on: January 04, 2015, 01:47:20 AM »
I've gotten quite far, i redirect the client to my router, and can log in, create a char, walk around the world, wear and change colors of worn items, see other players, use the gossip/tell/room chat systems, including private password protected channels.

You can cast spells sort of, its in the developmental stage, you can summon a mob and run through a base quick combat scenario, also in development, cause it to snow, summon many different game items (all for mapping them atm), and a few other things, still a ways to go though, cant get the client atm as the game site wont patch it, would it cause a problem to post it here ?

8
SCI Development Tools / Re: Looking for a lil help
« on: January 03, 2015, 05:43:46 PM »
Yes Norseman games bought it, then raised the prices for update and never updated, hasnt seen a promised update in about 4 years or more, they pretty much just run it for family and friends, and terrorize anyone else that plays and doesn't share their views about anything, you know the type.

They double billed everyone last month then took the game servers down, so pretty sure it doesnt have long to live on the end of its poor crippled life, currently i am simply duplicating the network packets used to communicate with the client, i would love to use the patch server to actually update, or back update the game to a prior release, and 1 day i will learn how, just too much on my plate atm to really get into it until i get the emu closer to done.

Anyone interested in helping shoot me a email, i would post it now, but spam bots hate me, can you guys msg me here ?

9
SCI Development Tools / Looking for a lil help
« on: December 20, 2014, 02:05:22 PM »
I am slowly emulating sierra's online game, currently i am mapping the network packets, and doing my best to emulate them, i have made a good bit of progress seeing as how i am the only semi programmer working on it, and honestly, all i need help to finish is getting these packets correctly mapped, i have quite a few that are, but others i am having issues with a few bytes here and there, if anyone has time and wouldn't mind lending a hand,  i can share all the info i have learned and would be very appreciative of the help.

Below is a quick vid i made of some of the progress
https://www.dropbox.com/s/44o2px4ctf3lh5c/realmemuhidef.mp4?dl=0

10
SCI Development Tools / Re: hep files
« on: December 11, 2014, 08:45:27 PM »
Thankyou for all the suggestions, and i won't be giving up,  i am mapping network streams atm, and when i get brave enough i jump back to the hep files.

So far i have learned this about all heap files.

header
short -> 145
int32 file-length


OK yeah that isn't a lot, but is more than i knew before :D

11
SCI Development Tools / Re: hep files
« on: December 11, 2014, 04:39:52 PM »
Not sure how to get it to open heap files, it errors out, seems it just wants message, although the heap files do resemble message files a bit.

12
SCI Development Tools / Re: hep files
« on: December 07, 2014, 07:35:10 PM »
This is the client i am working with btw

http://www.sierrahelp.com/Files/Demos/RealmDemo.zip


13
SCI Development Tools / Re: hep files
« on: December 07, 2014, 02:47:50 PM »
Thankyou, i get tons of class errors, but at least is something new to try, so thanks again.

14
SCI Development Tools / Re: hep files
« on: December 07, 2014, 12:20:57 PM »
Sorry, a more direct answer to your question, being able to change it to a full ip address is what i need.

111.111.111.111 then a 4 digit port is fine.

15
SCI Development Tools / Re: hep files
« on: December 07, 2014, 12:19:31 PM »
I wrote a bit of a emulator for The Realm Online, i edited the 45012.hep file, and that allows me to redirect the client to the servers i want, however the version i was writing the emulator for is still running live servers, so, i found the very old 1.x code, which honestly is the version those of us who are nostalgic about the game really wants, and it may even be abandon-ware, even if it's not, it wouldn't interfere with live subscribers.

I wrote a launcher that works with the current game, the hep file for 3.x is different, they used hostnames instead of ip's so my program allows any ip address and hostname up to 23 in length, this is what i would like to do with 1.x.

However i run into a few problems, the hep file for 1.x only has a total of 12 byte values allotted for the ip and 4 for the port,  to fit any ip in there i need at least 15, so i am unable to do the nasty hack job like i  did before.

Also, the nasty hack job was always just a temp fix to allow me to see the network packets sent, i always did mean to figure out how to edit heaps correctly.

I have been working on this for over a year, and i am no closer to figuring it out, not alot of information about the heap file, i am not sure what type it even is.

So honestly, the desired end result, is for me to be able to decompile the heap into the text sv.exe shows, and then make changes, and recompile it back into the heap.

So any information i can find on this file format would be helpful, i am a novice but some of this resembles asm, so is it asm byte code ? and if so, why are portions of it encoded in ascii and others not, i have been all over the net recently, and see your forum name posted all over the SCI stuff, so i figured, if anyone would know what format this file is in, it would be you.

I have plenty of time to work on this issue, but am thoroughly confused by the format of this file, wish i was smarter.

Pages: [1] 2

SMF 2.0.19 | SMF © 2021, Simple Machines
Simple Audio Video Embedder

Page created in 0.048 seconds with 19 queries.