Search found 86 matches

by uberlinuxguy
Tue Jan 19, 2016 2:27 am
Forum: Programming & Software
Topic: Playing with SPI RAM
Replies: 133
Views: 80857

Re: Playing with SPI RAM

So work has been really killing me lately. My last version worked, but not with the latest versions of uzem. The modifications to the kernel worked, as far as I knew. But trying to use it in uzem was still causing me issues and I haven't had time to track them down. :( I think there was a "newe...
by uberlinuxguy
Wed Oct 14, 2015 9:25 pm
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

I was planning on implementing something into the gconvert code that when you gave it a certain flag, instead of outputting a .inc file, it would output a .dat file with just the pixel data (indices) and an option to "compress" the data into a palette of X bit per pixel (or possibly just p...
by uberlinuxguy
Tue Oct 06, 2015 12:05 am
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

So I started playing with that idea, and have a couple of questions: I have an indexed image, to the uzebox palette, that contains 3 rooms. I used a python script to convert the output of gconvert (after some regex replacements) to just byte values in a file. The problem is, Uze's code is assuming 4...
by uberlinuxguy
Mon Oct 05, 2015 4:46 pm
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

It is the way to go, does your source have the text as well? Nah just graphics. I'd say if you get those layed out with each screen below the next vertically and you might be able to use gconvert to turn it into 112x112 "tiles", take that output hex and convert it into binary for the SD i...
by uberlinuxguy
Mon Oct 05, 2015 3:12 am
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

I know that D3thAdd3r is doing some really cool and awesome work on ripping the graphics, but I just stumbled across something interesting... shadowgate.png Wonder if that seems helpful? Looks like all the screens and sprites. Also looks like some parts of some screens draw outside the "window&...
by uberlinuxguy
Sat Sep 26, 2015 4:42 am
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

Wow you guys! I go away for a while on a vacation and come back to you all coming up with awesome stuff like this. I may have some time in the next few days to test some of these ideas if you all don't have the time. I assume the code you all are posting is what goes in the rendering function? (I ca...
by uberlinuxguy
Tue Sep 15, 2015 2:20 pm
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

D3thAdd3r: You are indeed the mad hacker. I went back and re-read through this post with a bit more understanding of things, but I still have some questions: - In a previous post you talk about how the SPI RAM get won't fit in 6 clock cycles. I am wondering why that is important? Is there a limit of...
by uberlinuxguy
Tue Sep 15, 2015 1:47 pm
Forum: Uzebox Emulator
Topic: Fixing timing, and new features
Replies: 42
Views: 61050

Re: Fixing timing, and new features

I ran back into some odd problems with the SD code that I know I fixed when I applied it to the master branch, but for some reason, are popping up again after I applied to the uzem140 branch. It's going to take me a bit to figure out where that broke. I've also had issues with things not compiled wi...
by uberlinuxguy
Mon Sep 14, 2015 1:39 am
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

A quick demonstration to build motivation, 3 songs ripped from the NSF, press Up and Down to change songs. The first one I like and the 2nd and 3rd need some work, but there is definitely ways to get you the resources for this one. There are 13 songs and 13 sound effects used in the game. Most song...
by uberlinuxguy
Mon Sep 14, 2015 1:26 am
Forum: Games & Demos
Topic: WIP: Shadowgate
Replies: 64
Views: 75461

Re: WIP: Shadowgate

I'm not sure how feasible it would be to use some sort of tri-state buffer chip so you can hook the 2 x QSPI RAM chips directly into the DAC lines, so you wouldn't need to devote an entire PORT on the ATmega644 for that purpose, and then you should be able to stream sequential bytes to the DAC at o...