-
Content Count
416 -
Joined
-
Last visited
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by TheHoboInYourRoom
-
Cool. So, putting together what I've learned from all the links I've followed, I could fashion my own USB adapter with, say, one of these cables (http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm) with the TX and CTS signals on pins 1 and 2 as shown here, and use FT_PROG to invert CTS, turn off high-current IO, and allow up to 100 mA from the bus. Am I missing anything? EDIT: I already have a copy of an "Avox_USB.xml" programming template that was posted some time ago.
-
Before I forget to ask: Besides the USB adapter specifically designed for the Atarivox, are any other USB-to-serial adapters known to be compatible with it? I'd assume something with an FTDI chipset would be a pretty good bet. Also, Richard, what software was included in the AtariVox_utils package? Thanks for your help, everyone.
-
Okay, I managed to find driver code and docs from July 2005, which I guess corresponds to AtariVox_docs.zip in the manual. I also found a static allocation table from 2011 (last entry is Indenture). I did not find (or just not recognize) anything corresponding to AtariVox_utils.zip. Has anything major been added to the driver in the past 10 years? What's been added to the static allocation area in the past 4?
-
I received my AtariVox+ in the mail today, and it's fantastic! I've had a lot of fun so far finding the different voice messages in Juno First and Man Goes Down, and typing silly things into Spell and Speak. Omicron makes great use of the module, too. Question, though: what happened to vectrex.biz? Every page throws up a 403 Forbidden error, and the AtariVox documentation would be good to have on the (admittedly slim) chance that I ever try to program for it.
-
Coke Zero - Revision 2015 Demo
TheHoboInYourRoom commented on Thomas Jentzsch's blog entry in For whom it may concern
Is NTSC support any closer to being finished? -
Always great to see Stella progress. For some reason, though, I don't seem to be able to edit ROM bytes in the debugger by double-clicking them anymore. EDIT: I'm running 32-bit Stella on Windows Vista SP2.
-
Coke Zero - Revision 2015 Demo
TheHoboInYourRoom commented on Thomas Jentzsch's blog entry in For whom it may concern
Thank you. -
Coke Zero - Revision 2015 Demo
TheHoboInYourRoom commented on Thomas Jentzsch's blog entry in For whom it may concern
I love seeing new demo prods for the VCS! Very slick. I tried making an NTSC build today so I could run it on my own Atari (all I did was set the PAL50 switch to 0 and NTSC to 1), but DASM aborted when I tried the assembly and reported ">CharTbl must be even!" in font.inc. -
The Byte Before Christmas Label Contest!
TheHoboInYourRoom replied to Byte Knight's topic in Atari 2600
Are there any visible differences between this release of Bell Hopper and the original? Like any changes to the introductory text or anything like that? -
DASM troubles
TheHoboInYourRoom replied to TheHoboInYourRoom's topic in 2600 Programming For Newbies
Oh my gosh, it works now! Thank you, Omegamatrix! -
Hi, everyone. I finally decided to start really learning how to program the VCS. I already have a general idea of how the VCS builds a picture line by line and sets up the appropriate blanking and syncronization inbetween frames, so I wrote a little assembly file to confirm if I actually know what I'm doing (all it's supposed to do is increment X and set PF1 and COLUPF to that value once every frame). However, every time I've tried assembling it with DASM the past few days, DASM trips up on something in the file and can't resolve any of the labels I've set up. What's more, the list file DASM produced reports "Unknown Mnemonic" errors on every single line of the assembly file. I'm using DASM v2.20.11 for Windows with v1.05 of vcs.h and v1.06 of macro.h. The command line I used is "dasm bartest2.asm -f3 -v4 -Lbars-l.txt -sbars-s.txt -obartest2.bin". Below is the assembly and DASM's output, and I've attached the list file. Is there some boneheaded fundamental mistake I'm making? Assembly: PROCESSOR 6502 INCLUDE "vcs.h" INCLUDE "macro.h" ORG $f800 init: CLEAN_START lda #2 sta VBLANK startFrame: VERTICAL_SYNC lda #44 sta TIM64T vertBlank: sta WSYNC lda INTIM bne vertBlank stx PF1 stx COLUPF lda #0 sta VBLANK ldy #191 sta WSYNC kernel: sta WSYNC dey bne kernel inx lda #2 sta VBLANK lda #35 sta TIM64T overscan: sta WSYNC lda INTIM bne overscan jmp startFrame ORG $fffa .word init ; NMI .word init ; Reset .word init ; IRQ DASM output: START OF PASS: 1 Including file "bartest2.asm" ---------------------------------------------------------------------- SEGMENT NAME INIT PC INIT RPC FINAL PC FINAL RPC INITIAL CODE SEGMENT 0000 ???? 0000 ???? ---------------------------------------------------------------------- 0 references to unknown symbols. 0 events requiring another assembler pass. --- Symbol List (sorted by symbol) init 0000 ???? kernel 0000 ???? overscan 0000 ???? startFrame 0000 ???? vertBlank 0000 ???? --- End of Symbol List. --- Unresolved Symbol List overscan 0000 ???? startFrame 0000 ???? init 0000 ???? kernel 0000 ???? vertBlank 0000 ???? --- 5 Unresolved Symbols Thanks in advance for any help! bars-l.txt
-
New Harmony product: Harmony Encore
TheHoboInYourRoom replied to batari's topic in Harmony Cartridge
It wouldn't be feasible for me to attend CGE, so I'd also like to know where I can send my Harmony for an upgrade whenever the time comes. *watching this space* -
The Harmony cartridge gives me the ability to see Nyan Cat on my TV, and that is a pretty sexy state of affairs.
-
Sorry for the thread necromancy, but I just heard of this game today and I have to say that Bell Hopper is the first game in a while that actually gets my blood pumping! Within a few tries, I was able to get my score up over a million (EDIT: 39.3 million now). Thank you so, so much, Tjoppen, for the NTSC port (wow, my Harmony really is becoming the only cart I use)! Can't wait for The Byte Before Christmas! P.S.: Might I also say that Nyantari 2600 is spectacular.
-
My copy arrived today. Kickass!
-
Halo for the 2600 Released at CGE! Download the game here!
TheHoboInYourRoom replied to Albert's topic in Atari 2600
This is a fun game! I don't know that I would necessarily want to buy a cartridge of it, but it's cool either way. Awesome job! Oh my. EDIT: And grabbing ~20 guests a minute, remarkable. -
I see your Collatz and raise you... XKCD. http://xkcd.com/710/ Yeah, that comic was actually my first exposure to the Collatz conjecture. The discussion about it on xkcdsucks inspired me, on a whim, to implement it on Basic Programming.
-
Does anyone have any other code examples? I'd rather this thread not be derailed.
-
Yeah, give it a go. Basic Programming really is more interesting than a lot of people give it credit for. It's still very limiting, of course. Oh, and... I worded this really badly. The second half of that sentence isn't supposed to refer to quicksort, but to any math or CS routine in general.
-
There have been quite a few Basic Programming threads in this forum, but the last one hasn't been updated for about half a year and there's no point in bumping it. Anyway, I'm curious to know what sorts of simple but interesting routines some of you have written for this cartridge. I'm not asking for games or music; Dave Britten has those pretty well covered. Rather, I'm more interested in algorithms of a more mathematical or computer science flavor. I'm certainly not expecting an implementation of quicksort, but if it can be done in 63 bytes or fewer in a mangled language, somehow, I'm interested. For example, I've implemented the Collatz algorithm (single-digit input only, unfortunately): 1 If S>0 Then Goto 3 2 S<-Key Goto 1 3 If S Mod 2=0 Then S<-S/2 Goto 3 4 If S=1 Then Goto 4 5 S<-S*3+1 Goto 3 Let's see what you've got.
-
The Official "Thrift finds" Thread
TheHoboInYourRoom replied to Happy_Dude's topic in Classic Console Discussion
It's not much, but I picked up a Spike's Peak/Ghost Manor double-ender for my VCS from Recycled Records; it cost $3.
