Sunday, January 29, 2017

For Honor (Beta) : First Impressions & Game Engine Performance

After few painful hours trying to set my dead hard disk aside and install new Windows 7 on my workstation, 
I finally managed to get this thing working.
Oh, of course the game was 100% fine, but the first drive I tried installing to was defective
So here goes another 4 hours.
(Fuck Seagate)

What were we talking about...ah, yes. For Honor Beta.
Man, this game is beautiful. Not The Witcher 3 beautiful, but Watch Dogs 2 beautiful.
The intro, the interface, everything.
That's what I expected from Ubisoft.
Even with "High" setting and using up 98% of VRAM on my graphics card,
(which is GTX760 non-Ti version w/ 2GB VRAM)
It ran super smoothly at 60 frames per second.
Unfortunately I arrived too late and the multiplayer seems to be nonfunctional, I really enjoyed it.

This is like Chivalry: Medieval Warfare mixed with beautiful storytelling of Assassin's Creed on steroids.
The graphics were superb, with sharp and clear textures and modeling with no obvious polygons visible.
The story was interesting too; From what I have understood, some disaster happened and many people died in three kingdoms. 
Surviving warriors have fought for life, but as they fought for many, many years the true meaning of the war faded into history. 
As they realized this war is meaningless, they tried to stop fighting for a moment...and here's where the narrator comes in. 
Oh boy. The Warmonger. Plot twist!
(Not her actual name but that's what she does; causing war everywhere she goes!)
Her soldier shoots an arrow to the Viking warrior's chest and he gets angry.
And they start fighting again!
Aaaaand now the game starts on training stage.

It teaches you basics of the gameplay -- dodging, blocking, attacking and other things.
They're well-written and easy to understand once you actually get to try them out.
You need fair amount of mouse movement to actually use the blocking and since it does not register direct backwards movement, you can reseat your mouse and reposition your hands quickly.

So basically it borrows some elements from well-known games like Overwatch and aforementioned Chivalry: MW with added functionalities.
No, not a blatant copy. It is actually well put together and unlike cheap knock-off games, it feels like original feature.

I really liked the Guard Position Marker (three-pronged icon that is in shape of a shield which is also used for loading indicator and other things) since it makes it really easy to see where the opponent is on guard.
Dodge rolling is not as smooth as "Game-like" rolling, but life-like. You can't roll that fast with all that armors!
Movement is similar to The Witcher 3's vanilla movement set; very realistic and fluid.
Some people might find it strange though. (Those people use Faster Movement mode on TW3)

That's all I remember from the gameplay aspect. Now onto the performance!

(Excuse me for the JPEG; I forgot to check "Save Uncompressed Copy" and they came out like SHIT.)

This is what the automatic settings looked like during the tutorial.


And this is how it performed in Benchmark:


 In this setting:


 It performed extremely well!


 ...Until there was some smoke cloud on the scene.


Just for shits & giggles, I set almost everything to the maximum (without SSAO):


 Color me surprised! It's not so bad!



 Now, onto the graphical problem.

On this view, the flaps on the helmet were jiggling like something you see on Garry's Mod videos.

Well, that's it!
Holy tits, it was incredibly stable AND polished!
I was really surprised by how solid everything was -- gameplay, graphics, performance...everything!
It was just right for releasing on time.

Good job, Ubisoft!
I love it!

Score: 9/10
Very Good!

I will wait for the official release and consider buying it.

Monday, October 17, 2016

Privacy Policy - DwarfQR

DwarfQR Privacy Policy

DwarfQR is an Instagram assistant aimed to assist you in QR code generation, tag management and photo editing.

iMedia LLC. will not store, share or otherwise use public information of users outside of the original purpose and any image or data downloaded to server will be deleted in 1 hour after processing.

iMedia LLC. cannot be held responsible for any, but not limited to, loss of access to account, account theft attempts, clone accounts ("catfish accounts") and/or information loss, because any data stored in server will be automatically deleted and in no circumstances will request access to personal information such as usernames, passwords or email addresses outside of Instagram API's required information.

If you are confused, or want to suggest features or comment on our product, please send emails to given email address in Instagram app.

Wednesday, August 10, 2016

Banned from Reddit: What a load of bullshit!

Just look at this madness.
Fuck the censors, I don't give a fuck now.

So this guy banned me because that motherfucker said there is a keylogger inside my archive.


So I messaged the mod who just banned me, and this is the whole conversation. 
(Click to see)


The proof? Here:


And this is the post before pruning.
I ranted on it few times.


Aftermath:



So, here's the message to the asshole who reported me and the mod who blindly accepted it:




Do whatever you want to do with that shitty subreddit.
I don't give a fuck.

To that moron who banned me:
Fuck you, you piece of shit.
Just go fuck yourself.
No, don't kill yourself, just fuck yourself with a cactus covered in caustic soda.
You are as stupid as a brick.
You are as biased as a broken see-saw.
I wish I had never met you.
I hope all your files disappear because of degraded RAID volume.
I hope your motherboard goes up in fire.
I hope all your backup drives and main drives fail at the same time.
I hope you get Cryptolocker.
I hope you drop your electronics into the ocean.
And I hope your house gets blackout while you were working on your stupid projects.
I hope you lose money.
I hope you get hacked.
I hope you just disappear without trace.
Your moderating skill is as equally good as a monkey with a typewriter.
Your thought process is as complex as amoeba.
 I bet you're a basement-dwelling loser.
I hope you get hit by a car so delicately that you live forever with chronic pain, so you get addicted to opiates.
I hope you fuck up your Dropbox backup.
I hope you spill Mountain Dew on your new computer.
I hope your house gets hit by a lightning so everything connected to the socket explodes.
I hope all of your loved ones hate you.
I hope you fuck up your relationship so bad you get tagged as a public enemy.
I hope you slip on a banana peel so amusingly your name changes to Mr. Fucktard McBanana Slip.
I hope all of your newly bought products are Dead On Arrival.
I hope your credit card ends up in underground carding club.
I hope all your batteries explode at the exactly same time so precisely YOU don't get hurt but all the things nearby gets fucked so hard you have to pay them back even though they're yours.
I hope that chocolate chip cookies you got were actually raisin cookies.
I hope your ear rings forever.
I hope you lose sense of smell and taste.
I hope you get zapped by counterfeit charger so hard you come flying through the ceiling and land on a wiener car.

FUCK YOU.


p.s. Now fucking kill yourself.
I can do moderation WAY better than you, and I can handle situation WAY better than you. You chickened your way out, and you will pay for that. Do you think you can do something like that and live just like you did before? Hell no, I will come to your place and I will wreck everything you love. I will pull your power out while streaming, I will fucking snap every single drives you have, I will get all of your goddamned storage devices and remove SIM cards so your fucking thing is no longer traceable, and I will rip every single file on your goddamned drive and sell it to crooks so they can do bad things to your life. Oh, you have security system? Now you don't, I will destroy every and any recording devices including your puny ass ADT alarm. Do you think that teeny tiny bell can scare me? Oh boy, you guessed it wrong! I know where people install such thing and I will put 320 volts on every single wire so every part of your system will blow up. You have security camera? Now you don't. I will take down all and any cameras and network devices, cut the power to your home and put link wires on every single mains plug you have. Even if you have UPS, I will remove that thing and throw it out the window. Your recordings will be destroyed on site and hex key will not stop me. All I need is an axe and sledgehammer, and I know how to destroy evidences. That means, you are fucked.
 (actually, this shit is over and I don't really care about you, Mr.Nobody.)

Saturday, July 23, 2016

Ming He MPT-7210A Manual Re-translation

Ming He MPT-7210A Specifications

Input Voltage: DC 12V ~ DC 60V
Output Voltage: DC 15V ~ DC 90V, can be adjusted to match the voltage requirement of 24V / 36V / 48V / 72V battery packs
Output Current: 0A ~ 10A
Output Power: 600W Maximum, optimal condition of 100W ~ 600W solar panels

Input Power*: 20W ~ 600W, 12 ~ 60V solar panels, or can be connected to battery packs, lithium battery packs, distributed household solar power systems, electric cars, wind turbines and solar street lamps
(*: I honestly don't know what "Scope" means in this case)

Properties: MPPT technology, automatic battery charge level adjustment, optimal for charging various kinds of battery packs, including lithium battery packs

Display: Color LCD, displays voltage, current, power (in kilowatts or amp-hours), and charge status

Mode: MPPT / DC-DC, MPPT can be used to charge batteries from solar panels while DC-DC mode can be used to step up or down voltage and current in power applications

Charging options: Charge mode can be set according to your needs, maximum of 20 presets can be stored inside the unit

Wiring

WARNING: Please do not mix up solar battery / input and battery / output, or swap positive and negative lines! Unit might explode or catch fire, resulting in property damage and/or loss of life.

1) Plug in solar panel to the top connector, note the polarity. Reverse polarity protection is not implemented!

2) Then, connect the battery wires, like what you did in the previous step. If solar panel connection has power, the display will turn on. If it doesn't, check the connection. Please note that solar panel should be placed outdoors where sun shines onto the panel!

Dimensions of the unit

Size of the unit: 103.5mm x 96mm x 55mm
Mounting bracket: 13.5mm x 67mm, hole spacing is 43mm apart
The two mounting holes are 117mm apart
The unit weighs 400g.

Please install the unit at -10 ~ 60 degrees Celsius, in a dry place.
LCD display can be easily damaged by shock or water infiltration. In order to prevent this, secure the unit to the wall or post firmly. Avoid areas with lots of impact or vibration, as it may cause the irreparable unit damage.
Avoid direct sunlight and rain.


Controls

SET: Set data
UP: Increase value - Hold to enter brightness adjustment menu
DOWN: Decrease value - Hold to calibrate the current measurement to 0
OK: Confirm changes / Turn on or off output - Hold to lock and unlock controls

Display

Setup mode

(Solar panel illustration): Solar panel voltage settings (maximum/optimal voltage?)
(Battery illustration)
 (V part): Maximum battery changing voltage
 (A part): Maximum charging current
(Box with X): Screen time-out timer
(AH / WH): Battery capacity setting
(000:00:00 part): Charge timer
(Floppy disk with arrow pointing outward): Load preset Number (n)
(OFF): Output status
(Padlock): Control lock status

Normal mode

(Solar panel illustration): Current solar panel input
(Battery illustration)
 (V part): Current battery charging voltage
 (A part): Current output current
 (W): Current charging power in watts
(AH / WH): Cumulative charge capacity
(000:00:00 part): Cumulative charge time
(CV part / OK): Current charge status, OK means fully charged
(OFF): Output status
(Padlock): Control lock status

Saturday, July 9, 2016

Excellent preset for Datamoshing - Avidemux 2.5

Touch nothing else on MPEG-4 ASP (Xvid) encoder preset.

Frame:
Interlaced: <any, except off>
Maximum I-frame Interval: 5

B-Frames:
Maximum Consecutive B-frames: 2

Quantiser:
Quantisation Matrix: MPEG Matrix

Set the audio to AC3 audio, because if you don't the audio will appear to go faster on Windows Media Player and will stutter on VLC.

Then use AviGlitch tool using Ruby (install Git, it comes with Bash and MINGW, which can natively run Ruby and Bash) :
$ sudo gem install aviglitch

then

datamosh (file).avi


WARNING: This does not support 720p60 or 1080p60 video. Make sure you downmix the video to 30fps before attempting this.
WARNING: DO NOT USE NEWER VERSION. They don't work that way. Only use 2.5.x version.
Tip: The more colorful the video is, the more mushed the video will look. My experiment with music videos and JaboodyDubs' video, as well as a footage from IMCF event ended up with extremely mashed video.

Saturday, April 23, 2016

Steam-Idle GUI frontend - Enwitched! (Available on GitHub)

Check this out! It's my first real repo on GitHub! :D

This does all the explaining for me, so check it out:
https://github.com/UnforeseenOcean/Enwitched-Steam

Q: What is this?
A: It's a program for idling in games you own, using Steam client. It doesn't actually turn on your games, it just emulates it being run over by a REIGNdeer.

Q: Will it get me banned?
A: No, but just to be safe, don't do it on Valve games. (like Portal, Team Fortress 2, and Counter-Strike) 
Also, don't start iding while playing other games on Steam!