News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Wolfenstein3D - SNES Uncut hack  (Read 60642 times)

DarkSamus993

  • Sr. Member
  • ****
  • Posts: 274
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #160 on: April 26, 2018, 09:06:05 am »
Just wanted to pop in to say that the compression code is almost complete now. I've been busy this week and haven't had much time to work on it.

Fire-WSP

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #161 on: April 26, 2018, 09:38:42 am »
Ah cool. Will it be a Windows programm?

@Squall, I made a post a couple of days ago with a list of possible stuff which could be done.
Some of it is kind of important. The sound for the Rat/Dog for example. The final SNES version of the game has this squeek sound when they die. That would be quite strange with the dog XD
The Wall mirroring is also an interesting topic.

Other stuff like the additional faces will actually expand the main goal a bit but it would be a cool improvement.
However, propably all points in that list involve ASM and this is something I can not do.

I am very grateful for the work DarkSamus993 put into the project so far.
It is up to him to continue his magic after the tool.

My time is also a bit limited but I also work on something for the project.
It is not yet finished. Lets see when I can show something ^^


« Last Edit: April 26, 2018, 09:53:11 am by Fire-WSP »

Shadowhazard

  • Jr. Member
  • **
  • Posts: 45
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #162 on: April 26, 2018, 12:13:47 pm »
iam fine and you?
@scd: https://ibb.co/iKBxEH
thats what i can offer you, if it goes in decides fire-wsp

DarkSamus993

  • Sr. Member
  • ****
  • Posts: 274
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #163 on: April 26, 2018, 12:17:54 pm »
Ah cool. Will it be a Windows program?
I wrote it in C++ as a command line utility (so yes, target platform is Windows).

Fire-WSP

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #164 on: April 26, 2018, 12:47:19 pm »
Mhm I think we will need a Frontend then...

;D Joke of course.
Command line is fine  :thumbsup:

Squall_FF8

  • Full Member
  • ***
  • Posts: 206
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #165 on: April 26, 2018, 01:41:53 pm »
Since there are so many task for ASM, DarkSamus993 it was probably better to leave that utility to me, beside I had already done the half of it  :laugh:
« Last Edit: April 27, 2018, 06:00:38 am by Squall_FF8 »
Welcome to the FF5 Den: https://discord.gg/AUqDF85

SCD

  • RHDN Patreon Supporter!
  • Hero Member
  • *****
  • Posts: 634
  • SPOOOOON!
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #166 on: April 27, 2018, 02:20:55 am »
@Shadowhazard

That edit looks pretty good, I like it.

If you can make the screws look like this, that would be great:


Because they're not suppose to touch the corners of the square.

Shadowhazard

  • Jr. Member
  • **
  • Posts: 45
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #167 on: April 27, 2018, 03:56:30 am »
ok, its done.

SCD

  • RHDN Patreon Supporter!
  • Hero Member
  • *****
  • Posts: 634
  • SPOOOOON!
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #168 on: April 27, 2018, 09:01:24 am »
Cool, that's great to hear. Thanks.
« Last Edit: April 27, 2018, 10:17:06 pm by SCD »

Shadowhazard

  • Jr. Member
  • **
  • Posts: 45
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #169 on: April 27, 2018, 04:22:56 pm »
https://ibb.co/hioZWx
All BJ Faces done
had to change something on the last pictures when he gets shot left or right. Its more Snes orginal with closed mouth and open.


Overall Picture

https://ibb.co/fXuk4H
« Last Edit: April 28, 2018, 02:09:57 am by Shadowhazard »

SCD

  • RHDN Patreon Supporter!
  • Hero Member
  • *****
  • Posts: 634
  • SPOOOOON!
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #170 on: April 28, 2018, 01:59:07 am »
Those edits came out great, you did a good job on them.

Shadowhazard

  • Jr. Member
  • **
  • Posts: 45
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #171 on: April 28, 2018, 06:47:24 am »
« Last Edit: April 28, 2018, 02:14:22 pm by Shadowhazard »

SCD

  • RHDN Patreon Supporter!
  • Hero Member
  • *****
  • Posts: 634
  • SPOOOOON!
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #172 on: April 28, 2018, 11:43:17 pm »
That's cool that you're adding the Mac/3DO Machine Gun sprite, are you planning to do the same thing to the Flamethrower & the Rocket Launcher?

Shadowhazard

  • Jr. Member
  • **
  • Posts: 45
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #173 on: April 29, 2018, 04:05:51 am »
the mac/3do/jaguar machine gun, what model is that? looks like a hybrid of a MP40 and a American Gun. on Pc he holds a mp40. I tried to make a propper mp40 model with this Mac/3do/jaguar sprite.

Flamethrower and Rocketlauncher is not on the List because the Flamer on mac/jag has a gasolinetank as backpack but there is already a ammo backpack. and the snes flamer is unique.
Rocketlauncher looks to different for snes but the Rocketcrate with the blue rockets is in.

Fire-WSP

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #174 on: April 29, 2018, 05:18:22 am »
If you look in the last version with the edited sprites, you can find there a modified rocket launcher already.

Shadowhazard

  • Jr. Member
  • **
  • Posts: 45
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #175 on: April 29, 2018, 05:35:10 am »
had a look in and i dont like it...this Rocketlauncher fits only in the Jaguar version.

DarkSamus993

  • Sr. Member
  • ****
  • Posts: 274
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #176 on: April 30, 2018, 11:43:14 pm »
I just need to fix the last couple of kinks in my compression code, but it's working for the most part.


I'm not going to release the program right away because it'll need some more polish first (such as removing any hard coded settings I used for testing, allowing for better user control over input/output files, etc.) I'll be sure to release a patch for playtesting when I get to that point.

Squall_FF8

  • Full Member
  • ***
  • Posts: 206
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #177 on: May 01, 2018, 05:55:05 am »
Since this is not a real compression it should be relatively easier:
 1) You start with column 0
 2) if current pixel is transparent you skip all transparent pixels (repeat 2)
 3) if current pixel is non-transparent - you save initial X and find ending X
 4) you do 2-3 until you reach end of the column
 5) move to next column
 6) if it is not the last column goto 2
'compression' finished  :beer:
Welcome to the FF5 Den: https://discord.gg/AUqDF85

DarkSamus993

  • Sr. Member
  • ****
  • Posts: 274
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #178 on: May 01, 2018, 01:49:30 pm »
Yes that's essentially how the compression works. My code works in 3 stages:
Code: [Select]
1) calculate number of columns and reserve space for ptr table (column data).
2) generate column data, reserve space for ptr (pixel data), and update ptr table.
3) compress pixel data and update ptr (pixel data) in column data.

There's just a few conditions that need tweaked in my code (such as making sure banks are not crossed and anything else that's causing compression to fail), but you can see from the image I posted that it's working otherwise.
« Last Edit: May 01, 2018, 02:32:37 pm by DarkSamus993 »

Fire-WSP

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: Wolfenstein3D - SNES Uncut hack
« Reply #179 on: May 01, 2018, 02:35:16 pm »
Looking great!  :beer: