Jump to content

peteym5

Member
  • Posts

    5,127
  • Joined

  • Last visited

  • Days Won

    15

Posts posted by peteym5

  1. image.png.38887baa06658282d4b898a40aec709b.png

    Many people here porting or looking to port Basic program sources to Atari Fast Basic? I already done a few programs to bench mark and compare the speeds. So far, it looks like it runs code much faster and the compiled executables can be run from SpartaDOS and do not need the run time. I would like to do more. Get a larger library of samples out there for everyone to learn and enjoy. I am putting out a few free games and currently not intending to profit from them.
    https://github.com/peteym5/FastBasicPJM

    Personally I think it is a great language and providing something great to the Atari Community.
    https://github.com/dmsc/fastbasic

     

  2. I am in the process of porting other games over to CC65 from Turbo Basic, Fast Basic, Basic XE. Something I did many older games is that I have many USR calls to machine language routins. Either copied from Compute! magazine or later I made some custom ML routines myself. One major difference is C ML calls do not use the 6502 stack like Basic does and it took me some time to figure it out going through pages and forum posts. CC65 puts values onto its own stack labels "sp". 

    In Basic you Pull arguments passed to the ML from Basic like this....

    PLA ;# of parameters, not needed in Fast Basic
    PLA
    PLA
    STA arg01
    PLA
    STA arg02

    in CC65 it needs to be something like this
    LDY #2
    LDA (sp),y
    STA arg01
    LDY #0
    LDA (sp),y
    STA arg00

    LDA sp
    CLC
    ADC #4
    STA sp
    LDA sp+1
    ADC #0
    STA sp+1

  3. I believe I found a solution. In the MAME documentation, I found a command line mention "-mouse", default is "-nomouse". A7800 emulator by default turns on mouse capture. Adding "-nomouse" after "-debug" disables the mouse capture and allows the mouse pointer move between the emulator and debug windows. Very useful. 

  4. A7800 Emulator Debug Question. Is there a way to disable the internal mouse pointer capture when using debug mode. When I use it, the mouse pointer disappears or cannot move outside the emulator window and cannot move over the the debug windows. I need to ALT-TAB to switch to another application that may be taking up the whole screen or displaying over the emulator window. There is no option labeled "capture mouse" in any of the option screens. This is a serious issue that needs to be fixed A7800 Debug environment. Nothing in any of the documentation, web pages, or anything posted on that other Atari forum. 

  5. I know a large number of people already purchased Delta Space Arena and Megaoids on cartridge. There were actually two releases of Delta Space Arena, second version supported different controllers and added some background music. I am considering another version of these games with support for two play Co-Op or Verses play. But before I decide to go forward. I need to know if there is any interest.  Like each of my games, I kept the original source code. Just in case I need to modify something into a new different game. 

  6. Much of it depends on the quality of the original film or negatives. If those are lost, and only surviving version is film or video tape version, it is lost. It may be possible to enhance the video recording frame by fame to enhance the quality using software. 

    There probably is no way to eliminate scan lines with video, or get away from pixels with digital video. It is better to make pixels and scan lines smaller than what people can perceive. 

  7. If you wonder how a movie going all the way back to when humans starting making movies, and it looks like it was filmed with a modern digital camera. There is a reason for that, it is called FILM. It is a chemical analog process that uses light, putting the images onto this paper thin stuff. I came across this video that explains how it works. Shows how stuff recorded onto Video Tape cannot be transferred to modern digital media and expect great results. 
     

     

  8.  

    After more than a year I decided to post a new work in progress video for Secretum Labyrinth Dark Castles. I decided to post this to demonstrate that the game music issue going between rooms had been long corrected. There had been recent posting recently elsewhere on the internet and need to clarify this will not be an issue with the final release. Began when someone posted about the issue observed in an earlier work in progress video on YouTube. There is still time for me to make corrections and improvements. This is by far not the same version that is not going to be released by Video61. It is being extensively going through beta testing.
    This is a Role Playing/Adventure style game that many felt was lacking on the Atari 8-bit. The Game has 450 screens for the Dungeon, with 5 different quests. Play with the Joystick + Keyboard. Many Music Sound Tracks. 80 different monsters that confront on your quest. Many items to find to help you along on your journey.
    Secretum Labyrinth is a game series that make use on subroutine I developed for Adventure and Role Playing Games. A Smaller version of the game is available for free download on Fandal's website.
    There is another sequel being made specifically for the 5200.

     

  9. Some very exiting things have been happening for Putt Eighteen Miniature Golf since its release in 2017. It has become one of our fastest selling games that exceeded 100 total cartridges last month between the 3 platforms. It has been released on: Atari 8-bit, 5200, and 7800.

    Last night I just got done putting together a video for the Atari 8-bit & 5200 showing a few seconds of play from all 72 holes from the 4 different course that are in the cartridge game. 
     

     

     

    Putt_18_100_Cartridges.jpg

  10. It would start with where to get some good enclosures like the ones seen in the above photo. Those are about the right size most people would be useful. Small and easy to store. The arcade buttons are always a nice addition. What is that thing with the 5 fire buttons.

    The reason why I bought up driving controller is that many were requesting that I make a few games that support the Indy 500 Driving Controller. Tempest Elite, Megaoids, Tile Smashers, and the 2nd release of Delta Space Arena all support Driving Controllers and Trackball.  There might be some demand in the hardware market as well.

     

  11. I have been wondering if anyone seen any active projects regarding making new Trackball and / or Driving controllers that I/O through the DB9 port? I am not sure what the market and demand would be for these. Many are using controllers that are 20+ years old. If they break, there are limited replacement options. If someone is interested, please say something. I know about the Eladding controllers, but the feed back I got about those is that many are saying they may be, too expensive or too heavy / bulky. 

    I see several parties producing joysticks, 5200 controllers, paddles. But my Google searching keeps leading me back to old controllers. Might be a small market there if someone is willing to put a few together. 3D Print the case or get a premade electronics enclosure that can be hand held.

×
×
  • Create New...