+Al_Nafuur Posted March 25, 2023 Share Posted March 25, 2023 @Prizrak I was able to build the bin files. I have uploaded them to the PlusStore /Public ROMs/WIP/R-Z/ZA2600 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted March 25, 2023 Share Posted March 25, 2023 6 minutes ago, JetSetIlly said: zelda.bin 32.42 kB · 0 downloads zelda_PAL60.bin 32.42 kB · 0 downloads 👍 Just when I finished building myself. I still need an emulator on my traveling MacBook. How do I install gopher2600 on MacOS? Quote Link to comment Share on other sites More sharing options...
JetSetIlly Posted March 25, 2023 Share Posted March 25, 2023 Just now, Al_Nafuur said: 👍 Just when I finished building myself. I still need an emulator on my traveling MacBook. How do I install gopher2600 on MacOS? I can't build binaries for the Mac unfortunately so I don't distribute binaries on the github page. Both @Andrew Davie and @SpiceWare can build binaries for the Mac though. Hopefully, they will see this and share their builds. Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted March 25, 2023 Share Posted March 25, 2023 3 minutes ago, JetSetIlly said: I can't build binaries for the Mac unfortunately so I don't distribute binaries on the github page. you might want to add gopher2600 to Homebrew, so the it can be easily installed/updated via brew. https://docs.brew.sh/Adding-Software-to-Homebrew Quote Link to comment Share on other sites More sharing options...
JetSetIlly Posted March 25, 2023 Share Posted March 25, 2023 Just now, Al_Nafuur said: you might want to add gopher2600 to Homebrew, so the it can be easily installed/updated via brew. https://docs.brew.sh/Adding-Software-to-Homebrew Hmm. That might be a good idea. I was going to wait until v1.0.0 is released before doing that kind of thing. The other option is to get github to build the binary with a github "action" but I've never investigated it fully. 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted March 25, 2023 Share Posted March 25, 2023 I was able to build with: git clone https://github.com/JetSetIlly/Gopher2600.git cd Gopher2600 brew install go brew install pkg-config brew install sdl2 brew install freetype2 make release @JetSetIlly are there any other package dependencies? Gopher2600 seems to work fine on my MacBook now, but the Zelda binaries I have build don't work. 1 Quote Link to comment Share on other sites More sharing options...
JetSetIlly Posted March 25, 2023 Share Posted March 25, 2023 6 minutes ago, Al_Nafuur said: I was able to build with: git clone https://github.com/JetSetIlly/Gopher2600.git cd Gopher2600 brew install go brew install pkg-config brew install sdl2 brew install freetype2 make release @JetSetIlly are there any other package dependencies? Gopher2600 seems to work fine on my MacBook now, but the Zelda binaries I have build don't work. I'll implement a better fix but for now, you can comment out lines 61-63 in the file hardware/memory/cartridge/mapper_3eplus.go if len(data)%cart.bankSize != 0 { return nil, fmt.Errorf("3E+: wrong number of bytes in the cartridge file") } That seems to work. 1 Quote Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted March 25, 2023 Share Posted March 25, 2023 1 hour ago, JetSetIlly said: I'll implement a better fix but for now, you can comment out lines 61-63 in the file hardware/memory/cartridge/mapper_3eplus.go if len(data)%cart.bankSize != 0 { return nil, fmt.Errorf("3E+: wrong number of bytes in the cartridge file") } That seems to work. yes, your workaround worked here too. Quote Link to comment Share on other sites More sharing options...
Prizrak Posted March 25, 2023 Share Posted March 25, 2023 Thanks guys, having never built a binary before I didn't know what the heck I was doing. 1 Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted March 25, 2023 Share Posted March 25, 2023 6 hours ago, JetSetIlly said: The other option is to get github to build the binary with a github "action" but I've never investigated it fully. I'm not familiar with actions but I know Duckstation uses them to build releases for multiple systems. The Universal(ARM/x86) releases for Mac are unsupported because they don't have any Mac hardware. Don't know if action configurations can be viewed by anyone, but if so it might be a starting point. I run Duckstation on the Mac mini that's hooked up to my 4K TV, it's the only PS1 emulator I'm aware of that will render the games at higher resolutions on a Mac. I've posted about it here, it's amazing how much detail can be extracted from PS1 games that we only saw rendered at 240p back in the day. Quote Link to comment Share on other sites More sharing options...
LatchKeyKid Posted March 25, 2023 Share Posted March 25, 2023 (edited) Thanks for the working bin to try. I'm enjoying the demo! This will unabashedly sound n00bish but I really like the use of both mirrored/reflected and updated playfields to make the terrain with added ball/player sprites on occasion to spice things up. I know that uses up alot of CPU cycles from Spiceware's blog so it's nice to see it in action here as well. Edited March 26, 2023 by LatchKeyKid Quote Link to comment Share on other sites More sharing options...
0078265317 Posted March 25, 2023 Share Posted March 25, 2023 (edited) Nothing compares to the original. But givin the limitations of the 2600 this is pretty good. Edited March 25, 2023 by 0078265317 1 1 Quote Link to comment Share on other sites More sharing options...
LatchKeyKid Posted April 19, 2023 Share Posted April 19, 2023 Has anyone gotten the boomerang and/or bow in the game? I've been unable to get the bow and remembered the boomerang is supposed to pick up items at range but it's not in the same dungeon unlike the original. Any thoughts? Quote Link to comment Share on other sites More sharing options...
mzxrules Posted April 20, 2023 Author Share Posted April 20, 2023 (edited) the game isn't really in any state to be released as a playable demo at the moment, which is why I haven't posted a public binary of it on this thread. I am interested thought to see if/how it works on real hardware. The bow cannot be obtained because I hadn't gotten around to implementing appropriate behavior for the room where you'd normally obtain it. The boomerang has not been implemented either, but that's more because I'm not sure that it makes sense to implement one due to limit of being only able to use one item at a time. Edited April 20, 2023 by mzxrules 3 Quote Link to comment Share on other sites More sharing options...
LatchKeyKid Posted April 20, 2023 Share Posted April 20, 2023 Thanks for making it! It's definitely great to see something so close to Zelda working on the 2600; the music especially adds to the experience. I just figured I'd ask in case I missed something. Quote Link to comment Share on other sites More sharing options...
+Yurkie Posted April 21, 2023 Share Posted April 21, 2023 On 6/9/2021 at 5:27 AM, mzxrules said: i split up my main asm file (it was 2.7k lines) and it's helped me get out of my funk: This is f..king awesome! Thanks for sharing this. Quote Link to comment Share on other sites More sharing options...
+Yurkie Posted April 21, 2023 Share Posted April 21, 2023 On 4/19/2023 at 11:59 PM, mzxrules said: the game isn't really in any state to be released as a playable demo at the moment, which is why I haven't posted a public binary of it on this thread. I am interested thought to see if/how it works on real hardware. The bow cannot be obtained because I hadn't gotten around to implementing appropriate behavior for the room where you'd normally obtain it. The boomerang has not been implemented either, but that's more because I'm not sure that it makes sense to implement one due to limit of being only able to use one item at a time. If you are using player 2 controller button for pause anyway, why not use joystick position as functions? Quote Link to comment Share on other sites More sharing options...
+Yurkie Posted April 21, 2023 Share Posted April 21, 2023 If there is anyone that has some good controller ideas please? Quote Link to comment Share on other sites More sharing options...
LatchKeyKid Posted April 21, 2023 Share Posted April 21, 2023 1 hour ago, Yurkie said: If there is anyone that has some good controller ideas please? From what I read, the controller input has two extra functions that can be used for additional buttons but "borrowing" the paddle function inputs. The genesis controller gets a second button because it uses one of those inputs and I think another controller (the CBS booster grip add on) had two additional buttons. I suppose you could instead map the pause and second item (less used) to the console difficulty switches instead if they're not being used. Quote Link to comment Share on other sites More sharing options...
+fdr4prez Posted April 22, 2023 Share Posted April 22, 2023 Is it possible to use the joystick for the player and on the second port use the little keyboard/keypad controller? Then you'd have all kinds of buttons for functions. 1 Quote Link to comment Share on other sites More sharing options...
+Yurkie Posted April 22, 2023 Share Posted April 22, 2023 8 hours ago, fdr4prez said: Is it possible to use the joystick for the player and on the second port use the little keyboard/keypad controller? Then you'd have all kinds of buttons for functions. Great idea, would this work? Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted April 27, 2023 Share Posted April 27, 2023 ZeroPage Homebrew is playing The Legend of Zelda on tomorrow's ZPH stream LIVE on Twitch, hope you can join us! Fri Apr 28, 2023 | LIVE @ 6PM PT | 9PM ET | 2AM GMT+1Day WATCH LIVE: https://www.twitch.tv/zeropagehomebrew/WATCH LATER: https://youtube.com/zeropagehomebrew/ Games: The Final D (2023 WIP | 2600) by Mirsad Sarajlic @kikipdph Grocery Game (2023 WIP | 2600) by Grocer Games / Kevin Kelley @KevKelley Lupin 3 (2023 WIP | 2600) by Alberto @jab The Legend of Zelda (2023 WIP | 2600) by mzxrules @mzxrules (WATCH AT 1080P60 FOR BEST QUALITY) UPDATE! The time has changed to 6PM PT and has been updated in the post as unfortunately Darcy is feeling under the weather and can't make it for an early show. See you tonight! 3 Quote Link to comment Share on other sites More sharing options...
LatchKeyKid Posted April 28, 2023 Share Posted April 28, 2023 3 hours ago, ZeroPage Homebrew said: ZeroPage Homebrew is playing The Legend of Zelda on tomorrow's ZPH stream LIVE on Twitch, hope you can join us! Fri Apr 28, 2023 | LIVE @ 12PM PT | 3PM ET | 7PM GMT WATCH LIVE: https://www.twitch.tv/zeropagehomebrew/WATCH LATER: https://youtube.com/zeropagehomebrew/ Games: The Final D (2023 WIP | 2600) by Mirsad Sarajlic @kikipdph Grocery Game (2023 WIP | 2600) by Grocer Games / Kevin Kelley @KevKelley Lupin 3 (2023 WIP | 2600) by Alberto @jab The Legend of Zelda (2023 WIP | 2600) by mzxrules @mzxrules Cool! Will it be the build linked earlier in the thread or has a newer one come out that you have access to? Regardless, it'll be cool to see. 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted April 28, 2023 Share Posted April 28, 2023 1 hour ago, LatchKeyKid said: Cool! Will it be the build linked earlier in the thread or has a newer one come out that you have access to? Regardless, it'll be cool to see. The developer is working on an update for the show tomorrow! - James 2 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted April 28, 2023 Share Posted April 28, 2023 On 3/25/2023 at 1:53 AM, Al_Nafuur said: @Prizrak I was able to build the bin files. I have uploaded them to the PlusStore /Public ROMs/WIP/R-Z/ZA2600 Has anyone been able to get it to run on the PlusCart through the PlusStore? When I try to run it, it gives me the error 'Unknown/invalid ROM', same thing when I try to run it from the UnoCart. The .bin runs correctly in Stella 6.7 and reports the bankswitching as 3E+, but I know that Stella is more forgiving than real hardware. The first screen rolls one time in Developer mode when you start, but doesn't prevent playing the game, - James Quote Link to comment 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.