Selasa, 30 Maret 2010


Control your excitement, here is an exclusive AGS Blog competition. Design an AGS blog logo better than this one and you will win both kudos and prestige! And you can also pick an AGS member of your chosing who I will try and interview. What more could you want?

Jumat, 26 Maret 2010

Rangkaian Amplifier LA4440

This is the circuit of amplifier using IC LA4440. The amplifier circuit uses very less components but a very high quality with respect to its cost and ideal for beginners.

IC LA 4440 is wired as a bridge amplifier to deliver a 19 W Rms on a 4 Ohm speaker atau 6 W rms jika di fungsikan stereo. The IC has built in thermal over voltage and short circuit protection.The IC also incorporates a audio muting function.

Rangkaian 19 Watt Bridge Amplifier  LA4440Rangkaian 19 Watt Bridge Amplifier LA4440
Rangkaian 6 Watt Stereo Amplifier LA4440Rangkaian 6 Watt Stereo Amplifier LA4440

  • Use a 12 VDC / 3 A power supply, IC LA4440 can with stand up to 18 volts, but I prefer it should not be nothing more than 16V.
  • Do not forget to fit a proper heat sink with IC.
  • Use a 4 Ohm speaker
IC LA4440 Features
  • Built-in 2 channels enabling use in stereo and bridgeamplifier applications. (Stereo 6 Watt Bridge : 19W)
  • Minimun number of external parts required.
  • Small pop noise at the time of power supply ON/OFF and
  • good starting balance.
  • Good ripple rejection : 46dB (typ.)
  • Good channel separation.
  • Small residual noise (Rg=0).
  • Low distortion over a wide range from low frequencies to high frequencies.
  • Easy to design radiator fin.
  • Built-in audio muting function.
  • Built-in protectors.
  • Thermal protector
  • Overvoltage, surge voltage protector
  • cPin-to-pin short protector
Quick Data IC LA4440
  • Maximum supply voltage.............................18 V.
  • Allowable power dissipation Pd max............15 W.
  • Operating temperature Topr........................–20 to +75.
  • Storage temperature Tstg............................–40 to +150.
  • Voltage gain VG..........................................49.5 to 53.5.
  • Output power PO....................................... Stereo 06 W, Bridge 19 W.
  • Input resistance ri ............................. ....... 30kOhm.

Selasa, 23 Maret 2010

Review the McCarthy Chronicles

Well, it's really hard to shape an opinion for a game that has caused so much controversy for its 2 cup rating. Now 3 however.

The McCarthy Chronicles game is an episode of a soon-to-be trilogy. Its main hero, is left for dead hanging, and through a very fast play we see what brought him there. The game is rather not-so good for me. And I think it's overrated by users, that actually missed what I didn't.


What is actually praised, is what I'm wondering about. If there are no puddles, and no rain, the graphics are really simple. But that's where Steve did his job well, knowing he's not much of a pixel artist, he put some hard work on them, and with copy-pasting what he did well on other backgrounds and by the lack of color, and by adding some eye-candy, he has presented something himself would agree that it's not worth mentioning, as top-notch.

-Sound and Music:

Apart from the footstep sounds, there's not much into this area. The sound just come when you expect them. The music mostly works as an ambient sound, but has some good moments. The voice acting on the other hand is excellent, and really precisely done. The voices really fit each character, with McCarthy being a personal favorite.


And that's where it all falls apart. It may be a short game, and that's why it gets the redemption it does from the fans. Is there actually one logical puzzle, that's not total randomness? Perhaps it's me, but I felt like I was going back and forth, and get item, and back on mansion, and walk there, talk to that guy about that, ecc. A repetitive progress, that wore out my patience. I felt a really let-down there.


Initially I was amazed by the really nicely shaped words at the intro. And then again inside the mansion, it was really nice too. But then it actually endep up too much. I could name a few examples, but it's not about specific parts of the game, that actually gave me that feeling. Every time you enter a new room, pick up an item, do anything, even if it's the simplest action in the whole world, you get a really noble and poetical description to go with. And that really breaks the immersion.

*Possible Spoilers Ahoy*
Sarah, is the only one's dialogs that weren't pushed. They felt really natural. And totally just there. On the other hand Victoria felt WAYYY off the hook. It's one thing offering to sleep a night to a stranger, or someone she's seen on the news, and another thing accepting that she's been on the library just because she was accused, and given away by her perfume. First it's totally unrealistic. For a woman being described as very clever, it's really wrong to actually fall for that trick. Michael is the one that actually breaks it for me totally. First, he's always saying that he won't speak of any matter because he either claims he doesn't know anything about it, or because it makes him feel uncomfortable. Then after a while he squeals, without even being threatened. I like the calm tone in which he reveals something totally uncomfortable.


I won't really go much for it, because there's not really much to tell, without spoiling it, and I'd rather I didn't actually. I just feel it's very cliched. Reminds me of a whole horror genre of films that seem to base their story in old school movies, like McCarthy does of 5 Days An Assasin. A mansion, a finished hero, a dark secret, a sinful father denying his children, a mother dying giving birth to a child, the main character accidentally arriving to the Mansion in pursuit of something else, the doors on the first floor on the mansion on both games are even the same number.


And this is where the game actually blows your mind. I don't know if it's the sound, if it's the graphics, if it's all together, but you really feel like you're into this world. A living part of it. It's really hard to accomplish good atmosphere nowadays and McCarthy does it like it's a piece of cake.

AGS History X: Lesson 1 - You thought I'd never find out

Well, it's bad news people. I have found the link to the old AGS forums. I'm going to track what I always craved, but in the meanwhile, your darker secrets are no good.

To help those following the blog remember:

Topic: "My music making days are over!!" by Mods
or well, let's go for a really cheesy one

Page: The best fact page. Sorry the really cool links don't work, but you will see the following:
-Announcement of the first RON game.
-Mods first attempt to Mittens
-Yahtzee posting in the AGS forums

Topic: "Where to go with these forums" by Chris Jones (Pumaman's secret identity.
See how Chris Jones moved the forums from Eg-zboards to UK.

Topic:"Evil Night" by Snake.
See what was Snake working on before Leitor's edge..

Also self-note: RickJ used to be rickj42? You sneaky!!

Artsy Snow

AGS gets a mention in this article on Toronto's Artsy Games Incubator.

Senin, 22 Maret 2010

Size 32F

CJ has put up version 3.2 Final which will be the full 3.2 release if no-one finds and major issues in it in the next few days.

AGS Episodic games: part 1

I just had the urge to go through the AGS games DB and catalogue how many series actually get beyond part 1. There are many great games in those "episode 1"s but too many of them get no further. Of course, some game series have lots of epsidoes, even though they are not planned as such. Oh, and a demo for "part 2" doesn't count.

So, there are 39 games in the DB described as "Episode/Part/Volume 1". Then there are 12 that are Part 2. And 3 that are part 3. There seems to be quite a tail off. Maybe those extra episodes will arrive some day, and of course I'm not counting some series like Princess Marian, Ben Jordan, Barn Runner, Lone Case and Maniac Mansion that did manage to get a lot of games in. Still, it is indicitive numbers even if they are flawed.

Minggu, 21 Maret 2010

Some are kind to Samarkand

Find Therma reviews Babar's MAGS-winning Samarkand.

Sistem Minimum Mikrokontroler AT89C51|AT89C52

The minimum system is AT89C51/AT89C52 microcontroller electronic circuits the minimum necessary to the operation of microcontroller IC. This circuit can then be connected to other circuits to perform certain functions or can be added with other complementary circuit to become a more complete system and has more functions.

Rangkaian Sistem Minimum Mikrokontroler  AT89C52|AT89C52Rangkaian Sistem Minimum Mikrokontroler

AT89S51/52 microcontroller is the latest version than the AT89C51 microcontroller has been widely used today. AT89S52 microcontroller is a CMOS 8-bit microcomputers with 8KB Flash Programmable and Erasable Read Only Memory (PEROM). Mikrokontroler tech non-volatile memory of the Atmel Cleaner density is, compatible with industry standard microcontroller MCS-51, either pin IC and the instruction set and the price is quite cheap. Therefore, it is precisely when we study this type of microcontroller.

Important specifications owned AT89S52 Microcontroller:
  • Compatible with previous MCS51 microcontroller family
  • 8 K Bytes • In system programmable (ISP) flash memory with capacity 1000 times read / write
  • 4-labor voltage 5.0V
  • Working with a range of 0 - 33MHz
  • Internal RAM 256x8 bits
  • 32 channels of I / 0 may be programmed
  • 3 pieces 16-bit Timer / Counter
  • 8 interrupt sources
  • Full duplex serial channel UART
  • watchdog timer
  • Dual data pointers
  • ISP programming mode flexible (Byte and Page Mode)

Pinning Mikrokontroler AT89C52|AT89C52Pinning Mikrokontroler AT89C52|AT89C52

Jumat, 19 Maret 2010

Rangkaian Downloader/Programmer AT89S51/AT89S52

Atmel is a product AT89S51/AT89S52 that quite a lot in the market with a price of less than 20 thousand rupiah. To start learning mikrokontroler type 89S51 this we need a programmer And Rangkaian Downloader. Programmer is a hardware device that is used to enter the machine language program code compilation that we write to in mikrokontroler.

Downloader AT89S51/AT89S52
Gambar Skema Rangkaian Downloader AT89S51/AT89S52

picture above shows the circuit diagram of the in-system programmer interface, the power to the interface is provided by the target system. The 74HCT541 ic isolate and buffer the parallel port signals. It is necessary to use the HCT type ic in order to make sure the programmer should also work with 3V type parallel port.

Skema rangkaian downloader ini can be use to program the 89S series devices and the AVR series devices which are pin compatible to 8051, like 90S8515. For other AVR series devices the user can make an adapter board for 20, 28 and 40 pin devices. The pin numbers shown in brackets correspond to PC parallel port

Software ISP

The file contains the main program and the i / o port driver. Place all files in the same folder. The main screen view of the program is shown in the picture below.

Following are the main features of this software,
  • Read /write the Intel Hex file
  • Read the signature, lock and fuse bits
  • Clear/Fill memory buffer
  • Verify with memory buffer
  • Reload current Hex File
  • Display buffer checksum
  • Program selected lock bits & fuses
  • Auto detection of hardware

Lovely, m'dear

So, some lovely media references to AGS have been placed by LimpingFish in his AGSScene blog, after a hiatus of a year or so! Includes a mention of the AGS Awards ceremony game last year, woo, fame and fortune are mine at last!

Decoder 4 Bit to 16 Line

Decoder 4 bit to 16 line HCC4514B/HCC4515B are monolithic integrated circuits available in 24-lead dual in-line plastic or ceramic package and plastic micro package. The HCC/HCF4514B/4515B consisting of a 4-bit strobed latch and a 4 to 16 line decoder. The latches hold the last input data presented prior to the strobe transition from 1 to 0.Inhibit control allows all outputs to be placed at HCC/HCF4514B/4515B regardless of thestateofthedata or strobe inputs. The decode truth table indicates all combinations of data inputs and appropriate selected outputs.

Decoder 4 Bit to 16 Line HCC4514B/HCC4515B Decoder 4 Bit to 16 Line HCC4514B/HCC4515B

Absolute maximum rating HCC4514B/HCC4515B decoder 4 bit to 16 line
  • Supply Voltage: 0.5 to + 18 V
  • Input Voltage: 0.5 to VDD + 0.5 V
  • Total Power Dissipation (per package): 100 mW
  • Operating Temperature : 40 to + 85 C
  • Storage Temperature – 65 to + 150 C
Stresses above those listed under ”Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections

decoder Logic diagramdecoder Logic diagram

truth table IC decoder HCC4514B/HCC4515Btruth table IC decoder HCC4514B/HCC4515B

3 Bit to 8 Line Demultiplexer (Dekoder)

Demultiplexer or decoders are devices that have the function desired output selection is adjusted to a predetermined input. At the decoder if input as an example of three input a1, a2 and a3, then the output will be produced 2 ^ 3 = 8 output (b1, b2, b3, b4, b5, b6, b7 and B8).

In the picture below shows an example in the specification demultiplexer using TTL IC 74HC237

demultiplexer Logic diagram 74HC237 demultiplexer Logic diagram

The 74HC237 is a 3-to-8 line demultiplexer with latches at the three address inputs The 74HC237 essentially combines the 3-to-8 decoder function with a 3-bit storage latch. When the latch is enabled (LE = LOW), the 74HC237 acts as a 3-to-8 active LOW decoder. When the latch enable (LE) goes from LOW-to-HIGH, the last data present at the inputs before this transition, is stored in the latches. Further address changes are ignored as long as LE remains HIGH.

The output enable input (E1 and E2) controls the state of the outputs independent of the address inputs or latch operation. All outputs are HIGH unless E1 is LOW and E2 is HIGH.

able IC 74HC237 demultiplexertruth table IC 74HC237 demultiplexer

IC 74HC237Pinning IC 74HC237

Quick reference data demultiplexer 74HC237
  • supply voltage: 0.5 +7 V
  • input diode current: ±20 mA
  • output diode current: ±20 mA
  • output source or sink current: ±25 mA
  • storage temperature: 65 +150 °C
  • power dissipation: 750 mW

Kamis, 18 Maret 2010

What's it all about, JD?

Well, the Find Therma (played by Micheal Caine) review blog tells us its manifesto and gives some examples of nice games to play.

Mode Pengalamatan ATMEL AT89S51/AT89S52

Mode Pengalamatan Microcontroller AT89S51/AT89S52

All the family members of ATMEL Microcontroller 89S51/52 have the same instruction set. This instruction set has been optimized for 8-bit control applications, and provide a variety of fast addressing modes for accessing the internal RAM and external RAM

Addressing mode 89S51/52 ATMEL Microcontroller family is as follows

Immediate Addressing

Immediate addressing is so-named because the value to be stored in memory immediately follows the operation code in memory. That is to say, the instruction itself dictates what value will be stored in memory.
  • MOV A, # 1AH ; Fill in the accumulator with data 1AH
  • MOV DPTR, # 10H ; Fill in the register DPTR with data 10H
  • MOV R1, #30H ; Fill in the register R1 with data 30H

Direct Addressing

Direct addressing is so-named because the value to be stored in memory is obtained by directly retrieving it from another memory location.
  • MOV A,15H ; Read the data Internal RAM address 15 H and store it in the Accumulator.
  • MOV 90H, A, Read the data Accumulator and store it in the SFR/Port (whose address 90H)

Indirect Addressing

In Indirect Addressing, Operands pointing to a register that contains the memory address location to be used in the operation. To implement the indirect addressing used symbol @. Addressing this type usually used for writing, transfer or reading some data in memory locations. AT89C51 has a 16-bit register (DPTR) which can be used to perform indirect addressing

  • ADD, A, R1 ; Add data internal RAM which is found at the address indicated by R1 into the data accumulator
  • DEC @ R1 ; Reduce the contents of RAM address indicated by the register R1
  • MOVX, ADPTR, A ; read data Accumulator and store it in the external memory location indicated by DPTR

Bit Addressing

Bit addressing is the appointment of bit locations address both the internal RAM or hardware using the symbol dot (.).
  • SETB p1.7; Set port 1.7 bits active
  • SETB TR1: Set TR1 (Timer 1 active)


Operators used to perform action arithmetic, logic shifting bits and others at the Operands. Some operators are available including
Arithmetic operators
  • * For multiplication
  • / For division
  • + For addition
  • - For subtraction
Example: MOV A, # 25H +3 H

Operator Logic
  • Poerasi OR to OR
  • AND to AND operation
  • XOR to XOR operations
  • EXOR for EXOR operation
  • NOT to invert operation
Example: MOV A, # 20H OR 40H; equal to MOV A, # 60H

Special Operations
  • Shr 16 ; bit shift to right
  • SHL 16 ; bit shift to the left
  • HIGH ; bits select the bag
  • LOW ; select the lower bit
  • EQ = equal to
  • NET <> ; is not equal to
  • Fl <= ; less than or equal to · GT> more
  • GE> = ; greater than or equal to


Kelompok Instruksi Aritmatika

ADD A,Rn (Add register to A).
ADD A, (direct Add direct byte to A).
ADD A, @Ri (Add indirect RAM to A).
ADD A,#data (Add immediate data to A).
ADDC A,Rn (Add register to A with Carry).
ADDC A (direct Add direct byte to A with Carry).
ADDC A,@Ri (Add indirect RAM to A with Carry).
ADDC A,#data (Add immediate data to A with Carry).
SUBB A,Rn (Subtract register from A with Borrow).
SUBB A,direct (Subtract direct byte from A with Borrow).
SUBB A,@Ri (Subtract indirect RAM from A with Borrow).
SUBB A,#data (Subtract immediate data from A with Borrow0).
INC A (Increment A).
INC Rn (Increment register).
INC direct (Increment direct byte).
INC @Ri (Increment indirect RAM).
DEC A (Decrement A).
DEC Rn (Decrement register).
DEC direct (Decrement direct byte).
DEC @Ri (Decrement indirect RAM).
INC DPTR (Increment Data Pointer).
MUL AB (Multiply A & B (A x B => BA)).
DIV AB (Divide A by B (A/B => A + B)).
DA A (Decimal Adjust A).

Kelompok Instruksi Logika.

ANL A,Rn (AND register to A).
ANL A,direct (AND direct byte to A).
ANL A,@Ri (AND indirect RAM to A).
ANL A,#data (AND immediate data to A).
ANL direct,A (AND A to direct byte).
ANL direct,#data (AND immediate data to direct byte).
ORL A,Rn OR (register to A).
ORL A,direct (OR direct byte to A).
ORL A,@Ri (OR indirect RAM to A).
ORL A,#data (OR immediate data to A).
ORL direct,A (OR A to direct byte).
ORL direct,#data (OR immediate data to direct byte).
XRL A,Rn (Exclusive-OR register to A).
XRL A,direct (Exclusive-OR direct byte to A).
XRL A,@Ri (Exclusive-OR indirect RAM to A).
XRL A,#data (Exclusive-OR immediate data to A).
XRL direct,A (Exclusive-OR A to direct byte).
XRL direct,#data (Exclusive-OR immediate data to direct byte).
CLR A (Clear A).
CPL A (Complement A).
RL A (Rotate A Left).
RLC A (Rotate A Left through Carry).
RR A (Rotate A Right 1 1
RRC A (Rotate A Right through Carry).
SWAP A (Swap nibbles within A).

Kelompok Instruksi Penyalinan Data.

MOV A,Rn (Move register to A).
MOV A,direct (Move direct byte to A).
MOV A,@Ri (Move indirect RAM to A).
MOV A,#data (Move immediate data to A)
MOV Rn,A (Move A to register).
MOV Rn,direct (Move direct byte to register).
MOV Rn,#data (Move immediate data to register).
MOV direct,A (Move A to direct byte).
MOV direct,Rn (Move register to direct byte).
MOV direct,direct (Move direct byte to direct byte).
MOV direct,@Ri (Move indirect RAM to direct byte).
MOV direct,#data (Move immediate data to direct byte).
MOV @Ri,A (Move A to indirect RAM).
MOV @Ri,direct (Move direct byte to indirect RAM).
MOV @Ri,#data (Move immediate data to indirect RAM).
MOV DPTR,#data16 (Load Data Pointer with 16-bit constant).
MOVC A,@A+DPTR (Move Code byte relative to DPTR to A).
MOVC A,@A+PC (Move Code byte relative to PC to A)
MOVX A,@Ri (Move External RAM (8-bit addr) to A).
MOVX A,@DPTR (Move External RAM (16-bit addr) to A)
MOVX @Ri,A (Move A to External RAM (8-bit addr))
MOVX @DPTR,A (Move A to External RAM (16-bit addr)).
PUSH direct (Push direct byte onto stack).
POP direct (Pop direct byte from stack).
XCH A,Rn (Exchange register with A).
XCH A,direct (Exchange direct byte with A).
XCH A,@Ri (Exchange indirect RAM with A).
XCHD A,@Ri (Exchange low-order Digit indirect RAM with A).

Kelompok Instruksi Bit dan Bit-test.

CLR C (Clear Carry flag).
CLR bit (Clear direct bit).
SETB C (Set Carry flag).
SETB bit (Set direct bit).
CPL C (Complement Carry flag).
CPL bit (Complement direct bit).
ANL C,bit (AND direct bit to Carry flag).
ANL C,/bit (AND complement of direct bit to Carry flag).
ORL C,bit (OR direct bit to Carry flag).
ORL C,/bit (OR complement of direct bit to Carry flag).
MOV C,bit (Move direct bit to Carry flag).
MOV bit,C (Move Carry flag to direct bit).

Kelompok Instruksi Percabangan.

ACALL addr11 (Absolute subroutine call).
LCALL addr16 (Long subroutine call).
RET (Return from subroutine).
RETI (Return from interrupt).
AJMP addr11 (Absolute Jump).
LJMP addr16 (Long Jump).
SJMP rel (Short Jump (relative addr)).
JMP @A+DPTR (Jump indirect relative to DPTR).
JZ rel (Jump if A is Zero).
JNZ rel (Jump if A is Not Zero).
JC rel (Jump if Carry flag is set).
JNC rel (Jump if No Carry flag).
JB bit,rel (Jump if direct Bit is set).
JNB bit,rel (Jump if direct Bit is Not set)
JBC bit,rel (Jump if direct Bit is set & Clear bit).
CJNE A,direct,rel (Compare direct to A & Jump if Not Equal).
CJNE A,#data,rel (Compare immediate to A & Jump if Not Equal).
CJNE Rn,#data,rel (Compare immed. to reg. & Jump if Not Equal).
CJNE @Ri,#data,rel (Compare immed. to ind. & Jump if Not Equal).
DJNZ Rn,rel (Decrement register & Jump if Not Zero).
DJNZ direct,rel (Decrement direct byte & Jump if Not Zero).
NOP (No operation).

Rabu, 17 Maret 2010

74LS47|Decoder BCD 4-bit to Seven Segment

Decoder BCD 4-bit to Seven Segment

decoder is a logic integrated circuit which serves to show the binary codes into signals that can be responded to visual. In accordance with a variety of ways encoding, then one can find various types of decoder, which one of them to the channel decoder output BCD seven segment

Types of BCD decoder into seven segments there are two kinds namely: which decoder functions for driving seven segment common anode mode, and decoder that functions for driving seven segment common cathode mode. but in this post we only present the common cathode mode decoder using IC 74LS47. The 74LS47 is usually used to display data from counter IC which then displayed on the seven segments.

The IC 74LS47 Feature active-low outputs designed for driving common-anode seven segment leds. The Schematic diagram of the 74LS47 is used to control the seven segments in the show on the image below

Rangkaian Decoder BCD 4-bit  to Seven Segment 74LS47Skema Rangkaian Decoder BCD 4-bit to Seven Segment 74LS47

  • (BI’) must be hight “1” when output function 0 throuht 15 are desired. The (RBI’) must be hight “1” if blanking of decimal zero is not desired.
  • When (BI’) low “0” all segment outputs are off regardless of the omy other input
  • (RBI’) adn input (ABCD) are low “0” with the lamp test hight, all segment outputs go off
  • (BI/RBO’) hight and a low is applied to the lamp-test input, all segment outputa are on
for more details you can using the truth table of the IC 74LS47

Selasa, 16 Maret 2010

Carried away by a Winter's Shadow...

...lost in a river last Saturday night. Enjoy this trailer for the upcoming Ben/Calin game:

Interview part 9 m0ds: Indiana Jones meets Beer

Today, on this very cool, very spicy, very don't-wait-nothing-else-than-randomness interview, we feature teh best! teh coolest! teh m0ds!!! Yes..well. Time for total random stuff.
To quote m0ds:
"I'll do this now when I'm sober, otherwise it really will just be junk text..."

1) To start of smoothly, I'm going to give you the chance to tell me what's your favorite AGS game..if any?

No absolute favourite sir, so many are so good in lots of different ways. But I enjoy the games that throw me back to my youth with their retro flair. Recently I enjoyed AeroNuts, it was awesome. Not to blow my own trumpet, but Fatman is still one of my personal favourites - not just because of the whole experience around it, but it's the only AGS game I've got on CD, and I treasure stuff like that!

2) You are the core of the Fountain of Youth team, everyone pretty much is eager with anticipation about the release that we've yet to see. Care to explain what's taking so long?

