Page 78 of 103 FirstFirst ... 286874757677787980818288 ... LastLast
Results 771 to 780 of 1021

Thread: Tapuino, the $20 C64 Tape Emulator

  1. #771
    Inactive Member sweetlilmre's Avatar
    Join Date
    Jan 2013
    Country
    South Africa
    Region:
    KwaZulu / Natal
    Posts
    756
    Feedback
    35 (100%)

    Default

    Thanks, same this side. I'll debug and fix asap, but will be a few days. Can you send me the tap that has the long pauses in it?

    -(e)
    [CENTER]Build a Tapuino!
    http://www.amibay.com/showthread.php?63166-Tapuino-the-20-C64-Tape-Emulator
    http://www.sweetlilmre.com
    [/CENTER]

  2. #772
    Inactive Member Quagliarulo's Avatar
    Join Date
    Jan 2010
    Country
    Italia
    Region:
    Napoli
    Posts
    60
    Feedback
    2 (100%)

    Default

    Here you go.

  3. #773
    Half-Saint's Avatar
    Join Date
    Sep 2013
    Country
    Slovenia
    Region:
    Idrija
    Age
    43
    Posts
    2,093
    Feedback
    172 (100%)

    Default

    While this is cheap and cute as hell, is there a way to speed up loading?
    My main rig is a 386DX-40

  4. #774
    Amibayer! demolition's Avatar
    Join Date
    Oct 2012
    Country
    Denmark
    Region:
    Copenhagen
    Age
    41
    Posts
    2,404
    Feedback
    69 (100%)

    Default

    Quote Originally Posted by Half-Saint View Post
    While this is cheap and cute as hell, is there a way to speed up loading?
    Use Turbo Tape or similar if you're not already? CBM ROM loader is sloow.. Or are we talking original tapes with their own loader? In that case, there is probably not much you can do about the speed when using a tape loader like this. If you need higher speed, get something which loads through the IEC port (e.g. SD2IEC) or as a cartridge (1541U-II or EasyFlash). A cheap-ish and fast solution could be an SD2IEC combined with a Final Cartridge 3.
    A1200 (NOS) : 030 33MHz 128MB fast RAM (ACA1232) : Indivision AGA MkII : 8GB CF : RR USB : Ethernet
    A600 #1 : 080 V2 : 128MB fast : 2MB chip : Indivision ECS : 32GB CF : RR USB
    : Ethernet | A600 #2 : 010 : 2MB chip
    A500 : 68000 42MHz : 1MB chip : 8MB fast : 4GB CF | A500+ : 080 V2+ : 128MB fast : 2MB chip : 32GB CF

  5. #775
    Inactive Member sweetlilmre's Avatar
    Join Date
    Jan 2013
    Country
    South Africa
    Region:
    KwaZulu / Natal
    Posts
    756
    Feedback
    35 (100%)

    Default

    @Quagliarulo I just checked in some code that fixes the menu and may fix the long pause issue you were having.
    Let me know if this works for you.

    -(e)
    [CENTER]Build a Tapuino!
    http://www.amibay.com/showthread.php?63166-Tapuino-the-20-C64-Tape-Emulator
    http://www.sweetlilmre.com
    [/CENTER]

  6. #776
    Inactive Member Quagliarulo's Avatar
    Join Date
    Jan 2010
    Country
    Italia
    Region:
    Napoli
    Posts
    60
    Feedback
    2 (100%)

    Default

    Here are the results of my tests: [link]. I think the behaviour is correct now.

    The resulting TAP files don't seem to work when read back in Play mode (the game won't start) but this might be due to the nature of Freeload, as it was designed to be difficult to copy. I remember trying to copy this very game with a tape duplicator (the gizmo that allowed you to connect 2 datassettes to the 64) multiple times without success, when I was young. It's worth mentioning that they all work fine with HOXS64, whereas in Vice, some work straight away and some need cleaning with tapclean. When tapcleaned, they also work on Tapuino itself in Play mode.

    You'll also notice a TAP file missing the bootloader. I don't know how this happened. I had just tried to master a TAP file as usual but had forgot to set "Auto finalize" to 0, so I ended up with a file containing only the bootloader (which is correct). I set the option and tried again from start (that is, by turning the system on and doing all the procedure), but the resulting TAP file had no bootloader.

    I also discovered a minor cosmetic quirk: the message "Completato" appears as "Completat" in Play mode. You may want to use "Finito" or "Completo" if that's a matter of string length.
    Last edited by Quagliarulo; 20th August 2015 at 08:36.

  7. #777
    Inactive Member sweetlilmre's Avatar
    Join Date
    Jan 2013
    Country
    South Africa
    Region:
    KwaZulu / Natal
    Posts
    756
    Feedback
    35 (100%)

    Default

    Quote Originally Posted by Quagliarulo View Post
    Here are the results of my tests: [link]. I think the behaviour is correct now.

    The resulting TAP files don't seem to work when read back in Play mode (the game won't start) but this might be due to the nature of Freeload, as it was designed to be difficult to copy. I remember trying to copy this very game with a tape duplicator (the gizmo that allowed you to connect 2 datassettes to the 64) multiple times without success, when I was young. It's worth mentioning that they all work fine with HOXS64, whereas in Vice, some work straight away and some need cleaning with tapclean. When tapcleaned, they also work on Tapuino itself in Play mode.

    You'll also notice a TAP file missing the bootloader. I don't know how this happened. I had just tried to master a TAP file as usual but had forgot to set "Auto finalize" to 0, so I ended up with a file containing only the bootloader (which is correct). I set the option and tried again from start (that is, by turning the system on and doing all the procedure), but the resulting TAP file had no bootloader.

    I also discovered a minor cosmetic quirk: the message "Completato" appears as "Completat" in Play mode. You may want to use "Finito" or "Completo" if that's a matter of string length.
    Excellent work!
    So to confirm / questions:

    1. Pauses with the new code are now an acceptable length?
    2. Recorded games do not work until cleaned (although amazingly they work in HOXS64, I wonder how that is possible?)
    3. When the test report says that it crashes in Vice, does the same happen when loading from the Tapuino?
    4. What is real_cassette.tap? Where did you get this from? I guess I mean: can you tell me the process you are using to generate the recorded tap files? Is it the same as before or are you copying from real datasette to Tapuino?
    5. In the archive you linked to there are 3 files created under the 2.4.3. version, only the last one works, what is the difference in these files?


    Sorry for so many questions! I need to get a very clear idea

    I'll look at the translation string and either fix it or change to your suggestion.
    Many thanks for your help in this, your testing and suggestions have been awesome!

    -(e)
    [CENTER]Build a Tapuino!
    http://www.amibay.com/showthread.php?63166-Tapuino-the-20-C64-Tape-Emulator
    http://www.sweetlilmre.com
    [/CENTER]

  8. #778
    Inactive Member Quagliarulo's Avatar
    Join Date
    Jan 2010
    Country
    Italia
    Region:
    Napoli
    Posts
    60
    Feedback
    2 (100%)

    Default

    1. Yes, they're perfect.
    2. Yes, at least with this particular turbo scheme. To be played with Tapuino, they need cleaning. With Vice, some need cleaning, some not. Those that don't work with Vice seem to lock up at the same point and in the same way, that is, when the main game should decrunch and start, Vice detects a CPU jam at a certain memory location. With real C64 and Tapuino, some lock up at that spot, while some will crash at the screen with the scrolling text, but before the text appears.
    3. Yes but not necessarily in the same way. See #2.
    4. The process to generate TAP files has always been the same: run the mastering tool from IEC, then set Tapuino in record mode and start mastering. real_cassette.tap was an attempt at mastering a real tape, that is, having a Datassette connected to the 64 instead of a Tapuino and writing to real tape; to obtain this particular TAP file, I connected the same Datassette to my PC with a parallel port adapter and dumped tha tape's contents.
    5. Sorry, I don't know. They were generated in exactly the same way. It's probably some subtlety that wouldn't affect the majority of turbos but prevents Freeload from working. Freeload author Paul Hughes explicitly said he put considerable effort in making Freeload difficult to copy. That's probably the reason, IMHO.

    If you need any more info, I'll be happy to answer. It's a pleasure to be able to give my small contribution.
    Thank you for sharing and supporting your fantastic project! Way to go!

  9. #779
    Inactive Member ozayturay's Avatar
    Join Date
    Jan 2014
    Country
    Türkiye
    Region:
    Çanakkale
    Posts
    39
    Feedback
    0

    Default

    I have added Turkish memstrings file and created a PR at github.

  10. #780
    Inactive Member sweetlilmre's Avatar
    Join Date
    Jan 2013
    Country
    South Africa
    Region:
    KwaZulu / Natal
    Posts
    756
    Feedback
    35 (100%)

    Default

    Quote Originally Posted by ozayturay View Post
    I have added Turkish memstrings file and created a PR at github.
    Merged. Thanks
    -(e)
    [CENTER]Build a Tapuino!
    http://www.amibay.com/showthread.php?63166-Tapuino-the-20-C64-Tape-Emulator
    http://www.sweetlilmre.com
    [/CENTER]

Page 78 of 103 FirstFirst ... 286874757677787980818288 ... LastLast

Similar Threads

  1. Wanted Cbm 64 tape deck
    By owen2471 in forum Commodore
    Replies: 5
    Last Post: 21st September 2013, 18:43
  2. Sold TAKEN: C 116 with tape
    By antonikaroly in forum Sales Archive
    Replies: 4
    Last Post: 23rd August 2013, 19:19
  3. Sold C64 Tape Bundle
    By morcar in forum Commodore
    Replies: 6
    Last Post: 11th July 2013, 00:44
  4. For Sale Tape Drive
    By alpehut in forum Other
    Replies: 0
    Last Post: 21st April 2013, 12:17
  5. Closed Zx 16 microdrives tape with box
    By Virge in forum Sales Archive
    Replies: 1
    Last Post: 11th July 2011, 20:07

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •