Register - Login
Views: 93141640
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
07-16-18 10:09:18 PM

Jul - General Chat - Pet projects? New poll - New thread - New reply
Pages: 1 2Next newer thread | Next older thread
Xkeeper

Level: 243


Posts: 23259/23358
EXP: 226672736
For next: 242884

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 8 hours
Last activity: 8 hours

Posted on 02-01-18 01:22:50 AM Link | Quote
Anything fun you're working on?
Kazinsal
Amazing Flyin' Hammer Bro
Level: 48


Posts: 559/609
EXP: 786103
For next: 37440

Since: 01-18-11

Pronouns: starting to wonder sometimes
From: Victoria, Canada

Since last post: 5 days
Last activity: 3 hours

Posted on 02-01-18 04:32:39 AM Link | Quote
I've been doing operating systems design and development as a hobby for about a decade now. Every few years I take what knowledge I've amassed and use that to start over. One of these days I'll have something I'm satisfied with. My current project is more or less inspired by the semantics of the NT kernel (contrasted to what most people in hobby operating systems development do, which is writing a toy unix-like). The prototype user interface is similar in flavour to Cisco IOS (I'm a network engineer 9-5) -- my post layout is actually a mock-up of it!

Also I'm thinking of learning Inform7. I fondly remember playing the text adventures in the BSD games package over and over as a kid, so it's about time for me to write a text adventure of my own.
Tarale
Catgirl
C:\ DOS
C:\ DOS RUN
RUN DOS RUN
Level: 80


Posts: 1485/1776
EXP: 4740655
For next: 42314

Since: 07-23-07

Pronouns: she/her

Since last post: 1 day
Last activity: 2 hours

Posted on 02-01-18 05:47:27 AM Link | Quote
I'm trying to make a font, only I keep not doing anything at all with it.
marrub

Level: 7


Posts: 17/22
EXP: 1361
For next: 87

Since: 01-23-18


Since last post: 10 days
Last activity: 7 days

Posted on 02-01-18 06:47:04 AM Link | Quote
Been trying to write a compiler for the past few months. I got about as far as parsing an AST before my brain started exploding, translating code to IR/assembly is really way harder than I could have ever imagined. Guess I need to start simpler, somehow...?

The current iteration is written in D, though I'm also trying Go to see if it works any better with the way interfaces etc. work in it.
xdaniel
740
Level: 54


Posts: 705/748
EXP: 1212266
For next: 21604

Since: 12-04-08

Pronouns: he/him
From: Germany

Since last post: 1 day
Last activity: 54 min.

Posted on 02-01-18 08:09:51 AM Link | Quote
My only real pet project is probably a, by now decent-ish, emulator thingy called MasterFudge I started working on ~2 years ago (C# + .NET + SharpDX), that's now theoretically in its 3rd iteration, but I'm working more on the 2nd one again right now. It does Master System, Game Gear, SG-1000 and ColecoVision, with the Sega machines being the most compatible so far. I'm also toying with the idea of trying to add (some terrible, inaccurate form of) Super Nintendo emulation, but I'm not so sure about that yet - NES might be easier to do in the end, despite all the edge cases and mapper crap.
Toshi
User
Level: 5


Posts: 2/10
EXP: 416
For next: 113

Since: 01-24-18


Since last post: 7 days
Last activity: 43 min.

Posted on 02-01-18 09:10:30 AM Link | Quote
currently trying to write a website which is suppose to be compatible with old as heck browsers. its going pretty cool, though i have thoughts of remodeling it for the 7th time.
Shadic
6880
Alakadoof?
Level: 144


Posts: 6861/6886
EXP: 36194099
For next: 516207

Since: 07-22-07

From: Olympia, WA

Since last post: 34 days
Last activity: 2 days

Posted on 02-01-18 09:29:30 AM Link | Quote
I'm planning out a bathroom remodel. Super sexy.

Actually, it'll be damn nice when it's done, ideally.
Gabu

Star Mario
Placeholder Ikachan until :effort: is found
Level: 163


Posts: 9752/9841
EXP: 55763698
For next: 723946

Since: 08-10-09

Pronouns: they/them, she/her
From: Santa Cruisin' USA

Since last post: 6 days
Last activity: 1 day

Posted on 02-01-18 05:34:31 PM Link | Quote
Originally posted by xdaniel
My only real pet project is probably a, by now decent-ish, emulator thingy called MasterFudge I started working on ~2 years ago (C# + .NET + SharpDX), that's now theoretically in its 3rd iteration, but I'm working more on the 2nd one again right now. It does Master System, Game Gear, SG-1000 and ColecoVision, with the Sega machines being the most compatible so far. I'm also toying with the idea of trying to add (some terrible, inaccurate form of) Super Nintendo emulation, but I'm not so sure about that yet - NES might be easier to do in the end, despite all the edge cases and mapper crap.



This actually got me wondering if it's theoretically possible to have one program emulate everything. I'm guessing it can be done, but not without massive amounts of code.

My current projects include writing, b/w doodling. Haven't really done too much in the way of projects recently. I may just knock something out just for the sake of doing stuff.
Q
Seeker of the tru7h
Level: 99


Posts: 2817/2870
EXP: 9725354
For next: 274646

Since: 08-02-07

Pronouns: she/her
From: Nowhere

Since last post: 11 days
Last activity: 9 hours

Posted on 02-01-18 05:43:42 PM Link | Quote
I'm making a little game with Bitsy that's probably going to take a long time to finish. The limitations are kind of fun to work with, but I do wish it had a few more features.

Aside from that, I still have a couple of designs for my art blog in the works, but I pretty much always do.
Xkeeper

Level: 243


Posts: 23264/23358
EXP: 226672736
For next: 242884

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 8 hours
Last activity: 8 hours

Posted on 02-01-18 05:57:50 PM Link | Quote
Bitsy looks really cool but you apparently can't move or delete sprites.
xdaniel
740
Level: 54


Posts: 707/748
EXP: 1212266
For next: 21604

Since: 12-04-08

Pronouns: he/him
From: Germany

Since last post: 1 day
Last activity: 54 min.

Posted on 02-01-18 06:00:47 PM Link | Quote
Originally posted by Gabu
This actually got me wondering if it's theoretically possible to have one program emulate everything. I'm guessing it can be done, but not without massive amounts of code.

There is MAME, which does emulate a ton of stuff, but also does have these massive amounts of code - I just grabbed a ZIP of the latest source on Github and it's a 135 MB archive, tho granted, that also includes documentation and whatnot.

One good thing in my emulator's case is that I'm (so far) only emulating platforms that are very similar to each other and can thus share code pretty easily. They all use the same Z80 CPU emulation code and when something does differ, like the graphics chips, I'm just deriving the modified/extended chip from the original base chip, which helps immensely with minimizing duplicated code and the like.
Q
Seeker of the tru7h
Level: 99


Posts: 2818/2870
EXP: 9725354
For next: 274646

Since: 08-02-07

Pronouns: she/her
From: Nowhere

Since last post: 11 days
Last activity: 9 hours

Posted on 02-01-18 06:11:57 PM (last edited by Q at 02-01-18 06:12:50 PM) Link | Quote
Originally posted by Xkeeper
Bitsy looks really cool but you apparently can't move or delete sprites.

You should be able to move them by trying to place them somewhere else, and you should be able to delete them with a ⛔ button on the "paint" window.
Xkeeper

Level: 243


Posts: 23266/23358
EXP: 226672736
For next: 242884

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 8 hours
Last activity: 8 hours

Posted on 02-01-18 06:13:33 PM Link | Quote
I mean programmatically
Q
Seeker of the tru7h
Level: 99


Posts: 2819/2870
EXP: 9725354
For next: 274646

Since: 08-02-07

Pronouns: she/her
From: Nowhere

Since last post: 11 days
Last activity: 9 hours

Posted on 02-01-18 06:15:38 PM Link | Quote
Oh, I understand now. Yeah, the things you can make with it are very "static." It's mostly only fit for narrative games.
Xkeeper

Level: 243


Posts: 23267/23358
EXP: 226672736
For next: 242884

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 8 hours
Last activity: 8 hours

Posted on 02-01-18 06:23:13 PM Link | Quote
Yeah. Even just having the ability to move or change tiles would make the engine a lot more... usable? Like I can't have a hallway you can only visit after doing X, because there's no way to programatically have X. And by that note, you can have a game where there's a way to avoid any of the narrative (other than the backgrounds and sprites) since you can't be required to actually interact with anything.

Other than the items, I guess..?
devin

King Bowser Koopa
i'm mima irl
Level: 106


Posts: 3382/3450
EXP: 12376546
For next: 295397

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 25 days
Last activity: 8 days

Posted on 02-01-18 06:29:55 PM Link | Quote
this stuff, basically

Some highlights/recent-ish stuff:

bsnes-plus, a debugging emulator. Some people like it. Also currently the only emulator I'm aware of (including higan) that emulates the Mega Man X2 intro/attract sequence correctly (one of many reasons I am way overdue to make a new official release) and the first of two (besides Snes9x, I think) with Satellaview download/broadcast support (LuigiBlood did most of this part).

omgifol, a Python package for editing Doom WADs and most of their contents. I used it to make dmvis, a script which tries to rebuild Doom maps one line at a time in the closest thing to chronological order that it can. Someone made a bot that uses it to visualize random user-made maps.

exhal (and inhal) (like breathing, get it?) a set of tools/code for quickly compressing/decompressing stuff in HAL's NES/SNES/GB games. Works quite fast and usually gets better ratios than whatever HAL used originally. Used for my Kirby's Adventure and Dream Course editors. Recently I thought about expanding it into sort of a modular compression toolset as an open source alternative to Lunar Compress and the like.

Decomposer, a cross-platform MIDI tracker. Has been on the back burner for a while. I came up with a good interface to expose MIDI input/output devices as Qt objects (to use the signal/slot system for receiving MIDI input and double-buffering a MIDI output stream) but only implemented it for Windows and partially (read: badly) for Linux and then taking a long break. Never implemented any of the actual music sequencing part.
marrub

Level: 7


Posts: 18/22
EXP: 1361
For next: 87

Since: 01-23-18


Since last post: 10 days
Last activity: 7 days

Posted on 02-01-18 06:36:52 PM Link | Quote
Originally posted by devin
omgifol, a Python package for editing Doom WADs and most of their contents. I used it to make dmvis, a script which tries to rebuild Doom maps one line at a time in the closest thing to chronological order that it can. Someone made a bot that uses it to visualize random user-made maps.

Holy crap, you made those? I see both of those used constantly throughout the Doom community, was wondering where they originated.
devin

King Bowser Koopa
i'm mima irl
Level: 106


Posts: 3383/3450
EXP: 12376546
For next: 295397

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 25 days
Last activity: 8 days

Posted on 02-01-18 06:41:55 PM Link | Quote
Well, Fredrik was the original author of the former, but I somehow stumbled into becoming the official maintainer of it after making a bunch of updates to it over some years (the readme in my repo still says it's a personal fork, but it's also on PyPI and stuff now, so I guess it isn't really one anymore).
dotUser

Level: 85


Posts: 2291/2305
EXP: 5883981
For next: 14559

Since: 10-19-10

Pronouns: she/her, they/them

Since last post: 32 days
Last activity: 3 days

Posted on 02-01-18 10:45:31 PM Link | Quote
A discord bot that functions as a DM/GM/Pen-n-Paper assistant (as well as general server management)
A drone that's capable of lifting a gopro w/gimbal.

I'm pretty lazy tho so, who knows how long those'll take.
Rick
M'Lord, there's a knife in your head!
Level: 143


Posts: 7316/7374
EXP: 35103582
For next: 728226

Since: 02-15-10

From: Maine

Since last post: 5 days
Last activity: 23 hours

Posted on 02-02-18 01:52:22 AM Link | Quote
It's on the backburner right now due to my life being WAY TOO BUSY, but I want to continue my translation of Utsurun Desu.

I think what I need to do is go back through my notes and re-translate things again using what little more I've picked up on over the last couple of years.
Pages: 1 2Next newer thread | Next older thread
Jul - General Chat - Pet projects? New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 5d36857 [2018-03-03]
©2000-2018 Acmlm, Xkeeper, Inuyasha, et al.

29 database queries, 1 query cache hits.
Query execution time: 0.149904 seconds
Script execution time: 0.029592 seconds
Total render time: 0.179496 seconds
Memory used: 1310720