b/PC, Mac & Vintage Computers

Computer programming discussion and project showcase
0 Members and 125 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/Snektron • September 07, 2016, 08:25:15 PM

Z80-based pico8 clone?

Recently i came to the idea of making a Z80 based pico8-like platform. I wonder how many people would be interested in such a thing.I myself find the z80 a pretty cool language, but i kinda lost interest in calculators :/.It would boot the KOS kernel, but wouldn't use the (standard) programs on it since the project would not aim for calculator like emulation.
41 Replies
36,103 Views
Unirse Started by u/DarkestEx • May 07, 2016, 05:33:29 PM

Claw development system, a multiplatform programming platform [multiplatform]

Introduction For the last year, I have been working on Claw, a development system for embedded devices.It has a very small RAM footprint and can run on systems with as few as 2 KB of RAM.The VM's own memory footprint is tiny and most of the RAM remains to be used by the applications.Claw will probably support multitasking in it's operating system releases and also support CEFS (Claw embedded read-only file system) and FAT32 for loading (and storing) files from and to.The files a...
192 Replies
106,861 Views
Unirse Started by u/Duke "Tape" Eiyeron • April 16, 2015, 08:44:02 AM

PICO-8 : Fantasy console

I discovered about PICO-8 months ago and Lexaloffle was kind enough to give me a code for alpha builds of it.What's PICO-8? PICO-8 is a fantasy console project. Run in Lua and with SDL2, it aims to be run on computers and the Raspberry PI. It greets you with a Lua shell/CLI not too far from good old computers like C64 but that's not the only thing it includes. It includes a code editor (up to ~15KB lua code), a sprite editor (~256 different sprites), a map edito...
159 Replies
96,965 Views
Unirse Started by u/Dream of Omnimaga • September 06, 2016, 10:12:07 PM

Game Maker on humble bundle

I know that many programmers hate Game Maker and are against the use of it, but we are not in North Korea, meaning we can make games the way we want without verbal retaliation. Anyway the reason why I am bringing Game Maker up is that it has a major flaw in terms of how much it costs: While developing games for the PC is not very expensive (or even free with some versions), a license to develop Android, iOS and HTML5 games costed $500+ each. However, for the next two weeks, this is no longer a m...
12 Replies
9,543 Views
Unirse Started by u/kotu • November 03, 2016, 07:14:41 PM

Blackspace - Welcome to Hell

This is my new game Blackspace it should be ready in a week or two then I will carry on work on Kill Cmnd. It is for PC.Here is how it starts.
50 Replies
28,162 Views
Unirse Started by u/p4nix • November 20, 2016, 05:44:34 PM

p4nix' SDL Learning Progress

I am currently try to learn some SDL to get into PC/Android GameDev...See this as a trash bin to record my progress for myself.Here is what I have done so far: Egg-Destroyer Hit space to destroy the egg and get points for it. The game ends when score reaches it's integer nature limits... And then behaves strange. Haven't tested this though ^^ (1.2 MB gif, be careful mobile users)
3 Replies
4,855 Views
Unirse Started by u/Ivoah • December 03, 2015, 03:03:24 AM

Advent of Code

flyingfisch posted this link in #omnimaga and I thought y'all might like it: 'm going to try to do all of them on the right days, but I dunno if I'll have the time. Post your solutions to the problems in the thread. I'll update this post as I solve the puzzlesInstead of updating this post whenever I finish a new puzzle, I've put them all in a github repo:
33 Replies
29,431 Views
Unirse Started by u/kotu • November 09, 2016, 08:08:02 PM

C++Builder

Does anyone use C++Builder? it is a mighty tool.I still use Turbo C++ 2006 free edition which came with 100 years license runs
15 Replies
10,449 Views
Unirse Started by u/semiprocoder • November 15, 2016, 12:11:02 AM

Neural Network Evolution Simulator in Processing in Eclipse