The game is a team effort and so it's a matter of juggling free time for FoY time amongst real lives. The team members are experts in their field and have so much else to do. Miez runs his own business, Lorn runs his own business, Nacho is now studying in the UK... You notice a pattern - people have commitments so it's better for me to be sympathetic of that than to be cracking a whip (pun intended) and trying to hit deadlines. When you get the best, you get people who are already busy being brilliant in lots of other areas Wink

And also sir it's because it's a hobby project. We all have reasons for making games, and we all have reasons for making deadlines too - if for nothing more than thinking if you don't finish a game you may never finish it. But there really is no strict timeline on FoY. The alternative of course, is to make it under LEC. You pay for it, but at least it exists! So Jim, which will it be? Creative freedom or a price tag?

(Valid points there Mr. Lovegrove..)

3) People have commented that the FOY (once awarded with AGS Best Demo) really feels like a true Indiana Jones game. What do you feel about that burden over your shoulders?

They ain't seen nothin' yet! Seriously, for 2006 the game did exceptionally well - and it's such an honour people were so kind about it. If it hit the right buttons then that is great, but seriously - compared to the material we have going at the moment the demo isn't a patch on the nostalgia you'll feel with the full-game. But this is why we made a demo, and took a while over it - so that we can do everything on the full game perfectly. Seriously, it's no burden. People either trust me or they don't. I haven't left the scene in 10 years and I don't intend to for another 10 either, it's too much fun - and though FoY has this spectacular worth, it is the biggest learning curve of the entire experience and will inevatably be the most rewarding, and I'm not one to argue with or challenge that exciting knowledge! Smiley

