[img]http://i.imgur.com/3IJAR.png[/img]
Hey Guys, Its that time again, Now that threads are auto locking at 1000 posts, Lets go back to Version Numbers ok?
[B]Highlights[/B]
thomasfn
[t]http://i.imgur.com/na3Xor8.jpg[/t] [url]http://facepunch.com/showthread.php?t=1250048&p=39744417&viewfull=1#post39744417[/url]
SupahVee
[t]http://sphotos-a.ak.fbcdn.net/hphotos-ak-prn1/884959_160990017388379_213144867_o.png[/t] [url]http://facepunch.com/showthread.php?t=1250048&p=39751352&viewfull=1#post39751352[/url]
bunguer
[media]http://www.youtube.com/watch?v=Ivs9vcvxB5o[/media] [url]http://facepunch.com/showthread.php?t=1250048&p=39763939&viewfull=1#post39763939[/url]
Simspelaaja
[t]http://www.1337upload.net/files/a_flashy_demonstration.jpg[/t] [url]http://facepunch.com/showthread.php?t=1250048&p=39796836&viewfull=1#post39796836[/url]
Eric95
[media]http://www.youtube.com/watch?v=s-C79Q_NJKc[/media] [url]http://facepunch.com/showthread.php?t=1250048&p=39800263&viewfull=1#post39800263[/url]
Tamschi
[t]https://dl.dropbox.com/u/5013896/forum/Facepunch/Programming%20WAYWO/3.2013/C%20moll%20Piano%20Dingens.png[/t] [url]http://facepunch.com/showthread.php?t=1250048&p=39825664&viewfull=1#post39825664[/url]
jalb
[vid]http://dl.dropbox.com/u/11093974/Junk/20130308_0351_52_VP8.webm[/vid] [url]http://facepunch.com/showthread.php?t=1250048&page=11[/url]
laylay
[media]http://www.youtube.com/watch?v=TdQcHZIfOuM[/media] [url]http://facepunch.com/showthread.php?t=1250048&p=39856720&viewfull=1#post39856720[/url]
[t]https://dl.dropbox.com/u/99765/fortblox/fortblox_100313_044155.png[/t]
TM Gmod
[vid]http://puu.sh/2gsMW[/vid] [url]http://facepunch.com/showthread.php?t=1250048&p=39887446&viewfull=1#post39887446[/url]
DarKSunrise
[vid]http://files.1337upload.net/lol.webm[/vid] [url]http://facepunch.com/showthread.php?t=1250048&p=39934771&viewfull=1#post39934771[/url]
Benjojo
[t]http://i.imgur.com/ImsEoKy.png[/t] [url]http://facepunch.com/showthread.php?t=1250048&p=39938211&viewfull=1#post39938211[/url]
dije
[media]http://www.youtube.com/watch?v=yDj4GV31FPg[/media] [url]http://facepunch.com/showthread.php?t=1250048&p=39972670&viewfull=1#post39972670[/url]
JLea
[media]http://www.youtube.com/watch?v=0ZJz1wqb-Iw[/media] [url]http://facepunch.com/showthread.php?t=1250048&p=39989408&viewfull=1#post39989408[/url]
[B]Past Threads[/B]
[URL=http://facepunch.com/showthread.php?t=1250048]Version 36 (Half March 2013)[/URL]
[URL=http://facepunch.com/showthread.php?t=1236566]Version 35 (Feb 2013)[/URL]
[URL=http://facepunch.com/showthread.php?t=1236566]Version 34 (Jan 2013)[/URL]
[URL=http://www.facepunch.com/showthread.php?t=1229762]Version 33 (December 2012)[/URL]
[URL=http://www.facepunch.com/showthread.php?t=1222442]Version 32 (November 2012)[/URL]
[URL=http://facepunch.com/showthread.php?t=1215128]Version 31 (October 2012)[/URL]
[URL=http://www.facepunch.com/showthread.php?t=1209342]Version 30 (AusTember 2012)[/URL]
[URL=http://facepunch.com/showthread.php?t=1202224#post37032848]Version 29 (AusGust 2012)[/URL]
[URL=http://facepunch.com/showthread.php?t=1194900]Version 28 (July 2012)[/URL]
[URL=http://www.facepunch.com/showthread.php?t=1187755]Version 27 (June 2012)[/URL]
[URL=http://facepunch.com/showthread.php?t=1181032]Version 26 (May 2012)[/URL]
[URL=http://facepunch.com/threads/1174646]Version 25 (Apr 2012)[/URL]
[URL=http://facepunch.com/showthread.php?t=1167397]Version 24.5 (March 2012)[/URL] (24.5 because it was forgotten and its too late because all the number are technically wrong)
[URL=http://www.facepunch.com/threads/1160420]Version 24 (Feb 2012)[/URL]
[URL=http://www.facepunch.com/threads/1151723]Version 23 (Jan 2012)[/URL]
[URL=http://www.facepunch.com/threads/1144771]Version 22 (Dec 2011)[/URL]
[URL=http://www.facepunch.com/threads/1137375]Version 21 (Nov 2011)[/URL]
[URL=http://www.facepunch.com/threads/1123599]Version 20[/URL]
[URL=http://www.facepunch.com/threads/1099026]Version 19[/URL]
[URL=http://www.facepunch.com/threads/1090922]Version 18[/URL]
[URL=http://www.facepunch.com/threads/1082035]Version 17[/URL]
[URL=http://www.facepunch.com/threads/1062318]Version 16[/URL]
[URL=http://www.facepunch.com/threads/1044832]Version 15[/URL]
[URL=http://www.facepunch.com/threads/1028402]Version 14[/URL]
[URL=http://www.facepunch.com/threads/1000894]Version 13[/URL]
[URL=http://www.facepunch.com/threads/969139]Version 12[/URL]
[URL=http://www.facepunch.com/threads/949277]Version 11[/URL]
[URL=http://www.facepunch.com/threads/935572]Version 10[/URL]
[URL=http://www.facepunch.com/threads/919721]Version 9[/URL]
[URL=http://www.facepunch.com/threads/899530]Version 8[/URL]
[URL=http://www.facepunch.com/threads/878114]Version 7[/URL]
[URL=http://www.facepunch.com/threads/862848]Version 6[/URL]
[URL=http://www.facepunch.com/threads/842121]Version 5[/URL]
[URL=http://www.facepunch.com/threads/829486]Version 4[/URL]
[URL=http://www.facepunch.com/threads/808758]Version 3[/URL]
[URL=http://www.facepunch.com/threads/774427]Version 2[/URL]
[URL=http://www.facepunch.com/threads/764346]Version 1[/URL]
So, Facepunch...
What are you working on?
Your list is missing WAYWO 36
[editline]21st March 2013[/editline]
And all the links are broken anyway
[QUOTE=esalaka;39993243]Your list is missing WAYWO 36
[editline]21st March 2013[/editline]
And all the links are broken anyway[/QUOTE]
Ah nice spot. Corrected, Thanks.
[img]http://puu.sh/2lAml[/img]
Rethinking my methods for printing text. Trying to use as little cells as possible, and as little lines as possible.
Computer still hasn't made it into the highlights? Ahh well :v:
Compiler's getting pretty solid now, and code wise I can do this:
[cpp] wakescreen();
emptyscreenbuffer();
printtobuffer("What's up world! Characters wrap properly 'cause the screen buffer's in RAM.", 0);
dumpscreenbuffer();
[/cpp]
And I get this:
[t]http://i.imgur.com/CqWuXoh.jpg[/t]
Sick! Couple more library functions and I can start building my keyboard controller.
Emulator's coming along nicely as well:
[img]http://i.imgur.com/0p53ZI2.png[/img]
Actually runs faster than the computer, which is a bit embarrassing but not surprising :v: the actual machine takes about 20ms to write the screenbuffer to the screen.
[QUOTE=r0b0tsquid;39994036]-snip-[/QUOTE]
Would it eventually possible to make that into some form of Turing machine?
Document your VM so I can make one.
[QUOTE=NightmareX91;39994466]Would it eventually possible to make that into some form of Turing machine?[/QUOTE]
...sure? I've written a compiler for a C-like language, so anything a more conventional computer can do can be done on this architecture too :) main goal at the minute is to get a simple OS running that'll let me load programs from some mass storage device.
[QUOTE=r0b0tsquid;39994036]Computer still hasn't made it into the highlights? Ahh well :v:
Compiler's getting pretty solid now, and code wise I can do this:
[cpp] wakescreen();
emptyscreenbuffer();
printtobuffer("What's up world! Characters wrap properly 'cause the screen buffer's in RAM.", 0);
dumpscreenbuffer();
[/cpp]
And I get this:
[t]http://i.imgur.com/CqWuXoh.jpg[/t]
Sick! Couple more library functions and I can start building my keyboard controller.
Emulator's coming along nicely as well:
[img]http://i.imgur.com/0p53ZI2.png[/img]
Actually runs faster than the computer, which is a bit embarrassing but not surprising :v: the actual machine takes about 20ms to write the screenbuffer to the screen.[/QUOTE]
Non picture stuff doesn't get noticed.
I guess your custom everything just isn't shiny enough :/
[QUOTE=benjojo;39993174]jailb[/QUOTE]
i think your muscle memory kicked in there ben
[QUOTE=r0b0tsquid;39994036]Computer still hasn't made it into the highlights? Ahh well :v:
[t]http://i.imgur.com/CqWuXoh.jpg[/t]
[/QUOTE]
What is that in the bottom right?
An epaper screen?
Looks like a kindle
[QUOTE=r0b0tsquid;39994036]Computer stuff[/QUOTE]
I've always wanted to do something like that, but I don't have the time or the knowledge.
The VM I'm building pales in comparison... then again, I doubt your computer has dynamic typing, but that isn't exactly easy to do with hardware (if this is, in fact, easy to do, please direct me to the chip(s) that can run lua, because I would love to use it (them)).
Also, I like what you did with that kindle/whatever it is.
[QUOTE=chimitos;39995230][QUOTE=r0b0tsquid;39994036]Computer still hasn't made it into the highlights? Ahh well :v:
[t]http://i.imgur.com/CqWuXoh.jpg[/t][/QUOTE]
What is that in the bottom right?
An epaper screen?[/QUOTE]
[QUOTE=Map in a box;39995272]Looks like a kindle[/QUOTE]
the old kindle's e ink display had such a slow refresh rate, that if you drew the matrix digital rain on it without lerping character opacity and just drew the next character immediately, it would create the same effect from the movies
My first highlight :dance:
Anyway, I made a tagged file storage:
[IMG]https://dl.dropbox.com/u/5013896/forum/Facepunch/Programming WAYWO/3.2013/Deleting Files.png[/IMG]
The file logs (store file name changes, tag changes and things like that) are only appended so they should be very difficult to corrupt. If file data is corrupted adding the original file again fixes it.
"purge files" in the test console deletes all files that don't have names assigned for now, but not the logs. If a file is added again it will have its old log data.
I haven't decided if I want to make file names and tags case-sensitive.
I'd like to, but that could cause all kinds of problems when I make a mount point.
Maybe I'll make the core system case-sensitive and just use the most recent case for a case-insensitive mount point.
Backface culling implemented and psuedo-lighting to differentiate between polygons.
[media]http://www.youtube.com/watch?v=B4o0-C8_xeE[/media]
[editline]22nd March 2013[/editline]
The code is really nasty looking because I had to optimize it and in Lua that means using as few new tables in tight loops as possible, and inlining functions.
I can render 13,000 colored polygons.
Working on the title screen, placeholder buttons leading to the different sports in which you can keep track of a score. I plan on having the icons have an image of something related to the sport that is 'iconic' like a baseball, soccerball, football, etc. Not sure what I want the blue square to represent, at the same time I don't know how many sports I want to support so I guess it could be a button to go to the next page if I wanted to add more.
[IMG]http://i.imgur.com/hE6M0sQ.png[/IMG]
[QUOTE=jalb;39994646]i think your muscle memory kicked in there ben[/QUOTE]
Oh shit lol, This was done in a rush, My bad!
Fixed all the broken YT links too!
v37 Already? Wow...
[QUOTE=nomad1;39997449]Working on the title screen, placeholder buttons leading to the different sports in which you can keep track of a score. I plan on having the icons have an image of something related to the sport that is 'iconic' like a baseball, soccerball, football, etc. Not sure what I want the blue square to represent, at the same time I don't know how many sports I want to support so I guess it could be a button to go to the next page if I wanted to add more.
[IMG]http://i.imgur.com/hE6M0sQ.png[/IMG][/QUOTE]
support fencing :D
Sorry for lack of updates on fortblox, I've been rewriting the sound wrapper so there hasn't been much to show.
Oh and just for a bit of fun, rate this post something and I'll add your FP username to the bot name list. It's just so I can have a list of names, it's not so important.
Facepunch, we need to code more! There aren't enough highlights in the OP! :tinfoil:
I can't wait to me made the dumbest bot in the game
[QUOTE=Map in a box;39995272]Looks like a kindle[/QUOTE]
Yep it's a kindle! I had some code to read and it ended up in shot.
[QUOTE=supersnail11;39995574]I've always wanted to do something like that, but I don't have the time or the knowledge.[/QUOTE]
Jump straight in, I had no idea what I was doing when I started in October but I've learnt as I've gone along :)
[QUOTE=redx475;39995944]The VM I'm building pales in comparison... then again, I doubt your computer has dynamic typing, but that isn't exactly easy to do with hardware (if this is, in fact, easy to do, please direct me to the chip(s) that can run lua, because I would love to use it (them)).
Also, I like what you did with that kindle/whatever it is.[/QUOTE]
Dynamic typing is usually a software feature. CPUs just deal with data, they don't care what it is, and the type field is really just another piece of data. If you want to look at hardware that's specifically designed to support dynamic typing, look up LISP machines on Wikipedia.
Software support for dynamic typing is fairly simple to add, I'm keeping it out of Spoon because I'm writing some really low level code but I'd like to write a BASIC or FORTH ish interpreter once I've got an operating system.
Can't really show pictures unless you like the look of a terminal window but my Digital mixer (Written in C++) is passing audio through its internal representation of Buses and Channel strips with minimal latency (64 samples at 44.1Khz!).
I'm trying to keep this "server" part of the program easy to port to Linux. I want to take advantage of a Real Time kernel and make a stripped down OS distribution made to run this program at the highest priority possible with minimal overhead.
I'm simultaneously developing a GUI frontend in C#, It communicates using the OSC protocol. Visual studio's ability to mix multiple languages in a single solution really is great. My Brain's ability to do this is not so great :v:
It's weird going back to C++ after years of C# development. I Keep consulting my books for reference.
[QUOTE=dije;39998126]Facepunch, we need to code more! There aren't enough highlights in the OP! :tinfoil:[/QUOTE]
That's what happens when threads get closed at 1000 posts I guess.
I threw in some block lighting and also made a wip stone texture:
[t]https://dl.dropbox.com/u/41041550/Coding/C%23/OGLFV/stone_lit.PNG[/t]
I continued with my plans for my AR Drone and my app actually just crashed while the drone was hovering and I panicked and turned off wifi and hoped the drone would just land itself, but it just continued hovering there and could have flown of into the bushes any second (because it's super windy atm). I tried grabbing the drone mid air and pushing it to the ground but the darn thing wouldn't turn of. Then I remembered that it had a emergency shut off when it flipped over so i tried turning it over which the drone obviously registered and tried to fight against it and became super angry (or just loud because it tried to counteract me).
Programming isn't usually this exciting :v:
[QUOTE=Robber;40000713]I continued with my plans for my AR Drone and my app actually just crashed while the drone was hovering and I panicked and turned off wifi and hoped the drone would just land itself, but it just continued hovering there and could have flown of into the bushes any second (because it's super windy atm). I tried grabbing the drone mid air and pushing it to the ground but the darn thing wouldn't turn of. Then I remembered that it had a emergency shut off when it flipped over so i tried turning it over which the drone obviously registered and tried to fight against it and became super angry (or just loud because it tried to counteract me).
Programming isn't usually this exciting :v:[/QUOTE]
You should really put in a different emergency shut-off before you accidentally create Skynet.
Sorry, you need to Log In to post a reply to this thread.