Jump to content

Cupcakus

Members
  • Posts

    1,088
  • Joined

  • Last visited

Contact / Social Media

Profile Information

  • Location
    Tracy, CA
  • Interests
    Atari Duh!

Cupcakus's Achievements

Stargunner

Stargunner (7/9)

1

Reputation

  1. So, how big is the difference? Did you make some extensive tests? Which one has the better packing rate in your case? The results were exactly the same, which is encouraging I guess.
  2. Yah I figured this tool already existed, I was curious to see if both tools produced the same size packed sprite or if there was a difference. However the sprpck you attached only has a cygwin.dll in it :-)
  3. Hey All, I picked up a Lynx at California Extreme, and because I'm completely nuts, I can't truly enjoy a new game console, until I've written code for it, and I understand how it works. Long story short, I was having trouble getting my head wrapped around how the sprite data has to be set up for packed sprites, so I wrote a tool to convert 16 color bitmaps into Lynx packed sprite data. Tools like this may already exist, but in any case, I thought I'd share the tool and it's source in case anyone else wants a head start, or wants to make the tool more useful. It could be better, IE: by changing the draw direction in the data it may be possible to get better compression, but I'm not figuring out the algorithm to do that :-). Depending on how many repeating pixels you have in your sprite, you can get a lot of space savings by packing your sprites up with this tool. I used VC++ 2008, but it's all std c, so you should be able to compile it for Linux or Mac by removing the precompiled header nonsense. lynxspr_exe.zip lynxspr_src.zip
  4. Most of those suggestions are already in play... however I made very poor use of indirect addressing and pointers. A lot of areas are rediculously silly like, if player 1 do xyz to player1 if player 2 do xyz to player 2 if player 3 do xyx to player 3 etc... xyz is the same exact thing each time, and could be 20 or so lines long. Wheras it would be much more efficient to load a pointer first do xyz to (player) This is one of those programming 101 things I was ignoring because I thought I had plenty of room to spare on the cart and it was easier to read. But it burned me I also have an insane number of NOP's in the kernel to make everything display correctly. This may be unavoidable, but there's a lot of rom space wasted this way, I may replace some with useless but more intensive opcodes so I can use less space, or maybe I could stick some usefull code in there too... I just wish I had time to figure it out
  5. The program is 4k, and should not have to be bigger... I could go 8k bank switched and even tried to figure it out at one point, but it's just not necessary. Spending the last couple days reading over it, the code is sloppy in a lot of places and I have a lot of unneccessary data that can be cleaned up. The problem ends up being that the code has to be tighter, and better written to make everything fit (which is very common in 2600 development). There's no reason to make the cost per unit of a cart go up because I'm a lazy programmer I answered the flash cart question in my original post.
  6. I've seen this show, it's really really lame... Allthough I was really amused at how poorly big mean guard dogs actually guard a home... But congrats on a new free kickass security system!!! The robber guy is rough as hell with stuff... he basically takes whatever he can as fast as he can and that usually involves just grabbing things and throwing them. Take anything you don't want damaged (They'll replace it if it's broken, but if they dent a mint box or something I bet you're hosed)... Then fill up three or four whole dresser drawers with sex toys and lube, and a horse's saddle, just cause that'll make the show much more entertaining to watch when he rips open the drawers and starts throwing crap. Or even better, install those child resistant latches on every drawer, so the drawers only come out a couple inches and you have to push the latch down to open it all the day... mwah ha ha ha ha, that would be hilarious... Congrats again...
  7. OK, but I'm gonna tell them you said they had to do it... My web site is down due to Al moving the AA servers, he's empowered me to fix it, but it sorely needs updating so don't expect that too soon either. Here are some screen shots of the game on the main AA page though... http://www.atariage.com/development_page.h...evelopmentID=56
  8. Just kidding... Was that rude or what? Very Sorry, but it made you look didn't it!... The fact is scince the last time I talked about finishing the game I havn't even looked at the code. My focus has been on my growing family and my career which has taken a recent course for the better, but has only served to cement my lack of 2600 play time. So I guess the question begs, when *will* it be finished? At this rate, I wouldn't hold your breath, maybe never? Maybe we just release it in ROM form as an unfinished prototype or something, I dunno.... The worst part is, and always has been scince the show it missed two years ago is that it's really, really closed to being finished. I ran out of cart space and got frustrated and set it aside for a day, I ended up getting hired the next day to do real work, and I havn't given it much work scince. I over complicated the AI which will save a lot of cart space if and when that get's refactored and I never implemented the game play for the bomb card... Which shouldn't be too difficult. So I suppose my question at this point is. Is the community OK with waiting an undertermined amount of time before this ever gets released? Is there some really bored soul that wants to take it over and finish it? Or should I just release it as is and forget about it... (Mostly unplayable as the AI will lock up eventually and think forever) Well that was a whole lot of typing for a whole lot of nothing new to report, I'm very sorry. I bothered to post this because I actually put a couple hours into the source today, mostly relearning what I was doing, and fixing a few minor bugs, and I decided I might poke my head out of the closet again. (Where's the flash cart?) Gone, I lost all of my work on that project in a computer meltdown, thankfully I had backups of the Kablamo stuff. It's fantastic to see Kroko came up with a superior design anyway. If I ever revive the project, I will make it a direct PC->2600 link for programmers to use as a dev tool, and I beg Kroko to make more carts cause I want one!!! :-) Let the punishment begin...
  9. Consider myself poked :-) Kablamo! is back on my plate I've been really busy as of late, with real work, and with some promising internet projects. (Shameless plug) I wrote the Vampire card game for GameTableOnline.com, stop by and play sometime lol I found the Kablamo source, blew the dust off of it, and I'm going to spend the next week making minor changes, and considering what's left to be done. I'll post an update here when I make my determination. As it stands, I think I ran out of ROM space, so I will have to clean some things up and make some changes, but I think it'll be OK... it's the same 99% done it was over a year ago so hopefully I can find the time to get it finished once and for all. I feel like crap for dropping the ball on this one, I intend to finish it. Thanks for checking up on me :-) I never thought anyone would be so interested in my little project.
  10. Yeah I figgured it had already been picked up :-)
  11. I saw it on IGN, they had an article of it... It's just like all the other controller to TV conversions that have been coming out just about every year... only this one is dedicated to paddle games, and looks to be just like real paddles... Which is really cool, considering they keep putting paddle games on the joystick versions, and they end up sucking...
  12. My apologees if this has already been posted... been quite a while scince I poked my head in here... Thought these were super cool though...
  13. The timepiece is just another thing to get... And drop... Patience works fine for me. The sun will rise eventually, eventually what you need will appear in the treasure room.
  14. Thanks for remembering! Aside from a really long wait for the sun in the map room, and putting my items in a challenging order for the Yar appearance, that vid is a perfect game. That is a game demonstrating the most points possible in a game of Raiders. I think TwinGalaxies even put me in the books for that vid... Yay me!!!
×
×
  • Create New...