Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix variable order #1679

Open
67 tasks
ghost opened this issue Sep 18, 2019 · 6 comments
Open
67 tasks

Fix variable order #1679

ghost opened this issue Sep 18, 2019 · 6 comments

Comments

@ghost
Copy link

ghost commented Sep 18, 2019

Diddo of #1677 except for variables instead of functions. These will be a bit more tricky, but we still have both the PSX/MAC to help. The demo release is scrambled.

Fixing these will help get global offsets to line up:

  • appfat.cpp
  • automap.cpp
  • capture.cpp
  • codec.cpp
  • control.cpp
  • cursor.cpp
  • dead.cpp
  • debug.cpp
  • diablo.cpp
  • doom.cpp
  • drlg_l1.cpp
  • drlg_l2.cpp
  • drlg_l3.cpp
  • drlg_l4.cpp
  • dthread.cpp
  • dx.cpp
  • effects.cpp
  • encrypt.cpp
  • engine.cpp
  • error.cpp
  • fault.cpp
  • gamemenu.cpp
  • gendung.cpp [hellfire [test] Fix variable order [gendung.cpp] #1959]
  • gmenu.cpp
  • help.cpp
  • init.cpp
  • interfac.cpp
  • inv.cpp
  • items.cpp
  • lighting.cpp
  • loadsave.cpp
  • logging.cpp
  • mainmenu.cpp
  • minitext.cpp
  • missiles.cpp
  • monster.cpp
  • movie.cpp
  • mpqapi.cpp
  • msg.cpp
  • msgcmd.cpp
  • multi.cpp
  • nthread.cpp
  • objects.cpp
  • pack.cpp
  • palette.cpp
  • path.cpp
  • pfile.cpp
  • player.cpp
  • plrmsg.cpp
  • portal.cpp
  • quests.cpp
  • render.cpp
  • restrict.cpp
  • scrollrt.cpp
  • setmaps.cpp
  • sha.cpp
  • sound.cpp
  • spells.cpp
  • stores.cpp
  • sync.cpp
  • themes.cpp
  • tmsg.cpp
  • town.cpp
  • towners.cpp
  • track.cpp
  • trigs.cpp
  • wave.cpp
@sskras
Copy link
Contributor

sskras commented May 3, 2020

Why the @galaxyhaxz has disappeared? Does anyone know? Has anyone noticed?

@AJenbo
Copy link
Member

AJenbo commented May 3, 2020

@sskras it's a bit off topic so maybe join our chat for meta questions like this. In short Galaxy felt that the project was taking to much time and wanted to focus on other aspects of life.

@galaxyhaxz
Copy link
Member

(wall of text incoming)

Yes, among all other things I could have spent the last two years doing I quit my blue-collar job to learn coding but it came at a price. Of course people keep arguing that it wasn't a waste of time, because they just sat back and reaped the project once it reached fruition. Just look at all those other reversing or recreation efforts, people spend 5, even 10+ years on them. All for what? So a couple 14 year olds have something to do after school? I've already done enough for this project and I'm not falling into that trap.

I will soon have a job but be working 60+ hours/week doing grunt labor you bet will be automated one day. days off == sleep Hooray. So what now? I might open a blogpsot, I might not--github is too centralized on coding. I have other interests and projects you know? Like art, music, literature, culinary, and crazy theories.

So kids... don't forget to clean up when your done. I know your rich parents are very eager to ship you off to Harvard for you to major in Underwater Basket Weaving, but finish your mod first. It only takes a few seconds to delete the credits from the readme and hack the spreadsheets. Oh and for the love of god stop spamming me on discord. No I don't know how to change a monsters life or add a new item, or anything about Diablo's code. Please consult with your all-knowing expensively educated professor at Harvard instead. They will be proud you aren't one of the cheap java developers we have an over-abundance of nowadays. Thanks.

PS. For all you fatties out there who can't seem to wash enough McDonald's down your throats: stop. Try some of my cooking recipes instead. You will land your rightful place on My 600lb Life faster than you could order 6 buckets from KFC. Just be sure to tell your friends about it too, so us Yankees don't fall behind in the race for most obese country.

PPS. For those of you Mario fans out there, a native port of Super Mario 64 for PC/Mac/Linux/Switch was recently released using OpenGL/DX12. Nab the files while you can. Nintendo and the cronies will make quick work out of it.

@sskras
Copy link
Contributor

sskras commented May 22, 2020

Yes, among all other things I could have spent the last two years doing I quit my blue-collar job to learn coding but it came at a price. Of course people keep arguing that it wasn't a waste of time, because they just sat back and reaped the project once it reached fruition.

No. I was following the changes on github since as early as I could. For the sheer inspiration:)

Just look at all those other reversing or recreation efforts, people spend 5, even 10+ years on them. All for what? So a couple 14 year olds have something to do after school? I've already done enough for this project and I'm not falling into that trap.

Of course you're not=). BTW, I am 44y old dude who thinks that what you've done is above the amazing and spectacular. Just plain thanks!

PS. Can I finally ask: are you a girl?

@qndel
Copy link
Member

qndel commented Jun 11, 2020

I guess we have to send our thanks to launchcode ;p

@galaxyhaxz
Copy link
Member

Yes! Prepare the gift basket with some memes and toilet paper! Brevik will also be pitching in a signed copy of Diablo Immortal and Norton Antivirus.

I'll throw in a towel for good measure!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants