b/PC, Mac & Vintage Computers

Computer programming discussion and project showcase
0 Members and 14 Guests are viewing this board.
You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server
Unirse Started by u/123outerme • July 07, 2024, 10:15:09 PM

Shards of Uvutu

Shards of Uvutu is a indie turn-based RPG for PC, developed by me, in the Godot game engine, with plenty of help from some very talented individuals in the music and SFX department.It's is a creature-collector RPG about a mysterious cave filled with magic crystals, and the ensuing struggle for power. Explore the landscape, fight through turn-based battles, and spend Shards in order to summon minions and gain an upper hand! * Retro turn...
0 Replies
Unirse Started by u/Yuki • July 30, 2020, 07:44:23 PM


If anyone use Arch Linux, I had a repo for a while with a few interesting software such as TI/Numworks/X16 emulators and tools. Today I'm also adding daily builds for some of the packages, so check it out All the instructions are at ; SigLevel = Never Server = $repo/os/$arch
0 Replies
Unirse Started by u/gameblabla • December 25, 2019, 10:00:33 PM

Help for setting up a local DHCP/SMB server on a raspberry pi

Hello guys,i would like to play PS2 games via a SMB share with my Raspberry Pi directly connected to my PS2's ethernet port.For this purpose, a tool called pi-smbshare was released : However, it is ultra slow when it comes to booting up and eats a lot of energy.Void linux musl ARMv7 boots up much faster and has samba/dnsmasq available.psx-pi-smbshare uses also samba and dnsmasq.However, i can't get d...
1 Replies
Unirse Started by u/mazhat • March 15, 2017, 02:50:12 PM

MOS: A game that has been in development for 3 years.

I don't work on this game religiously, because I don't want to get burned out The game has gone through a few iterations,the first engine is way more different than the latest edition. (2017-03-15%20at%2010.18.54).jpg Above is a screenshot of the graphics. Hope you likey.The game started as an RPG which was a ripoff of Liberal Crime Squad.Now it's a rip off of X-COM Apocalypse!The game so far only has the technical stuff. Like path fi...
60 Replies
Unirse Started by u/Yuki • January 11, 2018, 11:22:40 PM

Another Pi Language

I made an implementation of some Pi-related programming language , cause I was bored. Have fun.
3 Replies
Unirse Started by u/Woodrow • January 21, 2019, 04:53:45 PM

Project LotG

So, I'm making a text adventure game for a competition. i want the game ( which you just lost ) to- take player choices as input and store them- depending on player choices, move throughout the story- have unique responses to certain inputs for comic effect, including a catch-all for unrecognized inputs ("what does even mean?")heres a basic example using my (incomplete)!game path so far. (etc means thats the farthest ive programmed in that path)start > look > look > look > death for...
2 Replies
Unirse Started by u/Yuki • January 07, 2019, 06:51:26 AM

Apple II thread

My brother cleaned his room and this thing ended up on my desk. Apple IIc in action. pic.twitter.com/Z1BESpioUR— J. P. "Snow (Hey Oh)" Savard (@juju2143) 6 janvier 2019 It's an Apple IIc, complete with a green monochrome screen, a printer and a bunch of floppies. (Yes, the screen is actually plugged to a DVD player, but I'm surprised how watchable my DVDs are on that )Todo list:
5 Replies
Unirse Started by u/123outerme • October 15, 2018, 09:07:40 PM

Warper - Sci-Fi Beat-em-Up

I noticed a few flaws in the groundwork I used to make Sorcery of Uvutu PC and Gateway to Legend . I noticed my rendering system was basically me just asking SDL to render an image rotated around its physical center. There's no changing the center, grouping images, applying filters, do real-time or pre-rendered animations, or anything like that.That pushed me to write [url=https://gi...
2 Replies
Unirse Started by u/Yuki • December 06, 2018, 01:23:24 AM

Golfed code snippets

