Asmusr Posted July 25, 2014 Author Share Posted July 25, 2014 Js99'er now has its own domain: http://js99er.net 8 Quote Link to comment Share on other sites More sharing options...
TheMole Posted July 25, 2014 Share Posted July 25, 2014 Js99'er now has its own domain: http://js99er.net Bookmarked! Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted July 25, 2014 Share Posted July 25, 2014 Very nice. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted July 25, 2014 Author Share Posted July 25, 2014 Bookmarked! Also try this: http://js99er.net/fullscreen.html 1 Quote Link to comment Share on other sites More sharing options...
awesp Posted July 26, 2014 Share Posted July 26, 2014 Brilliant! Quote Link to comment Share on other sites More sharing options...
RXB Posted July 26, 2014 Share Posted July 26, 2014 Grats! Quote Link to comment Share on other sites More sharing options...
RXB Posted July 26, 2014 Share Posted July 26, 2014 Hey use the GPL Assembler for making GPL code like the XB cart and minimum file size for my files is 740K of text files but the LIST files may be 1800 to 2300 in size. So how big of disk will it handle? Is it like Classic99 and no limit? Quote Link to comment Share on other sites More sharing options...
Asmusr Posted July 27, 2014 Author Share Posted July 27, 2014 Hey use the GPL Assembler for making GPL code like the XB cart and minimum file size for my files is 740K of text files but the LIST files may be 1800 to 2300 in size. So how big of disk will it handle? Is it like Classic99 and no limit? There is no limit, but for development work in Js99'er you cannot use the 'in memory' drives DSK1-3 because there is no way to get your work out of the emulator again. You have to use the Google Drives GDR1-3, see this post. I don't know if anyone but me have tried these drives, so they come without any warranty. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted July 31, 2014 Author Share Posted July 31, 2014 Check out the new entry under Preloads/F18A specific/Power Strike demo, see js99er.net. You can also try the demo on your own F18A enhanced console, but note that the bottom of the screen will look wrong because the demo is based on the not-yet-released F18A 1.6 firmware. Edit: You need to enable F18A on the Options tab. PWRSTRIKE.dsk 4 Quote Link to comment Share on other sites More sharing options...
ti99iuc Posted July 31, 2014 Share Posted July 31, 2014 Oh god Rasmus, it's incredible... it seems an Amiga 500 !! Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted July 31, 2014 Share Posted July 31, 2014 Check out the new entry under Preloads/F18A specific/Power Strike demo, see js99er.net. You can also try the demo on your own F18A enhanced console, but note that the bottom of the screen will look wrong because the demo is based on the not-yet-released F18A 1.6 firmware. I couldn't get it to work until I looked in the options and realized F18a was turned off. Very nice! Quote Link to comment Share on other sites More sharing options...
TheMole Posted August 1, 2014 Share Posted August 1, 2014 (edited) Check out the new entry under Preloads/F18A specific/Power Strike demo, see js99er.net. You can also try the demo on your own F18A enhanced console, but note that the bottom of the screen will look wrong because the demo is based on the not-yet-released F18A 1.6 firmware. Edit: You need to enable F18A on the Options tab. Holy crap on a popsicle, that looks effing sweet! Power Strike/Aleste is actually a very good demonstration of why the Master System's graphics were so much better than the NES'. Really underrated system. I really like your remix of the level graphics. So, same question as before: how are you achieving some of these effects? The main scrolling is self explanatory (F18A scrolling registers), but the lower part seems to be done with sprites (when sprites move through it, sometimes they are before or behind the letters)? Do you plan on turning this into a game? Are you remaking the original? Damn, this is really motivating me to get of my lazy ass and finish at least one playable level of Alex Kidd... Edited August 1, 2014 by TheMole Quote Link to comment Share on other sites More sharing options...
Asmusr Posted August 1, 2014 Author Share Posted August 1, 2014 So, same question as before: how are you achieving some of these effects? The main scrolling is self explanatory (F18A scrolling registers), but the lower part seems to be done with sprites (when sprites move through it, sometimes they are before or behind the letters)? Do you plan on turning this into a game? Are you remaking the original? The next version of the F18A firmware will have a second tile layer with its own set of scroll registers. That's how the bottom panel is done. It is also hiding the two rows that are updated to feed the display with more scrolling background. If you run it on a real console with 1.5 firmware you won't see the bottom panel at all. The letters that appear below the sprites are just for testing emulation of tile priorities. The demo is running in 30 rows 'mode' (Matthew says it's not a mode) - one of really great features of the F18A. I'm not using the GPU at all. I don't know where I will go with this. I would rather make a game with my own graphics, but it takes so long time to draw. I will probably wait until Matthew releases the firmware update before I work more on this project. Quote Link to comment Share on other sites More sharing options...
TheMole Posted August 1, 2014 Share Posted August 1, 2014 The next version of the F18A firmware will have a second tile layer with its own set of scroll registers. That's how the bottom panel is done. It is also hiding the two rows that are updated to feed the display with more scrolling background. If you run it on a real console with 1.5 firmware you won't see the bottom panel at all. The letters that appear below the sprites are just for testing emulation of tile priorities. The demo is running in 30 rows 'mode' (Matthew says it's not a mode) - one of really great features of the F18A. I'm not using the GPU at all. I don't know where I will go with this. I would rather make a game with my own graphics, but it takes so long time to draw. I will probably wait until Matthew releases the firmware update before I work more on this project. That makes sense, and cool that there will be a second layer! I assume this will allow for parallax scrolling as well then? Maybe I should be directing these questions at Matthew instead, but what does the VRAM layout look like with the two layers? Quote Link to comment Share on other sites More sharing options...
Asmusr Posted August 1, 2014 Author Share Posted August 1, 2014 That makes sense, and cool that there will be a second layer! I assume this will allow for parallax scrolling as well then? Maybe I should be directing these questions at Matthew instead, but what does the VRAM layout look like with the two layers? There is a second name table with an address controlled by a separate register. Both tables use the same patterns. For scrolling both tables can stretch over 1x1, 1x2, 2x1, or 2x2 virtual pages. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 4, 2014 Author Share Posted October 4, 2014 Added XB 2.7 Suite under Preloads/Apps. Also added a Screen shot button, but this just duplicates the functionality of the browser. What I would really like would be to add video capture, but I think that would be difficult in JavaScript. See js99er.net. 2 Quote Link to comment Share on other sites More sharing options...
TheMole Posted October 4, 2014 Share Posted October 4, 2014 Added XB 2.7 Suite under Preloads/Apps. Also added a Screen shot button, but this just duplicates the functionality of the browser. What I would really like would be to add video capture, but I think that would be difficult in JavaScript. screenshot.png See js99er.net. I must be missing something, it does not appear under apps for me? Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted October 4, 2014 Share Posted October 4, 2014 I must be missing something, it does not appear under apps for me? worked for me.. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 4, 2014 Author Share Posted October 4, 2014 I must be missing something, it does not appear under apps for me? Must be a cache thing. I have updated the manifest, perhaps it will work now? Quote Link to comment Share on other sites More sharing options...
Gazoo Posted October 4, 2014 Share Posted October 4, 2014 is there any way to resize this so it doesn't take up more than the whole screen? Several versions ago it was smaller than the screen size, but now it is much larger. Gazoo Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 5, 2014 Share Posted October 5, 2014 is there any way to resize this so it doesn't take up more than the whole screen? Several versions ago it was smaller than the screen size, but now it is much larger. Gazoo "CTRL - " works is a few browsers like Google or Fire Fox to make things smaller, conversely "CTRL +" will make it larger. Quote Link to comment Share on other sites More sharing options...
Gazoo Posted October 5, 2014 Share Posted October 5, 2014 Well that wasn't quite the solution, but you helped me find it, thanks! Hold the ctrl key while rolling the mouse wheel to get the size you want. Gazoo Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 5, 2014 Share Posted October 5, 2014 Hold the ctrl key while rolling the mouse wheel to get the size you want. Oh yeah, that works too! Quote Link to comment Share on other sites More sharing options...
Dripfree Posted October 5, 2014 Share Posted October 5, 2014 This looks amazing. I'm itching to try it. I'm using a Galaxy S5 right now. It seems others are having success with android devices. But I cant get it to receive input from my virtual keyboard. I even downloaded a special keyboard that I can force to popup. I feel this is just a noob mistake. Any suggestions? Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 5, 2014 Author Share Posted October 5, 2014 This looks amazing. I'm itching to try it. I'm using a Galaxy S5 right now. It seems others are having success with android devices. But I cant get it to receive input from my virtual keyboard. I even downloaded a special keyboard that I can force to popup. I feel this is just a noob mistake. Any suggestions? The problem is that the virtual keyboard must generate keyboard events (keyup, keypress, keydown) to interact with js99er, but I don't think most virtual keyboards emulate the keyboard at that level. On a mobile device you can get past a TI menu by tapping on the menu option character (e.g 1, 2, 3) - at least now that I have fixed it. You may need to zoom a bit in unless you have very small fingers. You can also use the joystick buttons in the toolbar for some very basic gameplay. On my Nexus tablet I can get into most cartridges and play a little at about half frame rate, but it's not a great user experience. 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.