-
Posts
231 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Blogs
Gallery
Events
Store
Everything posted by EddyFree
-
Anyone know the name of the tune used in the Sargon II Chess game or is it unique to that game?
-
Dungeon Hunt II: locked myself in a room!
EddyFree replied to pjedavison's topic in Atari 8-Bit Computers
If you are playing the game in an emulator such as Altirra, change memory location $B0AD to 1 using the "Cheater" or the Debugger(Altirra Debugger command being "eb $B0AD 1"). That should give you a key. -
Just in case someone comes across this topic from a search, as another option to redefining the keyboard I did make a patch for Ultima 2 and Ultima 3 that should correct the arrow issue. You can find the patched ATRs here: https://forums.atariage.com/topic/308710-atari-8bit-game-patches/?do=findComment&comment=5173297
-
Defender hack for smart bombs on the second player button
EddyFree replied to RicardoMosse's topic in Atari 8-Bit Computers
You should have mentioned this in your OP as it's important information considering your request. Very few use 16k Atari machines anymore. Luckily, I was able to spot some "free space" in the Defender Cartridge ROMs to add the functionality that you requested. Hopefully, you are able to load and enjoy this "hacked" Cartridge ROM. Let me know how it goes. DEFENDER Cartridge[EFPatched-Joybutton2-Uses-Smartbombs].rom -
Reading ATASCII from the keyboard in assembly
EddyFree replied to l12n's topic in Atari 5200 / 8-bit Programming
I just do this: GETKEY LDA $E425 PHA LDA $E424 PHA RTS JSR GETKEY Waits for keyboard input and returns ATASCII value of key pressed in accumulator. Works on XL and 800 OS. -
Defender hack for smart bombs on the second player button
EddyFree replied to RicardoMosse's topic in Atari 8-Bit Computers
Here's something I came up with. See if it does what you want. I've never tested it on a "real machine" though so any feedback as to whether it works on one or not would be appreciated. I decided to disable Joystick 2 input since there would be a conflict with its button being used. I made it where two player games share Joystick 1 instead. Let me know if/how it works for you. DEFENDER[EFPatched-Joybutton2-Uses-Smartbombs].xex -
-
-
-
-
-
-
-
-
-
-
Not sure what you are trying to do but you can always use self-modifying code as a pseudo-pointer. Similar to this simple byte copy routine: ; set source = $1000 and ; destination = $2000 ; in the $FFFF bytes below LDA #$10 STA SOURCE+2 LDA #$20 STA DESTINATION+2 LDA #$00 STA SOURCE+1 ; +1 to skip over LDA OP code byte STA DESTINATION+1 ; +1 to skip over STA OP code byte LDX #$0 LOOP ; the following $FFFF bytes to be set by the code above ; and updated by the code below SOURCE LDA $FFFF DESTINATION STA $FFFF ; modify the $FFFF bytes above to point to next locations INC SOURCE+1 BNE NOOVER1 INC SOURCE+2 NOOVER1 INC DESTINATION+1 BNE NOOVER2 INC DESTINATION+2 NOOVER2 INX BNE LOOP
-
-
-
-
-
-
They are "Picassos", no?
-
-