-
Content Count
222 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by Tjoppen
-
Is there some way to ship Stella properties with a ROM?
Tjoppen replied to Tjoppen's topic in Atari 2600 Programming
Are you sure? I've tried renaming the file "stella.pro" and "Stella.pro" with no change. If I copy it into ~/.stella it obviously work, but that's kind of an unreasonable thing to expect users to do. -
Hi I'm working on a project needs Display_Phosphor = YES. Is there some way to have Stella automagically pick up on that? I tried adding a file named pal.pro next to my pal.bin file, with this contents: "Cartridge.MD5" "324f559ec4e6da7392371400e9b73111" "Cartridge.Name" "pal" "Display.Phosphor" "YES" "" That didn't work, unfortunately. Digging through the code I can't find a way to do this. I can ship .bat and .sh files for users, but I'd rather not have to. Am I missing something? If this functionality is indeed missing then perhaps I'll write a patch for it.
-
Nope, didn't notice that. Just frustrated with Stella and Harmony
-
2018 Nordlicht 512-byte competition entry
Tjoppen replied to JeremiahK's topic in Atari 2600 Programming
Putting values at the end of RAM so they can be initialized by pushing values on the stack is a nifty idea. Might steal that for future sizeprods -
Where can I download vcs.h & macro.h?
Tjoppen replied to PaultheRoman's topic in Atari 2600 Programming
It was part of my IRC backlog even: 11:19 < tjoppen> I feel like a new vcs.h with a good license may be in order 12:34 < SvOlli> tjoppen: you might want to check the vcs.inc from my releases. Also comes with a lot of nice infos like what bits are used, what the bits in NUSIZx do, etc. 12:36 < tjoppen> sounsd nice 12:37 < tjoppen> I just keep tabbing back and forth between stella.pdf 12:37 < SvOlli> http://xayax.net/2k_is_no_limit/2kisnolimit.7z 12:37 < SvOlli> for example, contains vcs.inc You all should drop by in #vcsdev on IRCnet btw -
Where can I download vcs.h & macro.h?
Tjoppen replied to PaultheRoman's topic in Atari 2600 Programming
There's a vcs.h with a permissive license floating around somewhere, I think SvOlli knows where. macro.h on the other hand I can't say, but there's not terribly much in there -
Doesn't the "random start bank" problem become kind of moot with Melody boards? Does anyone even make F4 boards these days? I guess emulator compatibility is a concern tho I also noticed a bug: all the screens in the intro are 308 scanlines only edit: Of course it's nice to see this finally (mostly) finished :]
-
Seems Glafouk has a penchant for covers :]
-
I was at High Coast Hack 2018, a small LAN/demoparty in Härnösand. Threw together a quick one-screener that ended up winning the compo somehow. I had some more ideas for it, but I got sick in the middle of the party and the current heat wave, hence the name Pouet.net link: https://www.pouet.net/prod.php?which=76966 Download link, including source code: http://härdin.se/files/vcs/Dengue_Fever_by_DSS_and_Flush.zip I've also attached the .bin Dengue_Fever_by_DSS_and_Flush.bin
-
Woah, that's much better than my old attempt from 2011 Try hitting HMOVE every line if you can, so the black comb become less of an issue. With TIAtracker now existing the music could probably be improved too
-
It seems you don't set PF1 quite right the first line about half of the time. There's plenty of NOPs before that loop, so shouldn't be difficult to adjust I assume
-
Nah, Mermaid did the graphics (and music!) in 2600 B.C., exocet did the graphics in 40years. visy made the rotating 3D thingy
-
Nope, different artists and different modes. If you look closely using Stella you should spot the difference, but the short of it is 2600 BC uses one unique color per line for P0 and P1, is 48 pixels across, 1-line kernel. Plus black background. My mode (in 40years) does two unique foreground colors per line in 4x1 attributes, is 40 pixels across, 2-line kernel, plus a fixed background that varies between images.
-
Funny you should say that: Vcs music cart vol 1 by Flush
-
Maybe we should just have a Sillyventure thread for these Anyway, Flush, visy and me did a demo celebrating 40 years of the VCS. Pouet page with ROM download is here: http://www.pouet.net/prod.php?which=72719 YouTube below for the lazy ones: My contribution was the framework of the demo and the new graphics mode. I might do a writeup on the latter, and how my encoder works. Nothing fancy, but might give some people new ideas how to do things
-
That's a very clever way of drawing this kitty 😺
-
Promising idea. Always fun to see my work inspiring people How do you intend to do the cat graphics?
-
I think this thread has come far enough that we have a few varianst we could put side-by-side with the present image in the Wikipedia article, with a note saying what's possible with further trickery. I see a note on the talk page about the nesdev people having a similar discussion, so we should perhaps at least link the talk page to this thread also
-
Do you guys store your code in repositories?
Tjoppen replied to tschak909's topic in Atari 2600 Programming
I use git locally for pretty much all my projects. When I need to collaborate with other people I tend to use bitbucket, self-hosted gitlab or (rarely) github. SVN isn't an option since it requires a network connection. And yes, bisect is immensely useful. Plus git has a working merge, unlike SVN I hear hg is better than git UX-wise, so newcomers to DVCS might want to give that a spin -
TIATracker: A new sound routine and sequencer application
Tjoppen replied to Kylearan's topic in Atari 2600 Programming
Kylearan: As I said at Revision, great work! I see my Linux patch merge request got pulled, which is good. Looking into some improvements, mostly in the UI department Finally, could you jump in on IRC again? I seem to recall you being on about a year ago, would be great for coordinating improvement efforts. #vcsdev on IRCNet -
software floating point / fixed point on 2600
Tjoppen replied to walaber's topic in Atari 2600 Programming
I used floating point numbers for score in Bell Hopper (if you get far enough that is ). IIRC they needed 6 bytes for mantissa (12 BCD characters) and one byte for the exponent. It only supported addition and doubling (adding the accumulator to itself). But what everyone else said: fixed point is most likely the way to go unless you need to do something *really* special. -
Bad Apple: Full Motion Video on the 2600
Tjoppen replied to fb39ca4's topic in Atari 2600 Programming
Not too shabby Now do it with a 96 pixel kernel and a custom 5-bit synth! -
Hah, nice Always fun to see people do things with my code Nitpick: KB/KiB is not a US/Europe thing, but rather me being one for details. Oh, and the distortions are likely due to a bunch of reasons. Mostly quantization and low-pass filtering, and Stella not simulating the thing 100% right due to lack of VSYNC
-
Yes, I've been experimenting with glitch art similar to wallflower. It's possible to get interesting results in 16 bytes, but unfortunately this leaves no room to initialize the console to a known state. Digging it up, it seems I'm just using INTIM to set up the stack pointer, then just pull and push random values between RIOT/TIA.
-
DASM compile error - unresolved symbol list FrameStart
Tjoppen replied to Joe Stella's topic in Atari 2600 Programming
StartFrame, not FrameStart