So I recently watched carkh's videos on his evolution simulator, and they really interested me. Thus I have started making an evolution simulator of my own based on neural networks.I have it partially completed, and I decided to have it simulate the prisoner's dilemma. If you don't know, the prisoner's dilemma goes like this: There are two parterns in crime, but they don't really know each other, and they individually told: "If you both don't confess about each other, you will both go to jail fo...
1 Replies
3,752 Views
Unirse Started by u/Yuki • October 30, 2016, 03:37:08 AM

Tool-Assisted Speedrunning Mac Applications

Eh, I'm not sure anyone here have Macs but guess it'd be useful to put this here.I've recently started playing with AppleScript, which is a pretty powerful thing that lets you script pretty much anything on your system, akin to bash shell scripts, except you can also script supported (and unsupported?) GUI applications to do things like clicking on a particular button or opening a particular menu. So of course, you can use it to TAS the whole system, why not?Here's one script that I wrote for Un...
3 Replies
4,813 Views
Unirse Started by u/matrefeytontias • September 15, 2015, 05:35:07 PM

nKaruga, PC demake of Ikaruga (ported from TI-Nspire)

TODO : write this when the PC port is 100% fixed and to the level of the Nspire version
104 Replies
67,150 Views
Unirse Started by u/gameblabla • November 03, 2016, 06:29:56 AM

Ubuntu without systemd

As of you may know, Debian already switched to systemd a long time ago.Since Ubuntu is based on it, they had no say on the matter and they were forced to accept the changes.Most people think it is impossible to run Ubuntu without systemd.There's actually a way to remove most of the systemd on Ubuntu. (except for libsystemd0)Here's how to do it (basically) :Install Upstart-sysv sudo apt-get install upstart-sysv Lightdm will not work without systemd, despite it claiming to not depend on...
4 Replies
6,312 Views
Unirse Started by u/kotu • November 01, 2016, 07:45:22 AM

Simple key stuff in java [java] [tutorial]

This topic was suggested by p2 and focusses on getting keypress events in java.It also features some tile rendering code which I made previously.It features a little walrii, who you can walk around a map.Also pressing space will change the terrain.Here is the code.... hopefully it will explain itself.... if not then just ask what you want explaining!Many thanksHere is the source code....... the first file contains all the keypress stuff, the second two files are the tile re...
8 Replies
7,278 Views
Unirse Started by u/Yuki • April 10, 2015, 03:34:02 AM

TsukiOS

I began playing with operating system development those days, just for fun... Yeah it's kind of hard, but the tutorials are very helping, so it's not that hard. The OS I'm working on is very early in development (printf is working and it's pretty much that, I'm on interrupts and it's not working yet), but I have a quite interesting design on paper, figured I should share it here.So 月OS, or TsukiOS, as I call it, should be an attempt to write the most of the OS possible in an interpreted language...
20 Replies
21,873 Views
Unirse Started by u/c4ooo • October 17, 2016, 11:44:25 PM

Simple graphics in [java] [tutorial]

So, recently some p2 has gotten into java. I have put together this code to help him figure out how to do stuff with the Java 2D api. This excample will display a magenta square that will follow your cursor. /** * * Copyright @German Kuznetsov */package your.package;import java.awt.Canvas;import java.awt.Color;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.awt.e...
36 Replies
23,517 Views
Unirse Started by u/gameblabla • October 22, 2016, 04:36:02 PM

SF2D (3DS homebrew) Wrapper library

So after i saw countless 3DS homebrew titles and wondering how i could play them without the use of a 3DS emulator,this is the result of it.Most 3DS homebrew games use sf2d so i decided to basically emulate the sf2d's functions and sent them to their SDL2 equivalent.After 2 days of work, Memory3DS, a simple 3DS homebrew game, was working properly with my library. To the original source code, i only had to fix a bug and comment out some unemulat...
5 Replies
7,048 Views
Unirse Started by u/c4ooo • October 17, 2016, 01:20:02 AM

[java][pc] TileMapper + Pixel art

