Chris2600 Posted September 21, 2018 Share Posted September 21, 2018 Hi all, Where is the best place to post about the remake of Yars' Revenge for PC / MAC and Linux? I'am asking here because Yars' Revenge was a VSC 2600 title but I'm not sure it's the best place because my program is for modern computers, not for the VCS. Please let me know, Thanks 2 Quote Link to comment Share on other sites More sharing options...
+groundtrooper Posted September 21, 2018 Share Posted September 21, 2018 Sure. Share away. Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 23, 2018 Share Posted September 23, 2018 I'm not a mod, but I think discussing a remake of an Atari classic is fair game. Also, I'm curious now. Quote Link to comment Share on other sites More sharing options...
Chris2600 Posted September 23, 2018 Author Share Posted September 23, 2018 Hi, Thanks! The windows 10 - 64 bits version is available here (no installation required): https://drive.google.com/open?id=1jtxjvOxeJP33O76ae5Q-TyhsNaZkpx7- The archive file is virus free - tested with:https://www.virustotal.com/#/home/uploadFor safety, please check the files with your own antivirus before to launch the game.Dev Notes:The game development will take place in two steps:- Recreate the original game in the 16:9 format with some minimal modifications required to keep a dynamic game experience.- Extend the original game mechanisms with new features (mines, stealth missile, guardians...)Demo limitations:- 1 player mode only- only 2 levels are available- the game starts with 1 live intead of 4Demo specifications (level 1 / level 2):Qotile and shield speed = slow, mediumSwirl precision = average, averageSwirl speed = slow, mediumMissile speed = slow, medium* reference speeds are [very_slow, slow, medium, fast, very_fast]Keys:Menu: EscQuit to desktop: F4Toggle fullscreen: F12Yar Controls : Keys: Arrow keys = moves Ctrl = fire or PC Joystick (tested successfully with a XBox 360 controller)Menu options:Bouncing Cannon : If the Ultimate Yars mode is enabled (watch below), once the cannon has bounced, it can be safely catched by the yar to get 4 trons. If the Ultimate Yars mode is disabled, the yar/cannon collision is fatal even if the cannon has bounced.Heavy Missile: When enabled, if a missile/cannon collision occurs, bothes are destroyed.Neutral zone: Toggle the neutral zone.Ultimate Yars: When this mode is enabled the zorlon cannon can be activated on the left side of the screen (if the yar has collected at least 5 trons.) Please refer to the original vcs 2600 game manual for more informations. OS note: I can compile the demo for MacOS and Linux too but as I don't use these OS I won't be able to test them, sorry.Despite this, if someone wants one of these versions, please tell me.Please report bugs- Questions, ideas and suggestions are welcome too.Enjoy! 2 Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 26, 2018 Share Posted September 26, 2018 I'm happy to test a MacOS X version if you compile one. 1 Quote Link to comment Share on other sites More sharing options...
CobraMJD Posted September 26, 2018 Share Posted September 26, 2018 A screenshot would be awesome. Quote Link to comment Share on other sites More sharing options...
Chris2600 Posted September 27, 2018 Author Share Posted September 27, 2018 Hi all, I didn' find a way to edit my previous post so I'm posting all the links and complementary infos here. The updated windows 10 - 64 bits version is available here (no installation required): https://drive.google.com/open?id=1Cjy7o4krZfZjMBxScZS8kk0k-b12Dtz_ The MacOS version is available there (un-tested version): https://drive.google.com/open?id=1Ia7m0J1kYinjWi6S7r2QUAq0bLpkmwe2 Here are some screenshots: Please give me some feedback if ou can, I'd be glad to know if the MacOS version works fine too. Enjoy! 2 Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 27, 2018 Share Posted September 27, 2018 It looks like a great start overall. The Mac version has a few issues, however. One is that the aspect ratio seems wrong. I'm guessing that it tried to switch to a certain resolution that wasn't supported, so it defaulted to another one. The end result is the right side of the screen is cut off. Additionally, F12 to switch from full-screen to windowed mode doesn't work. Finally, you will probably want to use a key other than Control for firing, since the OS has window management keybindings associated with Control-Up Arrow and Control-Down Arrow. Quote Link to comment Share on other sites More sharing options...
CobraMJD Posted September 27, 2018 Share Posted September 27, 2018 Cool! I'm gonna test in this weekend. Quote Link to comment Share on other sites More sharing options...
Chris2600 Posted September 27, 2018 Author Share Posted September 27, 2018 It looks like a great start overall. The Mac version has a few issues, however. One is that the aspect ratio seems wrong. I'm guessing that it tried to switch to a certain resolution that wasn't supported, so it defaulted to another one. The end result is the right side of the screen is cut off. Additionally, F12 to switch from full-screen to windowed mode doesn't work. Finally, you will probably want to use a key other than Control for firing, since the OS has window management keybindings associated with Control-Up Arrow and Control-Down Arrow. Thanks a lot for these precious informations! The game resolution is 1920 x 1080. Does the graphic issue occurs if you start the program directly using this resolution? Anyways, I've got to dig into the dodumentation related to the Mac display modes. Regarding the toggle fullscreen function, I have no idea, unless F12 is a special key for Mac? I'll check the system documentation about fullscreen mode too and try to bind this function to another key. and finally, please tell me which keys you'd like to use to control the yar (directions + fire), I'll use them in the next Mac version (until I wrote a key binding module). Thank you very much! Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 27, 2018 Share Posted September 27, 2018 Changing resolution doesn't give me numeric resolution values on my MacBook, but I went one step higher than the default, and the game appeared normal when started from that higher resolution. As far as I can tell, F12 isn't bound to anything on my system. Can you try adding the switch between full screen and windowed mode to the menu? That way I can see if it is likely related to the key used or if it's likely another cause. Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 27, 2018 Share Posted September 27, 2018 Oh, and I suggest the command button instead of control for the Mac port. Quote Link to comment Share on other sites More sharing options...
Chris2600 Posted September 27, 2018 Author Share Posted September 27, 2018 Thank you for your answers Karl! Changing resolution doesn't give me numeric resolution values on my MacBook, but I went one step higher than the default, and the game appeared normal when started from that higher resolution. As far as I can tell, F12 isn't bound to anything on my system. Can you try adding the switch between full screen and windowed mode to the menu? That way I can see if it is likely related to the key used or if it's likely another cause. Ok, I think I figure out what is going on about the display issues on lower resolution. In fact the native game resolution is 1920 x 1080 as I told previously and if enlarging the display to fit the screen is not a problem on the contrary, it is not possible to shrink the graphics below the native resolution, this is the reason why the right part of the viewport is missing on the screenshots you took (in fact, the right side of the viewport exists on coordinates which can't be visualized). Making a lowest resolution version will fix the problem. I'll add the toggle fullscreen/ windowed mode to the menu, this is a good idea. Oh, and I suggest the command button instead of control for the Mac port. ah ah, just the key I don't have on my PC ... half kidding, a look into the documentation should give the answer. Please expect the next version to be released within 7 to 10 days, depending the free time I will be able to spend for programming. Thanks a lot Karl! Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 27, 2018 Share Posted September 27, 2018 I think the Windows logo key may map to the Mac command key. Quote Link to comment Share on other sites More sharing options...
CobraMJD Posted September 29, 2018 Share Posted September 29, 2018 (edited) For me I can't see all the screen and became unplayable, my resolution 1366x768 and I can't change to a greater one. (Win10 x64) I could navigate and shot, the response is very good, but since I couldn't see the enemy didnt progress. Edited September 29, 2018 by CobraMJD Quote Link to comment Share on other sites More sharing options...
Chris2600 Posted September 29, 2018 Author Share Posted September 29, 2018 For me I can't see all the screen and became unplayable, my resolution 1366x768 and I can't change to a greater one. (Win10 x64) I could navigate and shot, the response is very good, but since I couldn't see the enemy didnt progress. Hi, Thank you for the feedback! This is the same problem than mentioned above. The native resolution I was using is too much high. I started to change the code to support dynamically lower resolutions (I wanted the minimal to be 1600 x 900). Anyway I tried compiling using yours sreen size and it seems to work partially as show below: As we can see on the pic, this is far to be perfect: the game items need to be resized but everything is displayed on the screen. I'll have a lot of work. Thanks! Quote Link to comment Share on other sites More sharing options...
ZylonBane Posted September 29, 2018 Share Posted September 29, 2018 I started to change the code to support dynamically lower resolutions (I wanted the minimal to be 1600 x 900). Because you clearly need that level of detail for an Atari 2600 port. 1 Quote Link to comment Share on other sites More sharing options...
Chris2600 Posted September 30, 2018 Author Share Posted September 30, 2018 Because you clearly need that level of detail for an Atari 2600 port. Simply because it's not only a simple port as mentioned above in the dev notes: what I planned for the advanced features is to use a 49 x 27 tilemap with 32 x 32 pixels tiles ( = 1568 x 864). This is maybe oversized, maybe not, I've got to check this point. Quote Link to comment Share on other sites More sharing options...
Chris2600 Posted October 4, 2018 Author Share Posted October 4, 2018 Hi all, A new demo version (2018-10-04) is available:- Screen resolutions issues fixed: All screen sizes from 960 x 540 and above are now supported.- The window mode is now resizable (with aspect ratio preserved)- Key bindings added in menu (press esc for menu)- As suggested, Fullscreen option added in menu note: entering or exiting fullscreen can take 1 to 2 seconds to apply (dev engine built-in function)- some minor bugs fixed- demo restriction: 1 player only / 1 live / 4 levels are playable note: 1 Yar earned when the Swirl is destroyed in mid-airEnjoy! Windows 10 64 bits: https://drive.google.com/open?id=15OH1a-mRDoyZdjw_JByvZhm0UtggzhSx MacOS: https://drive.google.com/open?id=1E8_04UTSpK2JooF2BrxpwoydP4QjpSR_ virus free - checked with https://www.virustotal.com/#/home/upload Feedback is welcome. Quote Link to comment Share on other sites More sharing options...
+Karl G Posted October 4, 2018 Share Posted October 4, 2018 This version is working much better for me on my MacBook. Both fullscreen and windowed work correctly, as does switching between them. Being able to map fire to the Command key fixed the other issue I was having with conflicting keybindings. Good work! Quote Link to comment Share on other sites More sharing options...
adamchevy Posted October 4, 2018 Share Posted October 4, 2018 I have really enjoyed playing this! It runs very well. It looks great on my 30inch dell monitor at work. Thanks! 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.