4) I haven't actually caught up with the time you were into the AGS pioneering, but I've seen the results. How did you come up with all those ideas that we all love about AGS forums. The Mittens for instance. And then there's the Ben Jordan movie!

Flattery will get you nowhere Mr Jim Spanos! (Well, it worked on how i got this job..!) Stay away from my pants! So I guess it's just what happens when you been kicking around the boards too long and "posts too much" Wink A lot of it is gut instinct. Ben Jordan is a popular successful game series and Francisco is a good mate and I'm good with a camera so it seems only right to do a movie! In the same way the first film being successful pretty much proves the need for a sequel Wink The same process went into Mittens - people obviously enjoy having a BBQ together so why not have a whole week together instead. And in the earlier days there was a lot of discussion but not a lot of making it happen, which is fine - people were busy on their games, but because I wasn't so heavily involved in the game making process at that point I would have time to address these ideas & issues & get them moving. It's questionable if anyone truly appreciates them - but thanks for making the assumption that it is the case, sir! Above all that, it's about making sure CJ is completely puzzled with the amount of strange and wonderful things that happen because of his creation, AGS - in the same way I enjoy the strange & wonderful things that happen because of my own Smiley

5) You're of the few that have actually worked with Yahtzee and lived to tell the tale. How would you describe that experience?

Yahtzee knows what he wants and that's been the key element to a good working relationship with him I think. He's also good at understanding where and where not to use music in games and has understood how to impliment a good soundtrack since the beginning. I'm certainly thankful for the experience - his games are a lot of fun and well made so I was lucky to get in there before he became a ZP celebrity. I'm also honoured that he considered my work to be valuable & complimentary to his games. But there was never much more beyond it than an email here or there about what he needed for the game. I don't think we ever actually exchanged a nicety - ever! But it was early discussions with him that formed Mittens, and also the AGS Awards and of course a role reversal every now and then when he would contribute some prose to my AGS ezines and stuff. I'm certainly interested to see if he makes another AGS game, and although this has been his longest break yet I believe AGS for him is a hobby too, something fun to do - and necessary to satisfy just who he/you/i ares Smiley

6) Last question..and trickiest. Did you showed her your Loom? Did she play with your Grim Fandango? 206 replies and not an answer..we're just sitting in the dark

My Quest for her holy salsa definitely left me with nothing more than my own chunky salsa. But it did create that awesome, funny thread! Yufster(Meowster!!) was always fun to talk with - but eeww no, I'd never go there Tongue You crazy ucking Spanos! Keep up the good work on the blog, and well done for ruining it with this interview of me!

Lets Play Blackwell

