Jump to content

Tjoppen

Members
  • Content Count

    222
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Tjoppen


  1. 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.


  2. 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


  3. 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 :]

    • Like 1

  4. 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

    • Like 6

  5. I like it. :thumbsup:

     

    BTW: The hires graphic (1:44) style looks pretty familiar to the graphics from BC 2600. Just a coincidence or the same artist?

     

    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.


  6. 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

    • Like 10

  7. 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


  8. 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.


  9. 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


  10. I LOVE genmusic2.bin and let it run for quite a while.

    Very rave-hypnotic.

    I'd love to have a big ol board of diodes that runs genmusic2!

     

    Tjoppen seems to indicate he tried running 16b and 32b programs.

    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.

×
×
  • Create New...