Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/08/2022 in all areas

  1. The shallow line routine has 7 entry points and 7 exit points, one for each pixel position in an even or odd byte. I call it a web because the paths from entry to exit cross, join, and split. My task was to find the 4 paths needed for each pixel position in the Atari and patch JMPs in just the right places to short circuit the web in all 4 paths. It made my head hurt and I had several false starts and partial successes. When I finally found a single patch for all 4 paths, I knew it would be right. It was quite a victory for my aged brain. I want to share it now so you all can help shake out the last bugs. AT-FS1b.COM
    8 points
  2. ZeroPage Homebrew is playing the Exclusive WIP Update of 7ix on tomorrow's stream LIVE on Twitch, hope you can join us! Tue Mar 8 @ 6PM PT | 9PM ET | 2AM GMT+1Day WATCH: https://www.twitch.tv/zeropagehomebrew/ Games: 7ix (2022 Exclusive WIP Update | 7800) by Pat Brady @Pat Brady Word Guess (2022 Completed | 2600) by Anthony Blackman @CardboardBox 2600 Words (2022 WIP | 2600) by Karl Garrison @Karl G Wordle (2022 Completed | 7800) by Chunkypixel Games / Matt Smith @mksmith/ Mike Saarna @RevEng (Dictionary Randomiser Selection Code) Monster Maze (2022 WIP | 7800) by BydoEmpire @BydoEmpire (WATCH AT 1080P60 FOR BEST QUALITY)
    8 points
  3. Well, I built one. Back in the day where I had to point-to-point on a perf-board. With discrete ICs - no CPLDs. The one ANTIC set ran just as normal. The Second Set ran by itself until you toggled the flag. Then, it was available to the Atari buss and the main Set ran by itself. For example, you could boot and come up on a GR.0 screen. Then switch and set up A2/G2 as a GR.7 screen. Fill the screen with color blocks and switch back. Colored text! I also tried a GR.8 screen with a fifth amplitude bit from A2G2. 32 shades of grey. So smooth that you can't quite make out the transition between shades. I never worked out more sprites, but I didn't try real hard. So, it's not theory and it isn't too hard. Atari could have done it - rip out all that DRAM junk and put it there... Bob
    7 points
  4. Hi all, Updated release (in the first post) with the following changes: Additional controller support adding Paddles and Keypad (or a mix together). Press the Select button on the title screen to cycle through the available options Thanks to Lewis and Bobby for the suggesting to add additional controllers and Mike for fixing a minor issue with the controllers. We might still have an issue with the save key support - need to do a bit more testing.
    7 points
  5. Saint takes no prisoners: Doom on Atari 64k...
    7 points
  6. Interesting to try out different palette combinations to find out a working setup.
    6 points
  7. Say, how they can't stand your singing on the fence can be to your benefit Garfield.
    6 points
  8. Unfortunately I do not own a real 7800. So I wonder if someone could have a look if this works on a real 7800 at all. The build is for a 48k cart. The screen looks like this in an emulator: displaytest.a78 I just realized that the playfield may be too large. Here is a 2nd version with 224 lines playfield. smallerplayfield.a78 So once I figure out if the machine is PAL or NTSC ( = Never Twice Same Colour ) I could then change my dll list to math the lines.
    6 points
  9. Raptor: 1,340 (Improvement) Aardvark: 38,740 Stratovox: 16,300
    6 points
  10. During last night's ZPH After Dark stream we played Raptor and got some good scores and I earned the patch on my first game of the night! RAPTOR: James Earl O'Brien: 1071 (PATCH EARNED!) Tanya O'Brien: 460
    6 points
  11. I'm posting this here too for feedback, since it might get missed in the AtariVox club. While working on my stats code for my 2600 Words game, I ended up making a SaveKey editor in the process. It can be used to edit one 64 byte block at a time. Original topic is here:
    5 points
  12. I don't know what those guys smoked when designing the system, but the overall result looks pretty impressive. https://youtu.be/l3R2U6w4ayM
    5 points
  13. @Pat Brady Looking forward to seeing your progress!
    5 points
  14. ZeroPage Homebrew is playing Monster Maze on tomorrow's stream LIVE on Twitch, hope you can join us! Tue Mar 8 @ 6PM PT | 9PM ET | 2AM GMT+1Day WATCH: https://www.twitch.tv/zeropagehomebrew/ Games: 7ix (2022 Exclusive WIP Update | 7800) by Pat Brady @Pat Brady Word Guess (2022 Completed | 2600) by Anthony Blackman @CardboardBox 2600 Words (2022 WIP | 2600) by Karl Garrison @Karl G Wordle (2022 Completed | 7800) by Chunkypixel Games / Matt Smith @mksmith/ Mike Saarna @RevEng (Dictionary Randomiser Selection Code) Monster Maze (2022 WIP | 7800) by BydoEmpire @BydoEmpire (WATCH AT 1080P60 FOR BEST QUALITY)
    5 points
  15. Improved on both games I have tried already, and a first score at Stratovox. At first I thought that this was bit pedestrian. By the time I had a sky full of aliens my view on that had shifted somewhat ?, and in fact it completes a hat trick of great games for this years homebrew weeks ?
    5 points
  16. My own personal "first love" is coming soon to Argon - Atari 8-bit series. Special thanks to Altirra ( @phaeron - OS) and Atari++ ( @thorfdbg - core) We're currently doing internal testing and refinement, and ready to start adding games to the catalog ahead of release. Initial support is for XEX and CAR formats (ie, no ATR/disks), and games that are "couch compliant" (controller + start/select/option, ie, keyboard optional) Our default configuration is an NTSC Atari 130XE, Altirra OS, and a joystick, which we can override as needed on a per-game basis. We'll be supporting touch tablet/koala pad and light pen, such that you can play those games with a mouse/trackpad (TV/Chromebook/PC), or touch/stylus (phone/tablet). Argon is available for Android phones, tablets, TVs and Chromebook on Google Play, with a version for Amazon App Store is in private testing for Amazon Fire Tablet, Amazon Fire TV and Windows 11. Atari 800 will be our first computer supported -- we've been supporting games for consoles for a while now - Atari 2600/5200/7800/Lynx, ColecoVision, Intellivision, Vectrex and NES. If you are a developer of a free game, and would like to see it appear in the Argon free play section, you can submit it online at playargon.com/submitfreeplay If you are a developer of a commercial game and would like it considered for premium, ping me directly. Watch here and/or our social media (twitter, instagram, facebook) for an announcement when we update the public version of Argon with Atari 8-bit support.
    4 points
  17. @jhusakCool - I can confirm the new fixed Incognito player above (post #340) does work on my Incognito'd PAL 800! Just viewed 5mins of Tron and the Dragon lair intro, (for latter PAL version attached), off my 800 on my 10" CRT. Played smoothly although I noticed the documented video/audio glitch every 4 seconds but I believe this is to do with the Transcend Compact Flash card performance itself. I don't have another cf card to hand at the mo but might try a Sandisk brand at some stage. The sound volume initially appeared to be non existant until I turned my CRT's volume almost up to max - Then it was fairly clear, AND without any notable humming/ringing, albeit still fairly quiet. Good job getting rid of the humming/ringing sound! Worth noting watching on my large 21" CRT because of the resolution, it's much hard on the eyes as expected and IMHO not really watchable for any length of time. On a 10" CRT it's pretty good. **** Here are the steps for newbies like myself: After getting rather overwhelmed trying to make sense of things in this thread, (there is a lot to read through from a few years back, especially things around the RAW format) - I finally managed to get a handle on it. Thanks to those for putting me on the right track yesterday. It's relatively simple once you know how. FYI the video in this post in the thread from 2017 is great and really helped me understand things as a newbie, (where it also illustraites/explains the video/audio glitch some CF cards like mine produce): So as advised I used Win32 Disk imager to write the raw file to my CF. I took a raw BIN file of the Tron movie, renamed it to .img, and copied it to a spare 2GB Transcend 133x CF card I had lying around. So in essence: Download a BIN or DD file movie in the format for your setup (PAL or NTSC) (PAL Dragon's Lair file attached for convenience) Rename it .img so that the Win32 disk imager software can use it. (The Dragon's lair file attached is already renamed) Download and install Win32 disk imager on your Windows PC/Laptop Pop your CF card into your PC/Laptop (eg via CF adapter) Point the Win32 disk imager's path to the .img file and write it to the CF Pop the CF into the Incognito slot in the 800 I then booted into Incognito bios, enabled the spartaDosX boot, disabled PBI (not sure if latter needed disabling but did it anyway). Loading the movplayer (in this instance the Incognito movie player): Next you will need some way to load the Movplayer in the above post onto the 800, (because the CF card isn't available/formatted with a file structure to hold this on there having just been used to store the RAW format data.) You can use an SIO2PC with Respeqt or APE drive emulators, or your 1050 drive to load the movplay_incognito.xex. I used Resepqt and and SIO2PC cable. To mount it in Respeqt go to FILE--Boot Atari executable ..and find the movplay_incognito.xex Plug in an SIO2PC cable into the 800 and the CF/laptop Cold boot your 800 into SpartaDosX Type Cold /n at the D1: prompt to reboot the 800 Respeqt kicks in and the movplayer loads up and should look like it's all set with some onscreen info/prompt Hit any key (I hit the space bar) The movie should play. The volume - in my experience, was very low so you'll likely have to crank it up. Just make sure you turn it down afterwards or your ears will be in for a nasty shock! I'll try downloading a few more movies over the next day or so. Wanna find a really colourful one. Very gratifying seeing my 1980's 800 playing a 1980's Sci-fi movie - it's likely both were made within a year or two of each other - cool! Thanks to Phaeron of course and Jhusak recently for all the work involved. Few pics (800 with S-video cable on my Panasonic 10" CRT): dl_intro_pal.img
    4 points
  18. Aardvark (Wild B/B): 54,010 Very impressive game from graphics, game play, and music.
    4 points
  19. I guess I'll have to wait for the next version for light gun support?
    4 points
  20. didn't had much time today, so only a small improvement. Raptor: 804
    4 points
  21. I am far away from getting 10,000 on Kaboom. I find Eggomania much easier as I can get 200,000 every once in a while.
    4 points
  22. Not only we had problems with the reliability of the protection: While I was analyzing the image nearly a year ago, I searched the web for information on FLAK and its protection but could find only one mentioning of "SYNCROLOK", the name Funsoft gave its protection, on page 65 of Personal Software Magazine Sep 1984: Snokie, which was published by Funsoft as well, used - not explicitly checked - the returned status codes from some bad sectors. This made it impossible to crack without access to a working copy. Now the "Syncro" in Syncrolok put me on the wrong track that it used some advanced track alignment protection. So I put it in my backlog after some time to eventually revisit it. Partially because its code is really convoluted and partially because I expected to need testing on a real physical drive to get all neded status and timing information. Btw.: This is the "happy face": Some two weeks ago I was cleaning my work-folder, stumbled over the image and gave it a second try. After two days I had only found out that the loading and protection is completely obfuscated. It consists of an infinite loop built from a JSR to "weird code" and a JMP back to the JSR. Every piece of "weird code" ends in a BRK command. At some point one of the subroutines tries to write to one of the weak sectors. B6C1: 20 D1 B5 JSR $B5D1 ; wait for ??? B6C4: 4C C1 B6 JMP $B6C1 ; loop until ??? -- B5C6: A5 D4 LDA FR0 B5C8: 48 PHA B5C9: 40 RTI ; go somewhere and return by BRK B5CA: 08 PHP B5CB: 68 PLA B5CC: 29 C7 AND #$C7 B5CE: 85 D4 STA FR0 B5D0: 60 RTS B5D1: 20 BF B5 JSR $B5BF B5D4: A0 00 LDY #$00 B5D6: B1 D5 LDA ($D5),Y B5D8: 85 DF STA $DF B5DA: 30 46 BMI $B622 B5DC: C9 30 CMP #$30 B5DE: B0 11 BCS $B5F1 B5E0: C9 0C CMP #$0C B5E2: B0 0A BCS $B5EE B5E4: 0A ASL B5E5: AA TAX B5E6: BD 78 B4 LDA $B478,X ; fetch subroutine's address B5E9: 48 PHA B5EA: BD 77 B4 LDA $B477,X B5ED: 48 PHA B5EE: 4C C6 B5 JMP $B5C6 Routine in sector $eb (235) at offset $7510: ---------------------------------------------------------- B703: A9 00 LDA #$00 ; disable VVBLKD B705: 8D 03 B4 STA $B403 B708: 20 06 A2 JSR $A206 ; =>$a6d3, $a227/8=$d0 $c1 => 649 to $a000, write damaged sector B70B: A9 80 LDA #$80 ; enable VVBLKD B70D: 8D 03 B4 STA $B403 B710: 98 TYA B711: 00 BRK ; protection fails if code does not return from here Since the bad sector every time was overwritten and became a good sector in Altirra, I suspected an emulation error in Altirra's disk code. I mentioned this in the a8preservation forum and @ijor asked for the flux dump for analysis. He then came up with the solution that the disk must have been physically modified. ===== FLAK has some checksum protection in the first phase of its loader, but fortunately not in the crucial second phase. This allowed me to patch the above shown code at $B70B and insert some more code into the end of a disk sector which gets loaded before the above routine is called. DONE. Routine in sector $eb (235) at offset $7510: ---------------------------------------------------------- B703: A9 00 LDA #$00 ; disable VVBLKD B705: 8D 03 B4 STA $B403 B708: 20 06 A2 JSR $A206 ; =>$a6d3, $a227/8=$d0 $c1 => 649 to $a000, write damaged sector B70B: 4C E0 BF JMP $BFE0 ; fake expected sector data and status B70E: 03 B4 B710: 98 TYA B711: 00 BRK ; protection fails if code does not return from here Added code to end of sector $29b (667) at offset $14d10: ---------------------------------------------------------- BFE0: AE FF 9F LDX $9FFF ; number of stable bytes (minus 2) BFE3: E8 INX BFE4: E8 INX BFE5: AD 0A D2 LDA RANDOM ; fill damaged area with random data BFE8: 9D 00 A0 STA $A000,X BFEB: E8 INX BFEC: 10 F7 BPL $BFE5 BFEE: A2 08 LDX #$08 ; fake expected status codes BFF0: A0 90 LDY #$90 BFF2: A9 80 LDA #$80 ; run the commands overwritten ... BFF4: 8D 03 B4 STA $B403 ; ... by the crack (enable VVBLKD) BFF7: 4C 10 B7 JMP $B710 ; go back (BRK may not be here) Flak (1984)(Funsoft)(US)[cr CSS].atr (The disk may not be write-protected.) Second dump (in case somebody wants to do an exhaustive comparison): Flak-Attempt2-SideA[cr CSS].atr My documentation: Flak - Documentation.txt
    4 points
  23. Getting closer to that patch! Vocelli: 914
    4 points
  24. Aardvark 17300 Raptor 749 Stratovox 41700
    4 points
  25. RAPTOR 4K – NTSC & PAL60 – Assembly – One Player 3/5/2022 RAPTOR is my second Atari 2600 game. After some very productive play testing over the last few months, I am presenting the attached binaries (NTSC and PAL60) as the final release candidate. I will feel more comfortable calling the game done once the Atari community at large has had an opportunity to play it. So, please give it a try and let me know what you think, post some scores, and I would appreciate reports of any discovered bugs. I have also attached the full manual which provides game play explanation and background on the game story. Though the game is somewhat intuitive, reading the manual in its entirety will help with the more subtle game elements. If there is something that needs more clarification, please post a question in this forum and I will be more than happy to answer it. RAPTOR is currently being featured in the 2600 High Score Club, along with some other great games, as part of the High Score Club homebrew weeks. I encourage you to post your scores over there as well. But be forewarned, those guys and gals are scoring professionals. Now that the manual is complete, my graphic designer will start working on a RAPTOR patch. For anyone who scores a 1000+ points and wants a patch, send me a photo of the game screen via an AtariAge PM with to whom and where the patch should be sent. My hope is to start shipping patches this summer. I plan to only distribute up to 100 patches and will be reserving some patches for non-emulation players until RAPTOR is available in physical form. Once the patch design is complete, the cartridge labels and box design will follow. I am always so thankful for discovering the Atari community a few years back. Special thanks to James (@ZeroPage Homebrew) and Darcy for debuting RAPTOR on ZeroPage Homebrew yesterday. My main aim in developing RAPTOR was to give back to the community by creating something fun for everyone to enjoy. I hope this game fulfills that objective. - Andrew RAPTOR_NTSC.bin RAPTOR_PAL60.bin RAPTOR Manual.pdf 3/8/2022 RAPTOR Patch List Started Jason_Atari ZeroPage Homebrew (James) sramirez2008 Vocelli Al_Nafuur ZilchSr nads Dr Moocowz 8bitSwami vitoco McCallister Skippy B. Coyote TheActivisionary Jasonhrb devwebcl OldManG Utilikey xeex RockPile14 cwieland Teleprompter PengPeng0118 KaeruYojimbo
    3 points
  26. Sorry for the delay! Congratulations to AtariSphinx for taking the win on Pac-Man Nice to play again and re-learn some tactics. Now let's see if you know what is up next! final tables PAC-MAN 1st AtariSphinx "174,980" 13pts# 2nd McKong "150,830" 11pts 3rd therealbountybob "142,540" 10pts 4th Deteacher "127,790" 9pts 5th oracle_jedi "127,100" 9pts 6th graywest "110,550" 9pts 7th tompateus "110,140" 9pts 8th oyamafamily "101,680" 8pts 9th Fres "100,030" 8pts 10th littleman jack "73,960" 8pts 11th 8BIT 1337 "61,890" 7pts 12th nads "61,550" 7pts 13th Gury "61,520" 7pts 14th Atari8guy "54,480" 6pts 15th MichaG "46,450" 6pts 16th chevymad "44,690" 6pts 17th thank you "39,560" 5pts 18th devwebcl "37,690" 5pts 19th NIKON "34,370" 5pts 20th MagicMarc-er "32,660" 4pts 21st carlsson "30,670" 4pts 22nd Caco "23,320" 4pts 23rd RedThunder "22,390" 3pts 24th Zylon "19,920" 3pts 25th littleman jr "13,480" 3pts 26th pusakat "13,200" 2pts 27th jblenkle "11,070" 2pts 28th Alicja (Caco Jr) "8,000" 2pts 29th Liliana (Caco Jr) "7,100" 2pts #NTSC bonus point please check your scores
    3 points
  27. Added version 1.2 Changes: - I changed the memory layout of SaveKey data so unfortunately anyone who has played version 1.1 will lose their progress (v1.1 only came out yesterday so hopefully this isn't a huge deal for anyone) - Added the ability to clear all SaveKey data by holding reset and select and pressing fire 10 times. - Current streak is now also saved on the SaveKey, so long as you don't press reset or turn off the console in the middle of a round - a key next to your streak indicates it's safe to turn off or reset. - Current streak and best streak are now 4 digits instead of 2. - When you reach your best streak, your streak turns yellow/gold. - Pressing Reset now goes back to the title screen instead of resetting the gameplay screen.
    3 points
  28. Oh, what the hell. Sign me up. I already have no room for anything, so why not a little more?
    3 points
  29. 127,170. This is a Pac-Man cartridge playing on an NTSC 400.
    3 points
  30. First up for me is Raptor. Had to try this one first since I frickin love Doggone It. This one is also so good! The gameplay is very fluid, the difficulty increase is fair and challenging, the sprites are top notch, plus the title music, sound effects, and instruction manual all just round out the package. I got viper ranking after a few tries, and have my eyes on raptor, which still feels a long way off with this low scoring game. And those rankings- reminds me of Metal Gear Solid. Love it! Raptor - 631
    3 points
  31. ??? SNES controller support coming soon too - might add that one as well!
    3 points
  32. First time ever for me: My score broke 100,000. Barely. 100,030.
    3 points
  33. Interestingly enough, 8" disks use the opposite setup. They have a write protect notch, rather than a write enable notch! And then, 3.5" disks went back to this behavior. When the hole was open, it was write protected, and when the hole was closed, it was write enabled. So really, our beloved 5.25" disks are the odd man out! ?
    3 points
  34. YAY, it came today and is charging up! Is there some reason for the lack of love? What soul-crushingly bad experience am I about to encounter? Controller has: an MDF (or similar) top Suzo/Happ or IL-style clones for buttons, a sanwa jlf clone with 8-way restrictor(!) for the stick. Stick works in windows via USB (maybe also bluetooths to things) CLEAN WIRING (more rare than it should be) I was so thrilled, I tore it down for the camera before I even got it charged. How could this thing possibly be about to let me down?
    3 points
  35. I just got to try the WIP demo and It's great. I love the Atari 2600 Haunted House vibe with the lighting, it's a really nice effect and adds a nice twist to the gameplay.
    3 points
  36. ZeroPage Homebrew is playing Wordle on tomorrow's stream LIVE on Twitch, hope you can join us! Tue Mar 8 @ 6PM PT | 9PM ET | 2AM GMT+1Day WATCH: https://www.twitch.tv/zeropagehomebrew/ Games: 7ix (2022 Exclusive WIP Update | 7800) by Pat Brady @Pat Brady Word Guess (2022 Completed | 2600) by Anthony Blackman @CardboardBox 2600 Words (2022 WIP | 2600) by Karl Garrison @Karl G Wordle (2022 Completed | 7800) by Chunkypixel Games / Matt Smith @mksmith/ Mike Saarna @RevEng (Dictionary Randomiser Selection Code) Monster Maze (2022 WIP | 7800) by BydoEmpire @BydoEmpire (WATCH AT 1080P60 FOR BEST QUALITY)
    3 points
  37. ZeroPage Homebrew is playing 2600 Words on tomorrow's stream LIVE on Twitch, hope you can join us! Tue Mar 8 @ 6PM PT | 9PM ET | 2AM GMT+1Day WATCH: https://www.twitch.tv/zeropagehomebrew/ Games: 7ix (2022 Exclusive WIP Update | 7800) by Pat Brady @Pat Brady Word Guess (2022 Completed | 2600) by Anthony Blackman @CardboardBox 2600 Words (2022 WIP | 2600) by Karl Garrison @Karl G Wordle (2022 Completed | 7800) by Chunkypixel Games / Matt Smith @mksmith/ Mike Saarna @RevEng (Dictionary Randomiser Selection Code) Monster Maze (2022 WIP | 7800) by BydoEmpire @BydoEmpire (WATCH AT 1080P60 FOR BEST QUALITY)
    3 points
  38. They have been blessed with Unicorn Magic..
    3 points
  39. You can double the graphics capability by wiring in two ANTICS and two GTIAs, running in their own memory banks. You can even do 80 columns with them. And, they are backwards compatible. Heck, you could use three ANTIC/GTIA sets to do RGB.
    3 points
  40. Officially placing my pretend bet on the next four: 1. Yar's Revenge Recharged 2. Night Driver Recharged 3. Atari Pinball Recharged (Video Pinball update) 4. Combat Recharged
    3 points
  41. For the first time I used the XEGS-slots of the Ultimate1MB to mount a game, so I played PAC-MAN with the flashed ROM. 46,450 points...
    3 points
  42. PS4 Horizon Zero Dawn 803 Xbox 360 SSX 81 I kept going with HZD. Still really liking it. The 360 is hooked up and ready to play a pretty large catalog of games I own or have access to via XBox Live Gold. SSX is one of those games that came for free with Gold at some point, and I just wanted to give it a go. People rave about the series, but I've never really gotten into it. I think I've played for around 100 minutes, and I like it well enough. I may keep going with it. Helps that the weather outside is still cold enough to make me think going skiing or snowboarding again someday is a realistic possibility. It has been a LONG time.
    3 points
  43. Vocelli: Stratovox: 22450 This game gets crazy once 2 waves come at you at once! Great Game! RAPTOR: 723 The game has so many layers of strategy. Requires you to not only watch the bottom screen... but the top screen to. That is something that really makes this game great!
    3 points
  44. Predator ranking: Viper for 435 points
    3 points
  45. Just like NFT's, it's a bullshit way for people to make money while ruining everyone else's good time.
    3 points
  46. Hey guys; i finally have moderator access to this, so will be updating Jaguar High Score records moving forward! Lets set some new records for these games, long overdue!!
    3 points
×
×
  • Create New...