There's a Let's Play for the entire Blackwell trilogy.

Senin, 15 Maret 2010

Who let a new version of the dogs out?

Dog Adventure Game Engine (DAGE) has a new version out, in case you feel like some apostasy. Meanwhile, Rick J suggests porting AGS to javascript...

Take a hike to remakeland

Some guy uses his H2G2 experience to offer advice on making remakes at HardyDev.

60 Watt Guitar Amplifier + Tone Control

Rangkaian Guitar Amplifier + Tone Control

The following is a circuit of amplifiers are equipped with the appropriate regulatory tone in use to strengthen the electric guitar, using a single-rail supply of about 60V and capacitor-coupling for the speaker . The advantages for a guitar amplifier are the very simple circuitry, even for comparatively high power outputs, and a certain built-in degree of loudspeaker protection, due to capacitor C8, preventing the voltage supply to be conveyed into loudspeakers in case of output transistors' failure.

Rangkaian Guitar Amplifier + Tone ControlSkema Rangkaian Guitar Amplifier + Tone Control

In all cases where Darlington transistors are used as the output devices it is essential that the sensing transistor (Q2) should be in as close thermal contact with the output transistors as possible. Therefore a TO126-case transistor type was chosen for easy bolting on the heatsink, very close to the output pair

R30 must be trimmed in order to measure about half the voltage supply across the positive lead of C7 and ground. A better setting can be done using an oscilloscope, in order to obtain a symmetrical clipping of the output wave form at maximum output power

To set quiescent current, tide ampare meter in series between supplay with this series, then do the following
  • Set the volume control to the minimum and Trimmer R3 to its minimum resistance.
  • Power-on the circuit and adjust R3 to read a current drawing of about 30 to 35mA.
  • Wait about 15 minutes, watch if the current is varying and readjust if necessary.

List component

