Byte Knight Posted February 17, 2009 Share Posted February 17, 2009 (edited) Hi guys, I've been lurking here for awhile and decided it was time for me to make a game... Adventure has always been one of my favorites, so this game is based on the Evil Magician mentioned in the Adventure manual. The premise is that his dragons are now dead, so he and his apprentice have returned and captured the golden chalice. The Evil Magician (red wizard) has the ability to shoot fireballs, his apprentice (white wizard) does not. You too have the ability to shoot fireballs after you've acquired the staff. The red wizard tends to guard certain items, while the white wizard avoids them. You've also brought a backpack with you this time so you can carry multiple items. Otherwise, it's very similar to Adventure. I plan on having 3 levels like Adventure, so this one is somewhere between level 1 and 2 difficulty. I'll probably get rid of the red wizard's fireballs on level 1. The game has no sound and I'd like to add the original Adventure sounds but I've got no idea how to do this... Thanks to Batari for making this possible! What do you guys think? emr.bin Update 6/7/09 Here is the latest release along with manual and map: emr10.bin PAL Version here: emr-pal60.bin EMRmanual.pdf Update 3/26/10 I've done several boxed runs of the game: PM me if you're interested in a copy! Edited May 23, 2011 by Byte Knight 1 Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/ Share on other sites More sharing options...
gambler172 Posted February 17, 2009 Share Posted February 17, 2009 Hi Byte Knight Wow,looks really good,but it is damn hard to play,if you do not find the staff quickly. A good sequel to Adventure. greetings Walter Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684405 Share on other sites More sharing options...
Byte Knight Posted February 17, 2009 Author Share Posted February 17, 2009 Hi Byte KnightWow,looks really good,but it is damn hard to play,if you do not find the staff quickly. A good sequel to Adventure. greetings Walter Thanks Walter, My beta testers (my kids) also think it's hard. However, you get to keep all of your items (except the golden chalice) when you die. Just hit space bar (and not reset) to start at the gold castle again. Also, the white wizard will not follow you into a room with an item so you can lose him that way. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684452 Share on other sites More sharing options...
Impaler_26 Posted February 17, 2009 Share Posted February 17, 2009 The game has no sound and I'd like to add the original Adventure sounds but I've got no idea how to do this... Just take a look at the Adventure source, you can find the disassembly here. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684511 Share on other sites More sharing options...
MausGames Posted February 18, 2009 Share Posted February 18, 2009 Great job, you're doing great so far! Welcome to the forum btw, glad you decided to stop lurking. This looks really good, and is already well-polished. Did you create your code from scratch, or are you using an example posted by someone? I hate, hate, HATE mazes so it turned me off quickly, but still very impressed. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684727 Share on other sites More sharing options...
+Random Terrain Posted February 18, 2009 Share Posted February 18, 2009 I hate, hate, HATE mazes so it turned me off quickly, but still very impressed. Same for me. Looks like it might turn out to be a good game if the objects are randomly placed. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684744 Share on other sites More sharing options...
Byte Knight Posted February 18, 2009 Author Share Posted February 18, 2009 The game has no sound and I'd like to add the original Adventure sounds but I've got no idea how to do this... Just take a look at the Adventure source, you can find the disassembly here. Is there a way to do this without learning assembly language? Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684748 Share on other sites More sharing options...
Byte Knight Posted February 18, 2009 Author Share Posted February 18, 2009 Great job, you're doing great so far! Welcome to the forum btw, glad you decided to stop lurking. This looks really good, and is already well-polished. Did you create your code from scratch, or are you using an example posted by someone? I hate, hate, HATE mazes so it turned me off quickly, but still very impressed. Thanks ! I created the code from scratch although I used Ararius Maximus's code for the titlescreen. The hardest part was getting the wizards to chase you while they're offscreen. The mazes aren't too bad if you stick to the sides. I can post a map if that would turn you back on... Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684751 Share on other sites More sharing options...
Byte Knight Posted February 18, 2009 Author Share Posted February 18, 2009 (edited) I hate, hate, HATE mazes so it turned me off quickly, but still very impressed. Same for me. Looks like it might turn out to be a good game if the objects are randomly placed. I agree - that's what I love about Adventure. Level 3 will choose randomly from 16 different object placements. The wizards also start out in a random room and move in a random direction... BTW, I've had your online manual open in my browser for over 2 weeks straight... Thanks! Edited February 18, 2009 by Byte Knight Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684759 Share on other sites More sharing options...
jrok Posted February 18, 2009 Share Posted February 18, 2009 (edited) Hi ByteKnight, I like your progress! I beat the game after a few tries, but one thing I'd like to see is a bit more strategy/options when fighting the wizard guys. For instance, was the decision to not let you shoot up or down just a way to increase the difficulty? The only reason I'm asking is because I found al the keys and the Chalice really quick, but getting the Chalice back felt more like a chore, with those small corridors giving me no chance to survive if a wizard appeared. But then I figured out to just sort of hunt and snipe the wizards right before I got the Chalice (I like the little sniping hole in the Grey castle screen BTW). Anyway, once I figured that stuff out, I can beat the game in less than two minutes, sometimes less than one, so some varied challenge might be in order. More enemies, areas and item types would help. A uniqu game mechanic like the original "bat" would be interesting too... how about a thief that steals your items, who you have to hunt down? Anyway great start! Jarod. Edited February 18, 2009 by jrok Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684806 Share on other sites More sharing options...
MausGames Posted February 18, 2009 Share Posted February 18, 2009 Great job, you're doing great so far! Welcome to the forum btw, glad you decided to stop lurking. This looks really good, and is already well-polished. Did you create your code from scratch, or are you using an example posted by someone? I hate, hate, HATE mazes so it turned me off quickly, but still very impressed. Thanks ! I created the code from scratch although I used Ararius Maximus's code for the titlescreen. The hardest part was getting the wizards to chase you while they're offscreen. The mazes aren't too bad if you stick to the sides. I can post a map if that would turn you back on... I think you should try to save maps for a manual/strategy guide if you decide to release a cartridge; it makes knowing how big the game world is optional for those who prefer to find out by playing. As far as the wizards, tracking off-screen locations and x/y's can eat up ram fast - if your code is efficient it would be cool if you would share. I haven't seen any good examples of that posted here. The mazes aren't too hard, and that's part of the problem. If they present more of an obstacle than a challenge, they become more of a nuisance than an enjoyable element of game play. That was one of the draws of The Legend of Zelda, the landscape on most screens is meant to enhance gameplay vs obstruct your path and slow you down. It's a fine line between challenging and tedious. Like I said though, I hate mazes, so I'm not a good judge of the ones in your game. Things do at least move really fast though, I like that. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1684812 Share on other sites More sharing options...
Byte Knight Posted February 18, 2009 Author Share Posted February 18, 2009 Hi ByteKnight, I like your progress! I beat the game after a few tries, but one thing I'd like to see is a bit more strategy/options when fighting the wizard guys. For instance, was the decision to not let you shoot up or down just a way to increase the difficulty? The only reason I'm asking is because I found al the keys and the Chalice really quick, but getting the Chalice back felt more like a chore, with those small corridors giving me no chance to survive if a wizard appeared. But then I figured out to just sort of hunt and snipe the wizards right before I got the Chalice (I like the little sniping hole in the Grey castle screen BTW). Anyway, once I figured that stuff out, I can beat the game in less than two minutes, sometimes less than one, so some varied challenge might be in order. More enemies, areas and item types would help. A uniqu game mechanic like the original "bat" would be interesting too... how about a thief that steals your items, who you have to hunt down? Anyway great start! Jarod. Thanks Jarod. I only let you and the wizard shoot sideways to stay true to Adventure. When you're fighting the dragons with the sword in Adventure, it's usually sideways.. I made it easy for you to get the staff on this level, much like the sword in level 1 of Adventure. Levels 2 and 3 will be more difficult when it's not so easy to get the staff, and will require more hiding out in rooms with items until the coast is clear. The biggest limitation in my game was trying to use multiple sprites of the same player on screen - I could not get the collision detection to work very well so that's why there aren't more enemies... That and I'm out of variables! Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1685047 Share on other sites More sharing options...
Byte Knight Posted February 18, 2009 Author Share Posted February 18, 2009 Great job, you're doing great so far! Welcome to the forum btw, glad you decided to stop lurking. This looks really good, and is already well-polished. Did you create your code from scratch, or are you using an example posted by someone? I hate, hate, HATE mazes so it turned me off quickly, but still very impressed. Thanks ! I created the code from scratch although I used Ararius Maximus's code for the titlescreen. The hardest part was getting the wizards to chase you while they're offscreen. The mazes aren't too bad if you stick to the sides. I can post a map if that would turn you back on... I think you should try to save maps for a manual/strategy guide if you decide to release a cartridge; it makes knowing how big the game world is optional for those who prefer to find out by playing. As far as the wizards, tracking off-screen locations and x/y's can eat up ram fast - if your code is efficient it would be cool if you would share. I haven't seen any good examples of that posted here. The mazes aren't too hard, and that's part of the problem. If they present more of an obstacle than a challenge, they become more of a nuisance than an enjoyable element of game play. That was one of the draws of The Legend of Zelda, the landscape on most screens is meant to enhance gameplay vs obstruct your path and slow you down. It's a fine line between challenging and tedious. Like I said though, I hate mazes, so I'm not a good judge of the ones in your game. Things do at least move really fast though, I like that. I'll try to post some code later tonight. Unfortunately I haven't put in any rem statements. Basically, the program "remembers" which direction (north, south, east, or west) the player was going when the player leaves the screen. The wizard will then head in this direction, so it's possible to lose him if you get far enough ahead... Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1685205 Share on other sites More sharing options...
Byte Knight Posted February 19, 2009 Author Share Posted February 19, 2009 Great job, you're doing great so far! Welcome to the forum btw, glad you decided to stop lurking. This looks really good, and is already well-polished. Did you create your code from scratch, or are you using an example posted by someone? I hate, hate, HATE mazes so it turned me off quickly, but still very impressed. Thanks ! I created the code from scratch although I used Ararius Maximus's code for the titlescreen. The hardest part was getting the wizards to chase you while they're offscreen. The mazes aren't too bad if you stick to the sides. I can post a map if that would turn you back on... I think you should try to save maps for a manual/strategy guide if you decide to release a cartridge; it makes knowing how big the game world is optional for those who prefer to find out by playing. As far as the wizards, tracking off-screen locations and x/y's can eat up ram fast - if your code is efficient it would be cool if you would share. I haven't seen any good examples of that posted here. The mazes aren't too hard, and that's part of the problem. If they present more of an obstacle than a challenge, they become more of a nuisance than an enjoyable element of game play. That was one of the draws of The Legend of Zelda, the landscape on most screens is meant to enhance gameplay vs obstruct your path and slow you down. It's a fine line between challenging and tedious. Like I said though, I hate mazes, so I'm not a good judge of the ones in your game. Things do at least move really fast though, I like that. I'm not sure if it's efficient, but here is the code that controls on and offscreen movement of one of the wizards. wx and wy are the wizards x and y coordinates, px and py are player's coordinates. wr is the wizard's room and pr is player's room. t is used for a speed throttle while on screen. y{x} is the direction in which the player left the screen. z{4} is turned on when the wizard dies... main if !z{4} && pr = wr then gosub wizard else gosub offscreen2 goto main wizard COLUP0=14 player0: %00011111 %00001110 %00011100 %00111000 %11111000 %00111000 %00011000 %00111100 %00011000 %00001000 end player0x = wx:player0y = wy+3 t = t + 1 if wx > px then REFP0=0 else REFP0=8 if wx > px && t = 2 then wx = wx - 1 if wx < px && t = 2 then wx = wx + 1 if wy > py && t = 2 then wy = wy - 1 if wy < py && t = 2 then wy = wy + 1 y{1}=0:y{2}=0:y{3}=0:y{4}=0 if px = 16 then y{4}=1 if px = 140 then y{2}=1 if py = 1 then y{1}=1 if py = 90 then y{3}=1 if t > 1 then t = 0 return offscreen2 player0x=0:player0y=0 if y{4} then wx = wx - 1 if y{2} then wx = wx + 1 if y{1} then wy = wy - 1 if y{3} then wy = wy + 1 if wx = 16 then wx = 139:wr = wr - 1 if wx = 140 then wx = 17:wr = wr + 1 if wy = 1 then wy = 89: wr = wr - 3 if wy = 90 then wy = 2: wr = wr + 3 if wr < 1 then wr = wr + 18 if wr > 21 then wr = wr - 18 return Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1685855 Share on other sites More sharing options...
yuppicide Posted February 20, 2009 Share Posted February 20, 2009 Can we get a screenshot? 1 Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1686557 Share on other sites More sharing options...
Byte Knight Posted February 20, 2009 Author Share Posted February 20, 2009 Can we get a screenshot? Sure! Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1686598 Share on other sites More sharing options...
accousticguitar Posted February 21, 2009 Share Posted February 21, 2009 So games 2 and 3 aren't done yet? Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1687929 Share on other sites More sharing options...
Byte Knight Posted February 22, 2009 Author Share Posted February 22, 2009 So games 2 and 3 aren't done yet? I've been working on randomizing level 3 for the last 4 hours and just figured out the reboot command completely destroys the rand command. I'll have to figure out a way around it... Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688175 Share on other sites More sharing options...
haroldoop Posted February 22, 2009 Share Posted February 22, 2009 I like this game. You've managed to keep the "feel" of the original Adventure without making it an outright clone. Way to go, can't wait to see the higher difficulty levels. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688203 Share on other sites More sharing options...
Atari Dogs Posted February 22, 2009 Share Posted February 22, 2009 I like this game. You've managed to keep the "feel" of the original Adventure without making it an outright clone. Way to go, can't wait to see the higher difficulty levels. I agree. Other than the the vertical lines it looks like a "regular" game. No offense to the Batari style games. I am just glad appears to be a good sequel with out being a clone or look like a hack of Adventure. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688225 Share on other sites More sharing options...
Byte Knight Posted February 22, 2009 Author Share Posted February 22, 2009 (edited) I like this game. You've managed to keep the "feel" of the original Adventure without making it an outright clone. Way to go, can't wait to see the higher difficulty levels. I agree. Other than the the vertical lines it looks like a "regular" game. No offense to the Batari style games. I am just glad appears to be a good sequel with out being a clone or look like a hack of Adventure. Thanks guys! Apparently there's a way to get rid of those lines but it would mean losing the fireballs (missiles). Here's the game with all 3 levels. Levels 1 and 2 have fixed item postions. Level 3 picks randomly from 14 different configurations. I'm thinking I may need to add another wizard (maybe black) that comes after you once you've killed the red wizard and have the golden chalice. Still no sound - I'm hoping someone can help me with that. See what you think... emr3.bin Edited February 23, 2009 by Byte Knight Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688363 Share on other sites More sharing options...
Impaler_26 Posted February 22, 2009 Share Posted February 22, 2009 The game has no sound and I'd like to add the original Adventure sounds but I've got no idea how to do this... Just take a look at the Adventure source, you can find the disassembly here. Is there a way to do this without learning assembly language? As you want to use the original sounds in your game you can just take a look at the sound-values in the disassembly and use them in your own game. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688389 Share on other sites More sharing options...
Byte Knight Posted February 22, 2009 Author Share Posted February 22, 2009 The game has no sound and I'd like to add the original Adventure sounds but I've got no idea how to do this... Just take a look at the Adventure source, you can find the disassembly here. Is there a way to do this without learning assembly language? As you want to use the original sounds in your game you can just take a look at the sound-values in the disassembly and use them in your own game. So, are you saying that I could take the following code for picking up an object (or dropping) and plug it directly into the basic code where I want it to make a sound? ;Noise 4 : Dropping Object. NoiseDropObject: LDA $DF ;Get Not Count ;3 EOR #$03 ;Reverse it as noise does up. ;2 NoiseDropObject_2: STA AUDF0 ;Store in Frequency for Channel 00. ;3 LDA #$05 ;2 STA AUDV0 ;Set Volume on Channel 00. ;3 LDA #$06 ;2 STA AUDC0 ;Set a Noise on Channel 00. ;3 RTS ;6 Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688413 Share on other sites More sharing options...
Impaler_26 Posted February 22, 2009 Share Posted February 22, 2009 The game has no sound and I'd like to add the original Adventure sounds but I've got no idea how to do this... Just take a look at the Adventure source, you can find the disassembly here. Is there a way to do this without learning assembly language? As you want to use the original sounds in your game you can just take a look at the sound-values in the disassembly and use them in your own game. So, are you saying that I could take the following code for picking up an object (or dropping) and plug it directly into the basic code where I want it to make a sound? ;Noise 4 : Dropping Object. NoiseDropObject: LDA $DF ;Get Not Count ;3 EOR #$03 ;Reverse it as noise does up. ;2 NoiseDropObject_2: STA AUDF0 ;Store in Frequency for Channel 00. ;3 LDA #$05 ;2 STA AUDV0 ;Set Volume on Channel 00. ;3 LDA #$06 ;2 STA AUDC0 ;Set a Noise on Channel 00. ;3 RTS ;6 No, you have to look for the values of AUDF0 and AUDC0 and use them in your bB code. Or you can play around with Tone Toy 2008 and see if you can find some fitting sounds with it. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688418 Share on other sites More sharing options...
accousticguitar Posted February 22, 2009 Share Posted February 22, 2009 When you have the chalice and then die, do you lose the game? I had that happen and I couldn't find it again. Quote Link to comment https://forums.atariage.com/topic/139348-evil-magician-returns-adventure-type-game/#findComment-1688488 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.