Video-documenting my work
- Hallfiry
- 7-bit super nerd
- Posts: 210
- Joined: March 20th, 2012, 10:41 am
- Contact:
Video-documenting my work
Here's a funny idea that I had a few days ago:
I could record my work on old games (mostly reading hex dump and writing converters) and upload these videos, so people can see the how this actually works. These can be 10 minutes or 3 hours, depending on the difficulty and complexity of th formats.
Would anyone here be interested in such videos? If yes, I'd be glad to accept suggestions for what games I should dissect.
I could record my work on old games (mostly reading hex dump and writing converters) and upload these videos, so people can see the how this actually works. These can be 10 minutes or 3 hours, depending on the difficulty and complexity of th formats.
Would anyone here be interested in such videos? If yes, I'd be glad to accept suggestions for what games I should dissect.
Magazine cover disk catalog:
http://www.kultcds.com/Catalog/
http://www.kultcds.com/Catalog/
-
- 8-bit mega nerd
- Posts: 293
- Joined: March 17th, 2007, 6:40 pm
- Location: Brisbane, Australia
- Contact:
Re: Video-documenting my work
It's a nice idea, but personally I learn much better from reading at my own pace than I do from watching at someone else's pace. So I would much rather read something with lots of screenshots than watch a video. But perhaps if you can capture an entire concept in a short 10-minute or so video, it might be ok? Whatever you do, make sure you edit the videos and do a few takes so that you don't fall into the trap of so many video tutorials, where it looks like the whole thing was done in a single shot, mistakes and all. It makes it difficult to watch if it looks like the person who created the video didn't put a lot of effort into it.
If you're looking for suggestions about which games to investigate, my vote goes towards Doofus, God of Thunder or Vinyl Goddess From Mars, simply because these games have not been reverse engineered yet.
If you're looking for suggestions about which games to investigate, my vote goes towards Doofus, God of Thunder or Vinyl Goddess From Mars, simply because these games have not been reverse engineered yet.
- Hallfiry
- 7-bit super nerd
- Posts: 210
- Joined: March 20th, 2012, 10:41 am
- Contact:
Re: Video-documenting my work
I created a first episode (that includes one mistake) and spoke a voiceover for it. But idk how to properly put the voiceover onto the footage so it's in synch. I'm not into video editingMalvineous wrote:It's a nice idea, but personally I learn much better from reading at my own pace than I do from watching at someone else's pace. So I would much rather read something with lots of screenshots than watch a video. But perhaps if you can capture an entire concept in a short 10-minute or so video, it might be ok? Whatever you do, make sure you edit the videos and do a few takes so that you don't fall into the trap of so many video tutorials, where it looks like the whole thing was done in a single shot, mistakes and all. It makes it difficult to watch if it looks like the person who created the video didn't put a lot of effort into it.
If you're looking for suggestions about which games to investigate, my vote goes towards Doofus, God of Thunder or Vinyl Goddess From Mars, simply because these games have not been reverse engineered yet.
(Also I'm not the best narrator and I hate my German accent)
Magazine cover disk catalog:
http://www.kultcds.com/Catalog/
http://www.kultcds.com/Catalog/
-
- 8-bit mega nerd
- Posts: 293
- Joined: March 17th, 2007, 6:40 pm
- Location: Brisbane, Australia
- Contact:
Re: Video-documenting my work
I don't think your accent is the problem - I don't get any sound at all! Did you include the voiceover?
Since you're on Windows, can you use Windows Movie Maker to apply the voiceover? Otherwise you can do it the cheap way, and watch your video while you read out and record your voiceover, then merge ("mux") the two.
Since you're on Windows, can you use Windows Movie Maker to apply the voiceover? Otherwise you can do it the cheap way, and watch your video while you read out and record your voiceover, then merge ("mux") the two.
- Hallfiry
- 7-bit super nerd
- Posts: 210
- Joined: March 20th, 2012, 10:41 am
- Contact:
Re: Video-documenting my work
I did the voiceover seperately. Since I'm unable to apply it, the video is silent.Malvineous wrote:I don't think your accent is the problem - I don't get any sound at all! Did you include the voiceover?
Since you're on Windows, can you use Windows Movie Maker to apply the voiceover? Otherwise you can do it the cheap way, and watch your video while you read out and record your voiceover, then merge ("mux") the two.
I normally use windows movie maker for such things, but it can't render better than 480p.
Magazine cover disk catalog:
http://www.kultcds.com/Catalog/
http://www.kultcds.com/Catalog/
- MrFlibble
- Forum Administrator
- Posts: 1814
- Joined: December 9th, 2010, 7:19 am
Re: Video-documenting my work
I agree, I think the screenshots plus text description format would work better.Malvineous wrote:It's a nice idea, but personally I learn much better from reading at my own pace than I do from watching at someone else's pace. So I would much rather read something with lots of screenshots than watch a video.
- Hallfiry
- 7-bit super nerd
- Posts: 210
- Joined: March 20th, 2012, 10:41 am
- Contact:
Re: Video-documenting my work
Well, then I'll create a blog or something with lessons on different datatypes and how to identify and reverse engineer them.
Other new on documenting my work: I've started setting up a database for my Blizzard Archive and think I'm on the right path for a usable way of storing all this data.
Other new on documenting my work: I've started setting up a database for my Blizzard Archive and think I'm on the right path for a usable way of storing all this data.
Magazine cover disk catalog:
http://www.kultcds.com/Catalog/
http://www.kultcds.com/Catalog/
- Hallfiry
- 7-bit super nerd
- Posts: 210
- Joined: March 20th, 2012, 10:41 am
- Contact:
Re: Video-documenting my work
I quickly wrote a textual version of the first episode (without going deep into the programming aspects):
http://kultcds.com/FOFF/index.php?id=1
I'd be glad to get some feedback
http://kultcds.com/FOFF/index.php?id=1
I'd be glad to get some feedback
Magazine cover disk catalog:
http://www.kultcds.com/Catalog/
http://www.kultcds.com/Catalog/
-
- 8-bit mega nerd
- Posts: 293
- Joined: March 17th, 2007, 6:40 pm
- Location: Brisbane, Australia
- Contact:
Re: Video-documenting my work
That's a really nice tutorial! I definitely prefer the text and screenshots to a video - I can go at my own pace. I look forward to reading more of them!
From a purely self-promotional aspect, it'd be great if you had a link to libgamearchive at the end of this post for those who understand basic C++. This library was designed to allow archive formats just like the one in your tutorial to be edited, so if someone has just reverse engineered a new archive format they might be interested in adding it to libgamearchive instead of writing their own extraction tool from scratch. All the "hard" stuff like making room for larger replacement files (and updating the offsets of all the other files) has been taken care of in this library so you get a lot of functionality for not too much work.
From a purely self-promotional aspect, it'd be great if you had a link to libgamearchive at the end of this post for those who understand basic C++. This library was designed to allow archive formats just like the one in your tutorial to be edited, so if someone has just reverse engineered a new archive format they might be interested in adding it to libgamearchive instead of writing their own extraction tool from scratch. All the "hard" stuff like making room for larger replacement files (and updating the offsets of all the other files) has been taken care of in this library so you get a lot of functionality for not too much work.
- Hallfiry
- 7-bit super nerd
- Posts: 210
- Joined: March 20th, 2012, 10:41 am
- Contact:
Re: Video-documenting my work
I will add that link to the navigation on the left.Malvineous wrote:That's a really nice tutorial! I definitely prefer the text and screenshots to a video - I can go at my own pace. I look forward to reading more of them!
From a purely self-promotional aspect, it'd be great if you had a link to libgamearchive at the end of this post for those who understand basic C++. This library was designed to allow archive formats just like the one in your tutorial to be edited, so if someone has just reverse engineered a new archive format they might be interested in adding it to libgamearchive instead of writing their own extraction tool from scratch. All the "hard" stuff like making room for larger replacement files (and updating the offsets of all the other files) has been taken care of in this library so you get a lot of functionality for not too much work.
I have already written a list of formats that I will explain:
http://kultcds.com/FOFF/Images/Misc/3WeeksPlan.jpg
Todays format will be Warcraft's WAR format, that is again a pretty simple archive format, but has some compression.
Tomorrow I'll explain how to break the encryption of Arena's INF files.
And afer that we'll finally get some colorful images.
Magazine cover disk catalog:
http://www.kultcds.com/Catalog/
http://www.kultcds.com/Catalog/
- MrFlibble
- Forum Administrator
- Posts: 1814
- Joined: December 9th, 2010, 7:19 am
Re: Video-documenting my work
I like it a lot! Also nice to see that you plan so far ahead ^_^Hallfiry wrote:I quickly wrote a textual version of the first episode (without going deep into the programming aspects):
http://kultcds.com/FOFF/index.php?id=1
I'd be glad to get some feedback
- Hallfiry
- 7-bit super nerd
- Posts: 210
- Joined: March 20th, 2012, 10:41 am
- Contact:
Re: Video-documenting my work
I procrastinated a little bit the last week, but I'll write a new tutorial in the next few hours. It will feature some nice pictures
Because I tend to post random information on so many websites (KultCDs, BetaArchive, ClassicDosGames, Offiical Past Elder Scrolls Games Forum,...), I decided to create a blog:
http://hallfiry.blogspot.com
I'll post updates of all my projects there, be it Blizzard, KKnD, KultCDs, File Formats, or whatever.
EDIT:
New tutorial is up:
http://kultcds.com/FOFF/index.php?id=3
I find it a little bit sloppier than the other ones, but I didn't want to make it too long.
Because I tend to post random information on so many websites (KultCDs, BetaArchive, ClassicDosGames, Offiical Past Elder Scrolls Games Forum,...), I decided to create a blog:
http://hallfiry.blogspot.com
I'll post updates of all my projects there, be it Blizzard, KKnD, KultCDs, File Formats, or whatever.
EDIT:
New tutorial is up:
http://kultcds.com/FOFF/index.php?id=3
I find it a little bit sloppier than the other ones, but I didn't want to make it too long.
Magazine cover disk catalog:
http://www.kultcds.com/Catalog/
http://www.kultcds.com/Catalog/
- MrFlibble
- Forum Administrator
- Posts: 1814
- Joined: December 9th, 2010, 7:19 am
Re: Video-documenting my work
That's an excellent idea! Your dedication and efforts are very much appreciated, thanks!Hallfiry wrote:Because I tend to post random information on so many websites (KultCDs, BetaArchive, ClassicDosGames, Offiical Past Elder Scrolls Games Forum,...), I decided to create a blog:
http://hallfiry.blogspot.com
I'll post updates of all my projects there, be it Blizzard, KKnD, KultCDs, File Formats, or whatever.