R1,R2______________68K 1/4W Resistors
R3________________680K 1/4W Resistor
R4________________220K 1/4W Resistor
R5_________________33K 1/4W Resistor
R6,R16______________2K2 1/4W Resistors
R7__________________5K6 1/4W Resistor
R8,R21____________330R 1/4W Resistors
R9_________________47K 1/4W Resistor
R10_______________470R 1/4W Resistor
R11_________________4K7 1/4W Resistor
R12,R20____________10K 1/4W Resistors
R13_______________100R 1/4W Resistor
R14,R15____________47R 1/4W Resistors
R17,R18,R19_______100K 1/4W Resistors
R22__________________6K8 1W Resistor
R23,R25_____________470R 1/4W Resistors
R24__________________2K 1/2W Trimmer Cermet
R26,R27_______________4K7 1/2W Resistors
R28________________220R 1/2W Resistor
R29__________________2K2 1/2W Resistor
R30_________________50K 1/2W Trimmer Cermet
R31________________68K 1/4W Resistor
R32,R33______________R47 4W Wirewound Resistors

C1,C4,C5,C6________10µF 63V Electrolytic Capacitors
C2_________________47µF 63V Electrolytic Capacitor
C3_________________47pF 63V Ceramic Capacitor
C7_________________15nF 63V Polyester Capacitor
C8_________________22nF 63V Polyester Capacitor
C9________________470nF 63V Polyester Capacitor
C10,C11,C12________10µF 63V Electrolytic Capacitors
C13_______________220µF 63V Electrolytic Capacitor
C14,C15,C17,C18________47µF 63V Electrolytic Capacitors
C16________________100µF 25V Electrolytic Capacitor
C19_________________33pF 63V Ceramic Capacitor
C20_______________1000µF 50V Electrolytic Capacitor

P1,P2______________10K   Potentiometers
P3_________________10K Potentiometer

D1,D2____________BAT46 100V 150mA Schottky-barrier Diodes

Q1,Q3____________BC546 NPN Transistors
Q2_______________BC556 PNP Transistor
Q4,Q5____________BD139 80V 1.5A NPN Transistors
Q6_____________MJ11016 120V 30A NPN Darlington Transistor
Q7_____________MJ11015 120V 30A PNP Darlington Transistor

J1,J2___________6.3mm. Mono Jack sockets
SW1,SW2___________SPST Switches
SPKR______________speakers 8 or 4 Ohm with Minimum power 75W

Minggu, 14 Maret 2010

Rangkaian Decoder Seven Segmen 5 Bit

This decoder circuit also serves to change the 5-bit binary numbers to decimal to be displayed by seven segments. This decoder has a 5 pin input PA, PB, PC, PD PE and 14 pin output marked a, b, c, d, e, f and g.

For example, if the input PA, PB, PC, PD, PE = 11 01 0, then after the translated by the decoder will produce numbers a, b, c, d, e, f, g (MSD) = 10 0 1 1 1 1 and a, b, c, d, e, f, g (LSB) = 0 0 1 0 0 1 0. These numbers indicate that the negative pole (cathode) of the LED in a particular segment of a low voltage bias (0) so that the lights forming the number "12" on the seven-segment display devices. For more details can be seen in the picture

Rangkaian Decoder Seven Segmen 5 BitRangkaian Decoder Seven Segmen 5 Bit

In the circuit above using Seven Segment (7 Segment ) commond anode type. The principle works is, if the input pin Seven Segment a, b, c, d, e, f, g given voltage 0 volts, the LED on the Seven Segment props will be forward biased and turned to form a specific figure.

The seven segments can also be supplied with higher voltage (up to 18 V) but you have to replace the R 22 ohm with a greater value; morever, a suitable mast Rext be Chosen

Here is the truth table of the IC TDA4092 decoder

Absolute maximum rating IC TDA4092
  • Supply voltage…………….... 10 V
  • Input voltage……………….. .10 V
  • Off state output voltage…...... 20 V
  • Output current………………. 22 V
  • Total power dissipation ….. ... 0.8 mW
  • Storage and junction storage… -25 to 150 C
  • Operating temperature………. 0 to 70 C

Minggu, 07 Maret 2010

Lets do the time lapse again

Steve McCrea, he of innovation award winning, presents a time-lapse video of creating an AGS game in an hour, in 6 and a half minutes!

Awards stats

So for the 2009 AGS Awards, I added the nominees and winners to the spreadsheet I did last year and nearly forgot about. I also added a new column of the Awards to Nominations ratio of anyone who has had more than 2 awards. Who has the highest success rate?

Well, top of the table is the host this year, bicilotti. He's the only guy there with a 100% hit rate of getting every award he's been nominated for. Congrats, bici man! Second place is auriond with a 0.555 average, then AGDI and Calin Leafshade. Meanwhile ratracer has had 8 nominations without any awards. Poor guy.

Kamis, 04 Maret 2010

Better Leitor than never

Hard to believe it, but Snake finally released The Legend of Leitor's Edge. Yes, OK, its completely unfinished, but at least its SOMETHING!

Rangkaian Dimmer (Pengatur Contras Lampu 220V)

Dimmers circuit useful to control the lighting of a lamp level (brightness control) by regulating voltage Vrms (root mean square voltage). Most Interior or Lighting Design Consultant must include dimmers on each of their design, because their system with dimmers can regulate mood and color of a room with more perfect.