For the past couple of days i have been working on a tilemapper as well as pixel art that will likely be used in walriimon aka walrusRPG Done:     Mult-layer tilemapper    Tilemapp editor    Some tiles auto-snap (eg fences snap together, dirt and grass tiles "mix" when side by side.Todo:   Collision detection  Loading/saving  Some sort of debugging consoleFor more info on the tilemapp editor see: (download link on that post is no longer relevent) http://imgur....
3 Replies
4,658 Views
Unirse Started by u/gameblabla • September 15, 2016, 09:54:41 AM

A program for Eye strain

Epilepy warning, this program quickly alternates colors ! I was looking at an old article about e-ink displays and whetever they were better for eyes than LCDs. The doctor said the reason for eye strain is because we are not blnking enough and we are looking at our screen for too long.He suggested the rule 20/20 : Every 20 minutes, look elsewhere (your cat for example) for 20 seconds.S...
17 Replies
12,587 Views
Unirse Started by u/DarkestEx • August 29, 2016, 08:32:16 PM

Searching a good cross-compiler for MS-DOS [HP 100LX]

Hello together!I just scored an HP 100LX on eBay which is a really awesome little retro machine It has an Intel 80186 CPU running at 7.91 MHz, 1 MB RAM, 2 MB ROM and 10 MB Flash (expandable with PCMCIA 2.0 cards, e.g. CF cards).The display is 640x200px in size and has 4 shades of gray. CGA graphics are supported.It runs MSDOS 5.0 from it's ROM. Now, I would like to program it (preferably from Linux - Fedora) but Windows would work too...
16 Replies
12,401 Views
Unirse Started by u/c4ooo • August 27, 2016, 06:44:32 PM

Ludum Dare 36

Well Ludum Dare is underway, here is my game so far. Its meant to be satire. You play games on your calculator, and when you beet a game, your caluclator gets upgraded and you get to play a better game.Requires java and a modern GPU, but it should run on all OSs.
2 Replies
4,709 Views
Unirse Started by u/c4ooo • July 22, 2016, 07:40:10 PM

c4's 3D Game Engine [3d][lwjgl][java]

I first did 3D programming in java the summer of 2014, but haven't really made any 3D games. Anyways, i decided to pick it up again, don't really know what type of game to make.
39 Replies
24,871 Views
Unirse Started by u/DarkestEx • July 06, 2016, 11:10:41 AM

Claw poll

Heya,This is the poll regarding what platforms to port Claw to / make it compatible from the beginning. Feel free to post suggestions for other platforms too.And of course please vote (for multiple platforms)!Info to admins/mods:Something went wrong posting this I guess.I just clicked add poll.Please don't delete it anyways. It should be deleted after the poll is over. Also it took me an eternity to write this on my phone.
11 Replies
8,195 Views
Unirse Started by u/Snektron • July 01, 2016, 12:21:12 PM

[LibGDX][OpenCL] Non-euclidean voxel engine

That's right, i'm at it again. This time the engine works in full 3D instead of only in the horizontal plane like my last non-euclidean project .I've recorded a video here: (about 2.5 MB)It works by making every voxel an object, with pointers/references to it's neighbors on each face. (You can imagine it as a 3D linked list).  The rendering algoritm uses the DDA algorithm used in early ray casters (and my last proj...
9 Replies
8,042 Views
Unirse Started by u/Hayleia • June 22, 2016, 04:17:20 PM

Know what C functions aren't called from a certain function?

No idea if that's the right place to post, especially since I'm mostly asking for 3DS dev but since it might apply to C in general, I posted here...So, is there a way to detect what functions are never called from a certain starting function, recursively?Example, if you didn't get what I said. int a() {    return 1;}int b() {    return 2;}int c() {    return a()+1;}int main() {  return c()+2;} Well, then.- what functions aren't called from a? b, c, main.- what functions aren't called ...
5 Replies
6,194 Views
Unirse Started by u/alexgt • June 03, 2016, 11:53:23 AM

Open CV with Java | For FRC Vision

So I have been tasked with making vision work well and very smoothly in the off-season. I will be using the Open CV library and coding in Java, has anyone had experience with using Open CV?
2 Replies
3,904 Views
Unirse Started by u/Luxen • May 11, 2016, 11:23:52 PM

Issues with .zip file extraction

I was working on a tool for a game I've been (overly) engrossed in recently, and ran into an issue.The software I was developing failed to unzip a .zip file; the utility used to unzip the files is from an external source, so I don't have control over it, merely I tell it what to unzip and where to unzip stuff over the command line. Im able to get the software to work on my computer, but it didn't work on others. My guess is that security on my computer is lowered a tad, allowing the utility to u...
4 Replies
4,626 Views
Unirse Started by u/Strontium • May 05, 2016, 02:45:03 AM

Epsilon - Horror themed Roguelike I've been working on

I'm working on my own game! It's a roguelike, and I am trying to incorporate horror and story elements in it as well.It mostly exists as a bunch of ideas and notes and a few tests for various parts of it.The following are basically my notes of ideas for the game condensed into something  slightly more coherent. They don't form a story yet.Because of the fact they are still pretty incoherent I'm gonna just spoiler them: WORLD:Small town and a massive tower on a circular plot of land float...
3 Replies
3,845 Views
Unirse Started by u/Hayleia • May 02, 2016, 01:08:39 PM

"Declare" a type in C ?

Well, that title doesn't make any sense, so I'll explain obviously.Basically, in C, you can have a function. int min(int a, int b){    return a<b ? a : b;} Great, but that's in the .c, in the .h you only have this: int min(int a, int b); Which means "that function exists, you can use it, and since it is probably documented you don't need to have its code to know what it does so just use it and don't look at the code".Now, I'd like to do the same with a type. Say I have a ty...
8 Replies
6,247 Views
Unirse Started by u/Scipi • April 27, 2016, 05:17:04 AM

Hotline Trump Tower: A Ludum Dare 35 entry

Hey guys. So recently, I participated in Ludum Dare 35. And well, I made a game! The theme was "shapeshift." So the premise of my game is you are a shapeshifting reptilian alien whose goal is to fight through Trump Tower to find and impersonate Donald Trump in order to run for presidency. (Don't ask me how drunk/high I was) The gameplay was styled off of Hotline Miami, so it plays just like it. Additionally, there's a b...
5 Replies
5,168 Views
Unirse Started by u/anotak • April 20, 2016, 12:31:40 AM

CRL86 - a Programming Puzzle Game

Hi,I made this assembly programming puzzle game (slightly inspired by TIS100) in 10 days for LOWREZJAM 2016. Ivoah told me people here would be interested in this game, so I decided to come here and post it. I really hope anyone that tries it will enjoy it! anotak
12 Replies
9,981 Views
Unirse Started by u/Snektron • April 13, 2016, 08:49:18 AM

[Java] OpenGL ray tracer

This weekend i decided to try to make a ray tracer. It can render triangle meshes, loaded from wavefront obj files.It works by having all triangles stored in a bounded volume hierarchy, so only a part of the mesh needs to be tested againstrays, instead of every triangle. You can download it here: highly recommend only running this if you have a modern GPU. It requires OpenGL 4.3 to run,...
15 Replies
11,388 Views
Unirse Started by u/Snektron • March 15, 2016, 09:39:11 PM

[C] CE Raymarching

So i while ago i wanted to try out CE C programming. Since the CE has float support and a color screen i made a little ray marcher You can view the source too: recommend trying this out on an emulator, since it takes quite a while to generate an image.The attached file is one made for an emulator. Since CE will freeze if it exits a program at maximum speed i've put a while(1); loop ...
16 Replies
11,852 Views
Unirse Started by u/Snektron • November 16, 2015, 07:04:02 PM

[C] AntiCaster: a non euclidean raycaster

For the past few days i have been working on a little proof of concept: non euclidean space in a raycaster!Basically, the space can be stretched or compressed, on tiles, making the rays do all sorts of crazy things, forexample a tunnel can seem 10 tiles long (and, since player movement is slowed down too it takes the sametime as to walk though it as an actual tunnel of 10 tiles), but in reality you only traveled 1 tile.gif (about 500kb): I probably add some more co...
40 Replies
34,712 Views
Unirse Started by u/pimathbrainiac • January 30, 2016, 04:19:38 PM

Unnamed JRPG - For School Project

Hello! This semester, one of my classes is a directed study. In other words, I get to do something I want to do, and there are gradable checkpoints every week or two. As the title of this post suggests, I'm making a JRPG. I have a story concept, but I don't have a name atm Below I'm going to put what the assignments are and when they are due-ish (since it's okay if they are a day or so late, according to the teacher). Stats Outline – A plan for what stats characters may have, how they ...
21 Replies
14,551 Views
Unirse Started by u/novenary • February 18, 2016, 04:03:53 PM

Shogun - A dead simple build system based on Ninja

I grew tired of writing makefiles and I couldn't find a single build system that aimed to be minimalist and had decent scripting support. Ninja does the former but doesn't implement the latter on its own by design so I wrote the complementary part.Github: hacked this together in a few hours so it's not perfect but I can already build a project of mine with it and it works great.
3 Replies
4,191 Views
Unirse Started by u/Max Leiter • January 17, 2016, 10:17:13 PM

Improved Commandblock GUI, a WIP MC mod

I've decided to try getting back into MC modding, and my current idea is an improved command block editor. Basically, it will be a completely clientside mod that will replace the current (terrible) commandblock GUI with an improved, more "IDE" like one (multiple lines, auto-close parenthesis, etc).I plan to make the mod using MinecraftForge and will use the GuiOpenEvent for launching my GUI. Alternatively, I may use reflection to simply modify the current t...
11 Replies
9,286 Views
Unirse Started by u/Ephraim Becker • February 09, 2016, 07:52:07 PM

Best external memory to start my Linux distro on

I had a 64GB 2.0 USB flash drive and I tried reformatting the flash drive to the ext4 file system to put Arch Linux which i'm going to build my distro on. Unfortunately, the flash drive went through a lot of reads\writes due to a lot of errors during partitioning and it's no longer detected by any computer. Is there any other external storage to put Arch Linux on to start work on my Linux distro that doesn't wear out as much as my 64GB USB 2.0 Flash Drive? Which external storage should I go with...
12 Replies
8,858 Views
Unirse Started by u/Araidia • February 05, 2016, 03:06:43 AM

Best programming language to learn?(For beginners)

So, I have a computer programming/game development class next term and I want to know what the best programming language is to learn to "get my feet wet".So far, I've tried learning a little bit of python at codecademy.com So am I choosing the right language to learn first? If not, what should I learn first and are there any good resources to learn it?Finally, I made sure, and the topic closest to this is this
19 Replies
14,022 Views
Unirse Started by u/ordelore • January 19, 2016, 03:49:58 AM

Stoichiometry Solver

My latest project This is a stoichiometry solver I made for chemistry class and is the result of this whole three day weekend's workPlease leave any bug reports if any are found What is stoichiometry? Screenie:
0 Replies
3,165 Views
Unirse Started by u/CVSoft • January 12, 2016, 10:32:38 PM

A Python Library for Uniden DMA Scanner Communication

Because I like RS232, I'm writing a Python library for RS232 communication with Uniden DMA scanners (BR330T, BC346T/XT, BCD396XT). Being 5 lines long in an early stage of development, I don't have a whole lot to say about it, but in the end it should allow complete programming and monitoring of the scanner via serial, and maybe even include a simple bridge for TCP/IP relaying. It'll be more of a SDK with a demo included once it's done. This will be a progress thread as I figure out an inc...
14 Replies
17,852 Views
Unirse Started by u/Unicorn • July 18, 2015, 05:33:48 PM

Unicorn's Ruby Questions and Programs [Ruby]

So, I decided to make a question/display thread about ruby. I am currently trying to make a guessing game, sticking with the first game I made in TI-BASIC Anyways, I'll ask questions here and showcase my programs, and maybe post downloads. EDIT: A little input and display program: while 1puts 'Type whatever you want here!'text = gets.chompputs textif text == 'Quit'    abortendend Also, a guessing game If you have ruby installed, run the attached file.Else, install it [c...
16 Replies
22,597 Views
Unirse Started by u/Dream of Omnimaga • December 31, 2015, 09:45:44 AM

MOVED: Dynamically generated GIF scrolltext

This topic has been moved to Web .
0 Replies
11,832 Views
Unirse Started by u/Yuki • November 05, 2015, 08:18:28 AM

clgui

So I was messing with Ruby today and I did this. It's a Command-Line Graphic User Interface library. As in, it takes a text-only VT100 emulator such as your Linux terminal and turns it into a thing you can draw on, thanks to Unicode Braille characters. It have some drawing functions such as pxl_on, pxl_off, pxl_change, line and many others. Not complete yet but it's a good start. Download the source here:
17 Replies
20,037 Views
Unirse Started by u/Ephraim Becker • November 27, 2015, 01:40:30 AM

How to code an mp4 video

Is there a way to code a mp4 video from scratch? How do I do it?
26 Replies
24,867 Views
Unirse Started by u/DarkestEx • May 01, 2015, 03:06:51 PM

Windows 7 Downloads

As you all might have noticed, Microsoft took Windows 7 down from its digitalriver site.But if you still need the image here are some official mirrors of the image (completely legal).Note that even if they say german they all have the option to set them to english when installing them. Windows 7 Home Premium: Windows 7 Professional: hope they're useful to you.
75 Replies
50,581 Views
Unirse Started by u/Keoni29 • November 19, 2015, 02:00:39 PM

CBS6000 emulator

CBS6000 Emulator I always wanted to write an emulator, but pretty much every device has been emulated already.Then I thought to myself: Why not emulate the computer that I designed and built myself. About the CBS6000 The CBS6000 is an 8 bit microcomputer with a 1MHz 6502 cpu at its core. The user interacts with it using a terminal. About the emulator I did not feel like re-inventing the wheel with the CPU emulator, so I based my emulator on a 6502...
9 Replies
15,883 Views
Unirse Started by u/ordelore • October 19, 2015, 10:45:37 PM

[School project] Stress-o-matic

Here's a request for people to check my work for school.This is a video game (More of an interactive fiction) I made for health class explaining stress and how to deal with it.The beginning survey is completely confidential or you can use random numbers if you want.
14 Replies
17,979 Views
Unirse Started by u/Snektron • January 22, 2015, 10:31:58 PM

FBO Particle System

Ever since i started programming, i've been interested in particle systems.The mouseattractor ones. I've made several of them, thefirst one on my laptop could'nt even handle a thousand without killing thecomputer (that are the drawbacks of Java i guess :/). Also, this summer became interested in GLSL (Shading) and started learning that.Then after a while i read somewhere that GPU's could be usedfor more than only drawing images on screen (well, i knew that before, but i neverreally knew how such...
116 Replies
70,268 Views
Unirse Started by u/Ivoah • August 28, 2015, 04:02:28 AM

Nyan cat [pico-8]

While on vacation last week, I came to the realization that there was no nyan cat cart for PICO-8. I set out to make a nyan cat program, and here's the end result:
26 Replies
24,803 Views
Unirse Started by u/rwill • August 21, 2015, 05:14:04 PM

Low memory data decompression

Hello,just in case someone needs to compress data on a powerful machine and then decompress it fast in a low performance low memory environment I made a deflate ( think zip ) like compression/decompression utility in C. The compression part is heavily unoptimized while the decompression part is using below 1kb of memory plus a window of the previously decoded data. The functions for decompression are also kind of optimized for simplicity, a 8 or 16 bit CPU should be enough. Its compressing 4 bit...
7 Replies
16,223 Views
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