Search found 567 matches

by bobdevis
Sat Jul 30, 2011 5:01 am
Forum: General Discussion
Topic: Upscaling Retro 8-Bit Pixel Art To Vector Graphics
Replies: 30
Views: 31900

Because a crayon-scribble filter, any type of smoothing or the (on topic) vector filter can lead to unintended ugliness in various cases (as seen a couple of posts above).

The dot-matrix approach cant't. It can even deal with dithering without problems. It's all still a matter of taste ofc..
by bobdevis
Fri Jul 29, 2011 6:28 pm
Forum: General Discussion
Topic: Upscaling Retro 8-Bit Pixel Art To Vector Graphics
Replies: 30
Views: 31900

I've always thought pixel filters were ugly. Pixels all the way. Here is a random idea. The Dotmatrix filter in ScummVM may be worth expanding upon. Not all scales are possible, but it can me made to look good with 2x, 3x, 3.5x, 4x, 4.5x, and up... This is just a quick Gimp mash-up. If done it code...
by bobdevis
Thu Jul 28, 2011 5:24 pm
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Re: complete credits listing of the of Diablo 1.09 patch

Fantastic, thanks! Are the additional names displayed from the main menu credits, or some other place? The mobygames list does not have the "Ring of Thousand" entry at the end for example. Those additions was what I was looking for. --- [ patch for using sdl surfaces ] --- Yeah, that piece...
by bobdevis
Tue Jul 26, 2011 3:00 pm
Forum: Help and Support
Topic: D-Fend Reloaded not loading scummvm games?
Replies: 4
Views: 6986

I think you are confusing some things, lukeman3000.

From the looks of it, D-Fend is a user-friendly shell to wrap DOSBox in.
ScummVM is not DOSBox, and has little to do with DOS to begin with.
You are trying to use screwdriver to hammer in a nail.
by bobdevis
Mon Jul 25, 2011 2:17 am
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Also, your use of "kill()" instead of a real destructor is very, very weird. Very un-C++, and cumbersome, since you have to call it yourself while the destructor is automatically called when the object is destroyed (either when its scope ends or when it's delete'd). I was weary of auto-de...
by bobdevis
Mon Jul 25, 2011 1:19 am
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

You normally don't change header-files all the time. You often normally prototype your class (and by class, I mean actually one small-ish self-contained puzzle piece, if you will) in a header file. Then you implement that interface in the cpp. The problem is that for that to work smoothly you need ...
by bobdevis
Mon Jul 25, 2011 12:41 am
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

That's neither true nor how it works. At all. :P Could you maybe elaborate that? If you have a header you have to maintain the h AND the cpp file. If you have a system that works in a header-less, linear include-chain then that drastically reduces the amount of files you have to keep up to date, ri...
by bobdevis
Mon Jul 25, 2011 12:15 am
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Just to be clear: I am explaining what I did, not saying its a good choice: That's...not really that nicely organized. As it is now, I only use 2 header files and they are basically just holding a lot of integer and float name defines. For the rest the whole thing is header-less at the moment. It ha...
by bobdevis
Sun Jul 24, 2011 9:57 pm
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Thanks for checking it out, MD5. Regarding libMPQ: There is an alternative library for MPQ file manipulation, StormLib: http://www.zezula.net/en/mpq/stormlib.html Yeah, I know, they share code. Both of them blindly assume Intel. As for a Smacker decoder... you can use the one in ScummVM (check the /...
by bobdevis
Sun Jul 24, 2011 8:21 pm
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Sounds good, will do.
by bobdevis
Sun Jul 24, 2011 6:28 pm
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Nop, sorry. What you get is just a bunch of packed plain-txt files and some binaries, basically. I am learning this as I go along. When I started I didn't even know how to properly use static c++ functions. How to effectively run an open source project is just another skill I will have to pick up.....
by bobdevis
Sun Jul 24, 2011 6:02 pm
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

All right, first public release!
http://sourceforge.net/projects/projectddt/

The bad news is that it's Linux-only at this point.
The good news is that the installation instructions are not more complicated then those of some ScummVM games.
Binaries for x86 and x86_64 provided.
by bobdevis
Thu Jul 21, 2011 5:16 pm
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Well I guess I can dump a very user unfriendly Linux-only tarball on Sourceforge some time soon.

I just need to make sure I scrub all the copyrighted nomenclature from the source and script files first.....
by bobdevis
Thu Jul 21, 2011 1:17 am
Forum: The Junkyard
Topic: Bobdevis' Diablo and Hellfire project
Replies: 36
Views: 61353

Some more stuff today; Started working on the code for items. I wonder if I should respect the 5000/stack gold cap or allow billions to be stacked. There needs to be support for very big numbers anyway because of how the experience points work.... http://i177.photobucket.com/albums/w213/bobdevis/ddt...
by bobdevis
Sun Jul 17, 2011 9:46 am
Forum: Help and Support
Topic: Laura Bow 2 - The Dagger of Amon-Ra Not Working
Replies: 6
Views: 6181

The best way to get the attention of the developer who could fix this, is to make a Source Forge account and submit a bug report here:
http://sourceforge.net/tracker/?group_i ... tid=418820