Rangkaian Dimmer (Pengatur Contras Lampu 220V)Skema Rangkaian Dimmer (Pengatur Contras Lampu 220V)

dimmer circuit graph

This circuit is typical of a high-end leading-edge dimmers. C1 and L1 are for RF interference suppression. The circuit operates by utilising the phase shift created by VR1, C2, R1 and C3. This network delays the signal applied to DB1 (a bidirectional breakdown diode called a DIAC). When the voltage exceeds the 30V (typical) breakdown voltage of the DIAC, it Conducts fully and the charge in C3 is used to trigger the TRIAC. Once triggered, the triac will conduct fully until the current falls to near zero, at which time it turns off again. This process is repeated for every half-cycle of the mains voltage. The delay, turn-on and turn-off points are visible and indicated in the graph above.

Leading edge dimmers must never be used with a capacitive load (most electronic ballast circuits), because the very fast rise time of the voltage causes extremely high instantaneous current flow into the capacitor. Inductive loads (such as conventional iron-core transformers) are quite safe, since the inductance limits the rise time of the current to safe values.

Selasa, 02 Maret 2010


Dave and Erin are apparently interviewed in a podcast, although I can't for the life of me find any link to the media on this page:

Rangkaian Power Amplifier Sound System 2000 Watt

This power amplifier circuit provides up to 2000Watt, it has to be said that this amplifier will blow up any speaker connected to it. I recommend this as a 'thought experiment', rather than actually doing it!. 110V RMS into 8 ohms is 1500 W. How long would you expect the speaker to last? Most will be toast within perhaps 30 seconds or less!

Rangkian Power Amplifier 2000 WattSkema rangkaian power amplifier sound system 2000 watt

The transistor Q5 (the bias servo transistor) is mounted on the heatsink, in excellent thermal contact. This is because, unlike most of my other designs, this amp uses conventional Darlington output configuration. It is necessary to use a Darlington arrangement (or a low power Darlington transistor as shown) for Q5 to ensure that the bias remains at a safe value with temperature. There is probably good cause to model and test this aspect of the design very carefully, because it is so important. The arrangement as shown will reduce quiescent current at elevated temperatures. For example, if total Iq at 24°C is 165mA, this will fall to ~40mA at 70°C. This is probably fine, because there is some delay between the a power 'surge' and the output transistors transferring their heat to the bias servo via the heatsink.

The power supply needed for an amp of this size is massive. Grown welding machines will look at it and cry. For intermittent operation, you need a minimum of a 1000VA transformer (or 1500VA for the 2000W version), and it will have to be custom made because of the voltages used. If you expect to run the amp at continuous high power, then transformers should be 2kVA and 3000VA respectively. Filter capacitors will pose a problem - because you need caps rated for 150V, these will be hard to find. Because high voltage high value caps can be difficult to find, it may be necessary to use two electros in series for each capacitor location. This is the arrangement shown. You must include the resistors in parallel - these equalise the voltage across each capacitor so that they have the same voltage. Remember to verify the ripple current rating! This can be expected to be over 10A, and under-rated capacitors will blow up.

Skema Rangkaian Power Supplay 2000 VA


This project describes an amplifier, power supply and tests procedures that are all inherently dangerous. Nothing described in this article should even be considered unless you are fully experienced, know exactly what you are doing, and are willing to take full 100% responsibility for what you do. There are aspects of the design that may require analysis, fault-finding and/or modification


Senin, 01 Maret 2010

China, me old china

If you're interested, I've got a personal non-AGS blog about my living-in-China experience. You guys love Dave G's personal musings, I know, so LOVE MINE TOO!

Awake to new possibilities

Well Clarvalon has an AGS game running in your browser! Yep, his XAGE tool can now output Silverlight code so if you download MS's plugin you can play Ben304's Awakener in IE or Firefox. Amazing! Next stop, the WOOOORLLLLLDDD bwuahahaha!

Rangkaian Audio Signal Injector|Tracer

This circuit can be used as a signal injector or signal tracer. This circuit is very helpful in trouble shooting audio circuits, when you need to test a circuit by injecting a signal and observe the output (by watching the oscilloscope or by hearing the loudspeaker ), or by tracing some points inside the circuit when an audio signal is applied to the input.

Rangkaian Audio Signal Injector|TracerSkema Rangkaian Audio Signal Injector|Tracer

The circuit uses supply from 9 volts battery. An alligator clip is recommneded for the ground probes, so you can works with one hand to hold the board, and the other hand to target the test probes. The SPDT switch connected to the transitor and the earpiece is used to select the function, whether as a signal or a signal injector tracer.

Transistor 2n3904

This transistor is designed as a general purpose amplifier and switch. The useful dynamic range extends to 100 mA as a switch and to 100 MHz as an amplifier.
Transistor 2n3904 Pin

Absolute maximum rating
  • Collector-Emitter Voltage 40 V
  • Collector-Base Voltage 60 V
  • Emitter-Base Voltage 6.0 V
  • Collector Current - Continuous 200 mA
  • Operating and Storage Junction Temperature Range -55 to +150 °C