Giter VIP home page Giter VIP logo

Comments (10)

greyrogue avatar greyrogue commented on August 27, 2024 1

383f03c

from ti-99_4a_mister.

greyrogue avatar greyrogue commented on August 27, 2024 1

0ac7c5f

from ti-99_4a_mister.

greyrogue avatar greyrogue commented on August 27, 2024 1

Mancala also works by loading C as a D file. The order is to load the system ROM as a C file, the C file (e.g. mancalaC.bin) as a C file, load the G file (e.g. mancalaG.bin) as a G file, then load the C file (e.g. mancalaC.bin) again but from the menu as a D file. Again, if you're building a complete file with system ROMs, you should repeat the C file throughout the first 64KB (the C/D section).

I think I have all of the reported issues above fixed in the latest release 20191020.

from ti-99_4a_mister.

alexone69 avatar alexone69 commented on August 27, 2024 1

The 20191020 update improved the compatibility:

  • Big Foot, Meteor Belt, Sewermania, Space Bandits. Now the garbage in the selection menu is disappeared.
  • Superfly is working perfectly.
  • Tutankham, Return to Pirate's Isle and Mancala can be correctly loaded as indicated by Greyrogue.
  • Miner2049er is working perfectly.
  • Lasso is now working.
  • River Rescue is now working.
  • Submarine Commander is now working.
  • Congo Bongo: the second level is now working fine.
  • The SSS version of Buck Rogers is now working.

Only Red Baron Flight still hangs at launch.

Moreover, I've noticed new voices on the menu for Scratchpad RAM, Cart Type and Speech. Could you please provide some more information on them?

Again, many thanks for the excellent work done! It's really apprecated! :-)

from ti-99_4a_mister.

greyrogue avatar greyrogue commented on August 27, 2024

Return to Pirate's Isle can be played be selecting the C Rom for both C and D (select D last).

from ti-99_4a_mister.

greyrogue avatar greyrogue commented on August 27, 2024

Tutankham also seems to work if loading the C Rom as both C and D (with D last). I believe this can also be done by repeating the C Rom throughout the first 64K if loading a single file (combined System/Cart Roms) version.

from ti-99_4a_mister.

greyrogue avatar greyrogue commented on August 27, 2024

b1b66ad

from ti-99_4a_mister.

alexone69 avatar alexone69 commented on August 27, 2024

The 20191016 update improved the compatibility and now the following games are working fine:

  • Tennis/Micro Tennis (NIceSoft/Databiotics);
  • Moon Patrol (Atari);
  • Mission X (DataEast);
  • Space Patrol (SunWare);
  • U-Boat Jagd (Saurus)

The following games (all from Milton Bradley):

  • Big Foot;
  • Meteor Belt;
  • Sewermania;
  • Space Bandits;
    now can start and are playable. Some garbage on the player's selection screen (Use TI Computer Keys/How many Players?) is presents, but now it accept the user's input and permits to start the game. At game over, if you return to the player's selection screen (with BACK) it seems that the input is no more accepted, while simply restarting the game (with REDO) works correctly (experienced in Sewermania, but it should be the same also for the others).

In the game Superfly (from Milton Bradley) although is now possible to start to play, hangs when the superfly is captured (it's not possible to continue to play). It presents also the same garbage at player's selection screen as previous games.

I was not able to test the following games with the indications from greyrogue (C Rom as both C and D, with D last):

  • Tutankham (Parker Brothers)
  • Return to Pirate's Isle (TI / Adventure International)
    My dumps are composed of a C and a G file, not a C and D file. What's the correct loading procedure in this case?

The other games in my previous list still do not work, however I was able to find a disk version for Buck Rogers and Mancala that are working correctly (the SSS modules are hanging at start on MiSTer, while working fine in MAME).

Many thanks to greyrogue for this update! :-)

from ti-99_4a_mister.

greyrogue avatar greyrogue commented on August 27, 2024

redbaron8.bin seems to work for me (loading as C). I can select options, and in the plane, I can hold 8 which increases speed and it takes off. Does it freeze before or after that point for you?

The TI-99/4A only has 256 bytes of Scratchpad RAM. It's possible to upgrade it to 1KB, however this breaks some games (including Congo Bongo). I don't know if any programs take advantage of a system with 1KB of scratchpad RAM, but the core as written by speccery uses 1KB. I just added an option (which is now the default) to use the original amount, which fixes Congo Bongo.

MBX carts have additional circuitry inside them. I started implementing this thinking it was needed for the MBX carts you listed. It turns out those carts aren't the ones that need the additional logic, so I the support isn't needed. I left it in there in case anything else needs it.

Speech still only supports reading the built in ROMs. No audio generation is implemented. This partial support was causing issues with Lasso, so I disable it by default now.

from ti-99_4a_mister.

alexone69 avatar alexone69 commented on August 27, 2024

Thanks for the clarifications for the new menu options.

Red Baron is working fine using the rom with MD5: 6b927f8d2ea2741a86257d91d1d628f9
The version I was using has MD5: a5e2605e41d7424fca1bdfd22efafa4a and is hanging immediatly after selecting the SSS ("2 FOR RED BARON"). This file is working fine in MESS.

Please, let me know if you need such file for debugging.

I think we can consider closed this issue log.

Many thanks for the support provided for the TI99 core!

from ti-99_4a_mister.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.