Jump to content
IGNORED

Altirra 2.70 released


phaeron

Recommended Posts

There is still an unsupported cartridge types. There is a 5200 bank switching cartridge board that was designed by Brian that can hold up to 512K. Think there are several configurations about which memory can be bank switch.

 

The other feature missing is Trackball and Driving controller. People had been demanding some games to support the driving controller, but I am not sure if what I put together is working correctly. I am using the Mouse controller to test track ball and driving controller. These are controllers that are becoming rare also.

  • Like 1
Link to comment
Share on other sites

thanks, Avery.
everything perfectly works, the emulator is magnificent.

 

I checked record for images of cassettes in three modes.

CSAVE

SAVE "C:"

LIST "C:"

recording work.

 

small wish:

if on an image of the cassettes - many games (programs) that difficult are search to define the beginning of each of programs.

for example such cassettes: http://www.atarimania.com/game-atari-400-800-xl-xe-cassette-50_1203.html

on the majority of cassettes - search is carried out on the counter.

Avery, please add to the menu "Tape Control" - counter.

Link to comment
Share on other sites

Drivng Controller came with Atari 2600 Indy 500 and not many other games supported it. Since almost 100% of the Atari 8-bit gaming community use joystick, anything game written should use that by default. I am not sure the percentage of people using these devices will be, probably less than 5%, I am working on a few games that support driving and trackball controllers by pressing option when the title splash game is up. As far as any documentation found online, these use "Grey Code" like the mouse.

Link to comment
Share on other sites

thanks, Avery.

everything perfectly works, the emulator is magnificent.

 

I checked record for images of cassettes in three modes.

CSAVE

SAVE "C:"

LIST "C:"

recording work.

 

small wish:

if on an image of the cassettes - many games (programs) that difficult are search to define the beginning of each of programs.

for example such cassettes: http://www.atarimania.com/game-atari-400-800-xl-xe-cassette-50_1203.html

on the majority of cassettes - search is carried out on the counter.

Avery, please add to the menu "Tape Control" - counter.

Ahh yes, the tape counter!

 

It's funny how time can change things. Back in the days when I was young and was working a minimum wage job, I couldn't wait to get a 1050 disk drive to replace the cassette recorder that I had. Now, we're requesting for a cassette recorder. Go figure :) But, that's what retro-computing is all about.

 

I agree that as long as we're dealing with cassette files, please add a tape counter. And hopefully while you're at it, please add the ability to go directly to a tape counter value. Thanks.

Link to comment
Share on other sites

Tape counters on cassette tape decks are typically driven by the turns of the takeup wheel. There is no standard for how fast they count and the rate depends both on the take deck you are using and the type of tape used. The emulator already reports absolute time and I don't see a purpose in adding a tape counter.

 

Can't reproduce the issue with Help myself. Try running a clean, isolated instance of Altirra (make a copy somewhere else, run with /portable) and see if it still occurs.

Link to comment
Share on other sites

Tape counters on cassette tape decks are typically driven by the turns of the takeup wheel. There is no standard for how fast they count and the rate depends both on the take deck you are using and the type of tape used. The emulator already reports absolute time and I don't see a purpose in adding a tape counter.

 

Can't reproduce the issue with Help myself. Try running a clean, isolated instance of Altirra (make a copy somewhere else, run with /portable) and see if it still occurs.

Avery,

 

I love the way you consistently explain things! The suggestion for a tape counter would have made sense from purely an aesthetic perspective. You know, it's all about going for that retro look & feel man! But, your pragmatic perspective makes so much sense! Thank you so much for your great work. ;-)

Edited by atx4us
  • Like 1
Link to comment
Share on other sites

the counter is not for beauty or nostalgic memories.

well, you need an example for an explanation, here it:

 

http://www.atarimania.com/game-atari-400-800-xl-xe-cassette-50_1203.html

there is a lot of such cassettes, for an example also this will descend.

for example I want to load game - "tunnel escape".

in the instruction it is specified that game is on an interval 942 - 965.
how I shall find this interval ?

Link to comment
Share on other sites

in the instruction it is specified that game is on an interval 942 - 965.

how I shall find this interval ?

 

You can't. This literally depends on the tape drive in use, the thickness of the tape, and the length of the entire tape. Assuming a 1010 drive might work for the first case but the tape geometry isn't stored in a .cas file. Here are the gory details:

 

http://janburke.de/index.php/music/134-tape-counter-calibration

 

This is why Altirra displays the waveform graphs and the absolute time. Those aren't dependent on the tape or tape drive.

 

If those were official instructions included with a shipped game, it was not a good idea to include counter numbers. The 410 manual even states: "Tape counters will vary (sometimes a great deal!) from recorder to recorder. It may therefore be very difficult to find a program in the middle of a tape on another machine."

  • Like 3
Link to comment
Share on other sites

If those were official instructions included with a shipped game, it was not a good idea to include counter numbers. The 410 manual even states: "Tape counters will vary (sometimes a great deal!) from recorder to recorder. It may therefore be very difficult to find a program in the middle of a tape on another machine."

 

I remember that the 2 red packaged tapes with 5 games on each which came with the 65XE had instructions to forward to specific points on the tape for each game (if I remember correctly).

 

However, as it was bundled in, they knew that you had an XC12.

 

As it can't be implemented, I'd recommend that anyone who has this problem gets hold of the individual programs off the cassettes and has them as separate files.

Link to comment
Share on other sites

OK, the issue with HELP seems to be affecting the 2.80-test version only. I reverted back to 2.70 and HELP [F6] key is working as expected.

 

First I though that it might be something with my 6502 code, since I tested it only with games written by me, but then I checked it within SELF TEST with the same result :(

 

I moved the emulator around even to another PCs, started with "/portable", but could't get the HELP key to work. Therefore I will stick to the 2.70 until 2.80 final is oficially available.

Link to comment
Share on other sites

thanks for an explanation, Avery.

 

at me one question arose.

I tried to load an image of the cassette with the game "M.U.L.E".

for some reason any of images of game didn't go further the game menu.

images of diskettes and cartridge work perfectly.
I can't understand in what business - the spoiled images of cassettes or a bug in the emulator?

 

m.u.l.e.cassettes.zip

Link to comment
Share on other sites

OK, the issue with HELP seems to be affecting the 2.80-test version only. I reverted back to 2.70 and HELP [F6] key is working as expected.

 

Help is working normally in Altirra 2.8 test 6 (Windows 10 x64). Tested in SELF TEST, Ultimate 1MB (to enter Ultimate setup) and ARABIAN OS (switching character set).

madi

Link to comment
Share on other sites

thanks for an explanation, Avery.

 

at me one question arose.

I tried to load an image of the cassette with the game "M.U.L.E".

for some reason any of images of game didn't go further the game menu.

images of diskettes and cartridge work perfectly.

I can't understand in what business - the spoiled images of cassettes or a bug in the emulator?

 

M.U.L.E loads from all CAS versions and runs normally. (load image and drop-in methods).

 

post-37046-0-85918900-1451484938_thumb.png post-37046-0-81684000-1451484964_thumb.png post-37046-0-73213900-1451484976_thumb.png

 

Tested under Altirra 2.8 test 6 (Windows 10 x64)

madi

Edited by Madi
  • Like 1
Link to comment
Share on other sites

Madi, you inattentively read my text.

try to begin game.

 

95729714cb572da00ea380d49c48a1f0.jpg

 

the field of this place game hangs up.

 

You are right. All MULE versions do not go beyond the mainmenu except for the HOMSOFT version, which crashes upon landing on planet.

post-37046-0-74188500-1451489592_thumb.png

 

It looks that the images are bad. I tested them under several Altirra vesions (2.5, 2.6 and 2.7) with same results.

I will search for a good image and upload it when I find it

madi

Link to comment
Share on other sites

 

Help is working normally in Altirra 2.8 test 6 (Windows 10 x64). Tested in SELF TEST, Ultimate 1MB (to enter Ultimate setup) and ARABIAN OS (switching character set).

madi

 

Lucky you :)

Well, that's just computers. Noone expects them to be predictable... However, simply replacing the Altirra executable with 2.7 solves the issue, so there must be some other, "mysterious" factor involved. I'll try to get more info and eventually get back with the issue.

Link to comment
Share on other sites

Hi Avery, (not related to V2.70)

 

I have an ATX image here and would like to see the actual sector accesses & (fail) return codes like in ".tracecio" or AspecQt but there is no ".tracesio". I remember I read something about the new log channels, but the SIO* ones only yield very little output. And there's not much explained in the online help (you definitvely need ghost writer with the current speed of development).

 

Cheers, Peter/JAC!

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...