Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

12 Good

About SmileyDude

  • Rank
  • Birthday 01/30/1976

Contact / Social Media

Profile Information

  • Custom Status
    6502 Hacker
  • Gender
  • Location
    Wilmington, MA
  • Interests
    Video Games, Computers

Recent Profile Visitors

7,182 profile views
  1. Interesting responses. I’ll probably just stick with dasm for now, since it works. But I’ve been dabbling with the NES and Apple II a bit and there just isn’t much support at all for either of those two platforms in dasm. I’ve managed to make things work, but I had to do a lot of defining of registers myself that I didn’t need to do with the 2600.
  2. The last time I looked into 2600 homebrew, dasm seemed to be the assembler of choice. But on other 6502 platforms, it seems cc65 is more popular these days. What are people here using? I’ve used dasm quite a bit, but support for other platforms seems limited (the NES, for example).
  3. I’ve typicslly handled things like this by declaring one array and then multiplying by a fixed offset to get to image I want: const unsigned char Images[] = { // Timmy 0b00111100, 0b01011010, 0b00100100, 0b00011000, 0b01111110, 0b10111101, 0b10111101, 0b00111100, 0b00100100, 0b00100100, // RedBox 0b11111111, 0b10000011, 0b10111101, 0b10111101, 0b10000011, 0b10110111, 0b10111011, 0b10111101, 0b11111111, // more images here }; You could also declare it as a two dimensional array if you wanted to hide the multiply.
  4. I had setup a GitHub repo years ago for dasm. I think it was just a fork of whatever the latest version I could find at the time along with some fixes I needed on the Mac. https://github.com/munsie/dasm I don't know if it's helpful or not, but it is the version of dasm that I use for my own 6502 development. So at least I know it works
  5. If you do this, it would be cool to include the 2600 version as well, via emulation. As long as you don't include the ability to load other 2600 carts, emulators are allowed on the App Store.
  6. SmileyDude

    Apple Pencil

    To add a little to Nathan's response, it's also fairly sophisticated inside compared to those $20 styli you can get everywhere. It has an 32-bit ARM SoC, Bluetooth and battery inside. Presumably they are doing some additional tracking of position in the pencil (it knows the angle you are holding it at, for example) and that's part of the reason they are getting the performance so high compared to the cheaper variety. Does that make it worth $100? For some people, definitely -- it's been a while since I priced out a Cintiq, but the iPad Pro + Pencil is very competitive in that space. And it doesn't need to be tethered to a PC/Mac to use it (again, haven't looked in a while -- there might be something all in one in the Cintiq line these days, I just haven't been shopping for one). I knew a few artists that might've actually killed for something like this.
  7. SmileyDude

    Deep Color

    As far as apps go, I'm pretty sure both Acorn and Pixelmator were updated with deep color support recently. Not sure if they posted any example images, but you should be able to see it if you create a gradient in either of those apps. The deep color version will be noticeably smoother on your display.
  8. SmileyDude

    4K Installed

    So is the reported resolution 1080p @ 2x then? How is the performance on those? I know the Mac Pro has a fairly beefy GPU as far as Macs go, but I still worry about performance, especially in apps (i.e, games) that push 3D performance.
  9. SmileyDude

    Going 4K

    This has been my biggest trepidation with 4K displays. Diablo 3 has enough trouble on my 2014 15" rMBP on a non-HD Thunderbolt Display. I can't imagine how it would behave with roughly 4x the pixels. Hopefully this will be a solved issue by the time I'm ready to upgrade in a few years. On the other hand, those displays looks pretty sweet
  10. I gave up on using Fink because I always ran into problems with it. I liked Homebrew because of how it keeps everything contained under /usr/local. Very easy to setup and use. And no real opinion on MacPorts -- never looked into it too much once Homebrew came along
  11. I was looking into this a few months ago as well. I'm also using pretty much the exact same setup as you (quad 2.6GHz i7 Mac mini, external LG drive), so this should work for you as well. https://emulationonmac.wordpress.com/2015/07/26/preserving-cd-and-dvd-based-console-games-pt-3-the-bin-cue-format/ The post isn't Mac specific, but you can install cdrdao using homebrew on your Mac. I think once you do that, the instructions pretty much just work. You'll get both a .bin file (which you can rename to .cdr) and a .cue file in two easy command line steps. I have a few more PS1 discs to rip on my end, so I'll try ripping those in the next few days to make sure I didn't forget anything else.
  12. Looking forward to hearing more -- thanks!
  13. Did you run into issues with getting an ARM cross compiler up and running under OS X? Or was there another issue that forced you into using a VM? Is there any public documentation on the internals of the Harmony cart? I've been thinking of taking a look at doing some ARM coding on the Harmony, but I always end up wanting to know details like how memory is setup, what ARM variant is being used, how does communication happen between the 2600 and the ARM, etc, etc.
  14. Looks like the Visual 6502 folks posted up a new project to run the 2600 SIM (with TIA and 6502/7 in net list form) - http://blog.visual6502.org/2014/10/atari-2600-simulation.html . Looking forward to seeing what happens with this now!
  15. SmileyDude


    Nice setup -- feeling just a little jealous, even though I've sworn myself off the desktop Macs for now in favor of the 15" MBP. The allure of having 6 cores and 2 GPUs in a sleek little package is making me reconsider (though not seriously at this point) my decision The stock config isn't too shabby -- 16GB, 256GB SSD. But ouch, that price But enjoy it -- that is a serious step up from a 2008 MacBook Pro and any Mac mini that Apple may or may not come out with anytime soon.
  • Create New...