.map(c=>{p="  etianmsurwdkgohvfüläpjbxcyzqö 54\x063é  2&è+  à 16=/ ç\2( 7  ñ8 90    \4      ?_    \"  .    @  '  -        ;! )    ,    :".search(c)for(s="00";p>1;p=p/2|0)s=(p%2?"1110":"10")+sm+=p>0?s:s+s},m=i="");(w=new(require('wemo-client'))()).discover((e,d)=>{setInterval(_=>w.client(d).setBinaryState(+m ),500)}) Probably the weirdest constant to ever appear in a program, guess what it does. Get [url=
3 Replies
Unirse Started by u/rowan_futurerave • November 16, 2018, 08:46:55 AM

Custom Bitmap Format

Hi all. Am thinking of creating a custom bitmap format due to awkwardness I am experiencing with a lib (glaux.lib) which has been deprecated.What would anyone else add to a custom bitmap format?Not RLE. Possibly encryption. What else?? *edit - one idea - strangely ordered scanlines
2 Replies
Unirse Started by u/rowan_futurerave • September 12, 2018, 05:33:29 AM

How to add unlock functionality to a program

HiDoes anyone have experience with adding unlock functionality to a program, so that it can be unlocked (after payment) via a serial key?If so can you give any advice/tips or provide any useful links?Ok thanks
4 Replies
Unirse Started by u/123outerme • October 15, 2017, 08:11:30 PM

Gateway to Legend [pc]

Gateway to Legend is an open-source Puzzle-RPG. The main focus of the game will obviously be solving puzzles to get experience, as any Puzzle-RPG would have it, but the mechanics that make this game unique is that most puzzle mechanics will be based off doors or gates! Switches and door pairs allow you to gain access to rooms, teleporters provide gates between two places on the map, and more! It also supports the development and easy integration of user-generated content, as well; you can make p...
55 Replies
Unirse Started by u/rowan_futurerave • September 18, 2018, 02:32:19 PM

C++/CLI Wrapper

HiI want to convert an old C++Builder project to using Visual Studio 2017, and have come across the following problem - because I want the project to be in C# - C# does not support certain library-specific routines - for example for DirectX, and others. So I want to do this.....Make C++/CLI wrappers for that stuff, which can be accessed from within C#. Does anyone here have any experience of that? Juju I recall you have some experience with C# - anything like this??Ok thanks 
2 Replies
Unirse Started by u/gameblabla • September 01, 2018, 12:01:46 AM

PS Vita/TV hacking scene : What's new

Oi guys, so a bit of backstory.Basically, it all kickstarted when Henkaku got released for firmware 3.60. This CFW allows more for possibilities including :-  Editing the whitelist for PSTV devices- Run homebrew games- Run games with DRMs stripped (backups in other words)- Software modification for games (like overclocking, theming etc...)So yeah, after this happened, a new exploit got released for firmware 3.65 and firmware 3.68.Unlike the previous one, which was only temporary though still not...
0 Replies
Unirse Started by u/_iPhoenix_ • July 25, 2018, 04:03:14 PM


SnailFont is a free and open-source perfectly imperfect font suitable for pixel-based games and applications.It features somewhat whimsical and tilted letters with very few straight lines or circles.You can download it and try it out here !These are the characters I have currently: (there are some tweaks that need to be made, the dots on the colon and the period are too big, the exclamation point is too short, the 'g' looks weird, the 'T'...
6 Replies
Unirse Started by u/Yuki • July 22, 2018, 06:13:09 AM

Doing something interesting with a Windows RT tablet

Well, one time a few years ago, I bought a Windows RT tablet to my grandma so she can do her stuff with Microsoft Word and go on Internet and stuff. Don't need the Pro version, I thought.Well, guess, what, I was wrong. I have almost nothing installed on it and, with time and updates, Windows ate all of the measly 32 GB of storage installed on it. It went highly unstable, with nothing you can uninstall or delete to fix it. So my grandma sent it back to me in hopes I could fix it and do something ...
2 Replies
Unirse Started by u/gameblabla • July 03, 2018, 11:37:01 AM

Trying to have a GPLv2+ licensed Genesis Plus GX based code

So ekeeke in 2011 or so made his emulator based on Charles's Mcdonalds's one non-free.Why fork that emulator when we have MAME, Blastem or Mednafen as GPL alternative ?Well... it's the only GPLv2 Megadrive emulator that can run Virtual Racing ! EDIT : Just realised notaz made his SVP code non-free... However, he does seem to be open to free his code ? i'll contact himI also ported it to the...
0 Replies
Unirse Started by u/Yuki • June 12, 2018, 08:00:46 AM

Calc software for MacOS

Anyone on MacOS? If it's useful, I started a Homebrew tap for calc software cause it severely lacks calc software. If you don't know what this is, it's some sort of package manager for MacOS, just go on and install it if you want. Then type these commands into Terminal.app: brew tap juju2143/ticalcsbrew install <package> where <package> is one of tilp2 or tilem. If you have any suggestions for any other interesting packages, then feel free to suggest here or on [...
0 Replies
Unirse Started by u/Keoni29 • May 12, 2018, 11:06:30 PM

Detokenizer for TI84+ AXE, BASIC, GRAMMER with git integration

When work on a large calculator project I often forget to revert changes when testing code. Bugs can easily be created this way. To mitigate this I wanted to use version control. I made a detokenizer based on the token xml files bundled with TokenIDE. With this python package you can detokenize 8xp program files for ti8x calculators. Instructions for git integration are included in the Readme of the package.  Custom token sets can be added using xml files.You can download the attached zip or fin...
2 Replies
Unirse Started by u/gameblabla • January 21, 2018, 01:03:38 AM

Rule34 image downloader

So i met a guy on Discord and he made this image file scrapper in Python : Unfortunately, reading the source code was like trying to de-obfuscate it.Plus, i had to use proxychains to make it work over Tor.Hence why i decided as an exercise to re-implement it in C.The main issues i had were to implement a function to crawl over the html files and find the image links.This was the first time i did something like this so i took ...
6 Replies
Unirse Started by u/gameblabla • May 01, 2018, 06:27:57 AM

Running Xorg without any root rights

While i was using Devuan, i ran startx as a normal user (instead of using sudo).Surprisingly, i was able to get a screen. However, neither the keyboard or mouse would work so i had to reboot.Fast forward to now, i was very annoyed to see people claiming that you need to have systemd in order to run Xorg without any root rights.I later discovered it was in fact false, as people were able to do just that before systemd even existed. (back in 2009)You do need a driver that supports KVM, which nouve...
3 Replies
Unirse Started by u/gameblabla • July 06, 2016, 06:34:20 AM

My old games

Before embracing C, i used to make my games with Rpg Maker/Game Maker and (sometimes) Lua.I used to be very creative and was a huge fan of Sonic.Sadly, i lost a good chunk of them since then with the downfall of Megaupload, yoyogames sandbox gone...I still have some of them though !In this thread, i will post all my old games i can find. I will begin with my very last Game Maker game, Sonic Run 4 .The Sonic Run series is a ser...
12 Replies
Unirse Started by u/Dream of Omnimaga • January 10, 2018, 08:49:22 PM

Northwest Microfilms MCI-90

I saw this at the local Sears store: I never saw those before but this looks old. On the left there were plenty of transparent things that this computer or device can apparently read.
1 Replies
Unirse Started by u/mazhat • December 16, 2017, 05:25:40 PM

A* and Dijkstra's algorithm - Pathfinding toy

Something I made for school, but I think you guys would like this.The interface is not very well programmed, but it works (just barely). Change algorithms (From A* to Dijkstra and back)C- Clear the boardLClick- Block TileRClick- UnBlock TileEnter/Return- Start the algorithmNiches of these algorithms:-Movement value is mathematically depressing: Going diagonally costs 1.4 units and not sqrt(2).-You can always move diagonally to an open neighbo...
1 Replies
Unirse Started by u/JWinslow23 • December 07, 2017, 08:33:48 AM

Text to speech...in my own voice [Python]

After discovering Text to Trump , I thought to myself: how cool would it be to make a text-to-speech voice that resembles my own? And then I thought: how hard would it be?The answer to both questions is "very". Slightly modified from this Github repository , I created a Python program which would take entries in a modified version of the CMU Pronouncing D...
3 Replies
Unirse Started by u/Yuki • October 12, 2017, 02:53:56 AM

Tiewrap, a game engine for PC

Introducing a new project of mine: Tiewrap is a game engine not unlike LÖVE designed to be small and efficient, but with Duktape as a scripting language. Of course, it's similar to Legimet's Duktape-nspire project and heavily inspired from it, but this one uses SDL and should work on a variety of platforms, be it Windows, Mac, Linux, Nspire, or whatever SDL has been ported on. Planned features include a module based on the HTML5 Canvas API.Right now it doesn't do a lot, but you can check it out ...
1 Replies
Unirse Started by u/Jarren Long • September 14, 2017, 05:36:11 PM

ASCII Video Generator [UCC2]

Just a placeholder for my project, ASCII video generator! Well maybe, seems like a hell of an undertaking...we'll see if this ends up working.
25 Replies
Unirse Started by u/Yuki • September 14, 2017, 11:05:16 PM

Bad Apple [UCC2]

I realized yesterday I could fit a 32x32 monochrome picture using Braille characters on Twitter. So of course, we're gonna abuse this. So we can fit some 32x32 monochrome icons within Twitter&#38;#38;#38;#39;s character limit. Nice. Gonna abuse this. ; Julien Yuki Savard (@juju2143) September 14, 2017⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
9 Replies
Unirse Started by u/gameblabla • October 06, 2017, 09:30:12 PM

Useless c i wrote

Post here your crappy code that either useless or very poor in quality.Here's one, that calculates the time that takes for that mom to gain 70000000 kilos in milliseconds. #include <stdio.h>#include <stdint.h>#include <math.h>#include <time.h>int main(void){    double yourmom = 0.0;    double timetohold ;    double final_result = 0.0;    struct timespec ts;        timespec_get(&ts, TIME_UTC);    timetohold = ts.tv_nsec;        while (yourmom < 70000000)    {    yourmom += 1.0;
0 Replies
Unirse Started by u/E37 • September 25, 2017, 08:55:38 PM

Driller kNight [pc]

So... I have been working on porting Driller kNight to the pc. It is going pretty well so far. I even have a screen shot of it running.The graphics are not final. They will probably change a bunch.
5 Replies
Unirse Started by u/Unicorn • July 19, 2016, 05:38:29 PM

BBCode to Wiki Markup - Name [Ruby]

I've found that we need a program to convert BBCode (The formatting that the forum uses) to Wiki Markup (The formatting that most of the community wikis use). It will make it easy to bring tutorials written on the forum into the wiki.I will be using Ruby to write it, with Shoes for a gui. It will not support images, tables, lists, fonts, and colors right away, if ever. It will definitely support code, bold, italics, underlines, and urls.The one problem I have is fig...
33 Replies
Unirse Started by u/kotu • August 10, 2017, 06:27:42 AM

CAL calendar Printing Tool

JWinslow23 been talking about calendars lately so I thought I would upload this tool which I made in 2014 for printing calendars. Saves me quite a bit of money! Good for stinges.  screenshot...... below
2 Replies
Unirse Started by u/kotu • July 31, 2017, 08:12:42 PM

Kotu Tribute Game (NSFW) [SWEARING]

in this game you will have the oppurtunity to throw things at me and shoot me with a machine gun while i insult you : note :  THIS GAME IS NSFW AND FEATURES SWEARING
6 Replies
Unirse Started by u/kotu • July 24, 2017, 10:02:38 PM

MateoConLechuga tribute game [ucc1]

Well I couldn't resist it so I'm posting the mockup of my front screen.I sure hope MateoConLechuga doesn't see this..... *Edit-* Second screen mockup now attached, enjoy.sorry for the spelling mistake, i just noticedif you don't know what this is about... see competition thread here
7 Replies
Unirse Started by u/kotu • July 25, 2017, 10:17:48 AM

Mateo Quiz

Ok probably can't be bothered to make this into a game now as the questions are completed and I am busy with Mateo Face Drop.I'm just gonna shove ya all the questions and answers so you can read them. Enjoy!!!!!BOOM(  /    this is a tick )-------------------------------------------------------------------------------------------------------------------------------------------------MATEO QUIZthe mateoconlechuga tribute quiz gamebased on mateo's past lives-In one of his past lives, was/hmm MateoC...
5 Replies
Unirse Started by u/c4ooo • July 19, 2017, 09:44:41 PM

Open World Engine for RPGs (OWERPG?)

I got bored so i started programming an engine for open world RPGs. (In c++ with openGL 2). The world is split into "cells"/"chunks" which are loaded/removed as you move around. Alpha-mapping is used to shade different ground textures onto the ground mesh. (the ground is a mesh, not a hightmap, to allow for more freedom.) I am also programming some sort of "construction set", which currently allows you to edit some values of the cell, adding/removing/manipulating prefabricated objects in the cel...
4 Replies
Unirse Started by u/gameblabla • December 20, 2016, 09:15:02 PM

DellardOS - A lightweight systemd-free distro

HE'S DEAD JIM I have resurrected DellardOS, a lightweight devuan distribution.It is a fairly lightweight linux distro and it runs very fast on Pentium Pro/II hardware.It is using JWM as the main window manager and has a focus on minimalism.It is provided with 4 browsers, a basic music player, SpaceFM with udevil, a basic image viewer, Sylpheed as well as plenty of settings to tune DellardOS. When launched from the m...
9 Replies
Unirse Started by u/c4ooo • April 14, 2017, 05:23:15 PM

OpenGL Terrain Discussion

I would like to design and texture a landscape in blender, and then render it in a custom openGL engine. designing the landscape is pretty self explanatory, however i don't get how to "brush" on materials onto the landscape. The engine should know what texture to use for each face (and thus have vt texture coordinates), but also know what material the object is made for in order for walk sound and stuff like that. This is what i mean by "landscape", excluding houses, trees, grass, an...
15 Replies
Unirse Started by u/Yuki • July 03, 2017, 08:03:57 PM

7-segment alarm clock

Wanted one of those on my computer besides my bed (because I don't feel like configuring a real one lol), so figured I could make my own. Features and downloads coming soon. Code and instructions: :
2 Replies
Unirse Started by u/ordelore • June 30, 2017, 10:03:58 PM

[PC] [Python] Pypad

I wanted a Launchpad, but I don't like spending money, so I made my own instead.It works really nicely on touchscreens, but it also works with a mouse too. Just click&drag/swipe your way to victory.Also supports external midi devices, so you can control those too. EXE Download Github: www.github.com/ordelore/pypad
3 Replies
Unirse Started by u/c4ooo • May 31, 2017, 08:44:21 PM

Java code to spellcheck via google. (Without google api)

This spell spellchecks a quarry by using the "showing results for" and "did you mean" parts of a google result. (Not well tested with the "//try using "Did you mean" breach)     String spellcheck(String querry) {        String html = "";        try {            String url = " ;;            String charset = "UTF-8";            String query = String.format("%s", URLEncoder.encode(querry, charset));            URLConnection con
0 Replies
Unirse Started by u/kotu • April 13, 2017, 02:52:52 AM

My VJ apps [pc][audio][vj]

Ok so haven't really shown my VJ apps on here before, although they have always been on my website. There are two The first tries to generate live visuals in response to the music. It only works with certain types of music , but is not too bad. Here is the page ------ >  It is currently a free download (and although it just says 'supports windows 10', supports backwards to XP as well)here is a pic of it working.... you mi...
24 Replies
Unirse Started by u/kotu • April 29, 2017, 05:06:40 AM

Juice - Image Viewer [pc]

I created Juice image viewer as a custom image viewer with exactly the functions I need.... have a look at the page here....
4 Replies
Unirse Started by u/DarkestEx • April 06, 2017, 09:20:46 PM

WalrusCTF Challenge 2017

Hello!I would like to host a capture the flag event on CW.Essentially people can sign up to participate in the contest.There will be multiple challenges (mostly security related, but I am sure we can figure out additional non-security tasks) which you will have to solve (alone or in a team). If you solve a challenge, you will be rewarded points.The person with the most points when the challenge ends, will be the winner.Is there interest? I would love to have such a CTF here on CW. It is really g...
15 Replies
Unirse Started by u/semiprocoder • February 21, 2017, 03:04:58 AM

Color Speedrun[unity]

Well, I decided to make another game.It is a speedrun game, with the simple goal of reaching anything blue(with rgb of 0, 0, 255. Also opens up possibility of trolling )(thinking of having a level with like 1 blue pixel in the beginnning that is hard to get).Anyways, so yeah, its that simple. Black is regular speed. White makes you go fast. Grey makes you go slow. Yellow is wall, and red kills you. The hitbox is just the center of the circle, so I am planning to have the last level have a one or...
25 Replies
Unirse Started by u/semiprocoder • February 17, 2017, 01:55:18 AM

Game of Lyfe[PC][Java][Processing]

So I kind of lost interest in programming for a while, but I can say that, at least for now, I am back(maybe?).Anyways, I decided to make Conway's Game of Life, but with some modifications. So I originally meant to create a two player game in which each player either would try to snuff out the other or have more of "their own" cells or something along those lines after a certain time limit. However, I have completely changed my direction(might still try making a two player game) when I started t...
11 Replies
Unirse Started by u/kotu • October 25, 2016, 02:35:01 PM

remembering the good old days of the XT

who else had an XT??mine was 4.77Mhz, 10Mb hard disk, CGA graphics. i ran msdos 3.3 and quickbasici remember PGA tour golf - in 4 colour CGAxenon 2 - in monochromezorkandleather goddesses of phobos.these games were amazing and these are the ones i remember best..so who else had an xt? (im 38)
12 Replies
Unirse Started by u/xMarminq_ • January 25, 2017, 03:28:59 AM

Lost Souls (A project I don't plan on abandoning soon)

Hi! I guess...I'm going to be working on a small game called Lost Souls.It all starts with a mysterious phone call for a free cruise trip to a tropical island you have never heard of (ITS A SCAM!... sorta). Being the gullible piece of trash you are (And plot reasons) you go on it. Turns out it was not a scam but actually a really nice cruise... until you get beached because the captain was texting while boating. Turn out, the island you got beached on is in the middle of a mysterious outbreak th...
24 Replies
Unirse Started by u/gameblabla • January 30, 2017, 05:11:13 AM

Optimise Ubuntu and make it run a little faster

One of the nice things about Gentoo Linux is the fact that you can build optimized packages for your own machine,potentially increasing performance.However, Gentoo is kind of a pain in the ass to set up so i wondered how i could improve the perfs on my Ubuntu machine.Here are the benchmark results with hardinfo : Linux 4.10 rc2Stock glibcBlowfish2.49CryptoHash567.87Fibonacci2.24N-Queens0.53FPU FFT1.36Raytracing13.86 I wondered if compiling and optimising glibc for my own PC would not ...
1 Replies
Website statistics

MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal