Closed Fabrizio-Caruso closed 1 month ago
Hi Fabrizio,
It should now be possible to load your games by adding a cartUrl parameter, like this:
https://js99er.net/#/?cartUrl=http://tigameshelf.net/Files/Emu/bnp_8.bin
It's using a very basic proxy to download the file, so the URL must point directly to the file (no redirects or other trickery).
Rasmus
On Wed, 2 Oct 2024 at 20:56, Fabrizio Caruso @.***> wrote:
Could you please support EA5 files through url parameters?
This would allow people to have the emulator on a host, which they do not even manage or own and keep the binaries in their repository (which may also get updates).
This is what I already to thanks to Antonino Porcino's emulators for several computers (C64, Vic20, Laser500, etc) and WebMSX (for the MSX).
For example this is how I can make my games playable online and automatically updated when I update my git repository: https://github.com/Fabrizio-Caruso/CROSS-LIB/blob/master/docs/GAMES.md
I am looking for a similar solution for the TI99.
— Reply to this email directly, view it on GitHub https://github.com/Rasmus-M/Js99er/issues/6, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABYPLQJFCKJHPQKIF7W3MYTZZQ6UTAVCNFSM6AAAAABPIJF5ZKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU3DENBTGAZTANY . You are receiving this because you are subscribed to this thread.Message ID: @.***>
Hi Rasmus
Thanks for your reply. It does not work with my EA5 binaries. I tried with: https://github.com/Fabrizio-Caruso/CROSS-LIB/releases/download/trexBETA/XTREX1
and the same URL with just http instead of https.
I get invalid URL.
I build EA5 files so XTREX1 also requires XTREX2 (at the same location).
The location is a direct one (GitHub repository).
Fabrizio
De : Rasmus Moustgaard @.> Envoyé : lundi 7 octobre 2024 04:25 À : Rasmus-M/Js99er @.> Cc : Fabrizio Caruso @.>; Author @.> Objet : Re: [Rasmus-M/Js99er] [feature] Could you please support EA5 files through url parameters? (Issue #6)
Hi Fabrizio,
It should now be possible to load your games by adding a cartUrl parameter, like this:
https://js99er.net/#/?cartUrl=http://tigameshelf.net/Files/Emu/bnp_8.bin
It's using a very basic proxy to download the file, so the URL must point directly to the file (no redirects or other trickery).
Rasmus
On Wed, 2 Oct 2024 at 20:56, Fabrizio Caruso @.***> wrote:
Could you please support EA5 files through url parameters?
This would allow people to have the emulator on a host, which they do not even manage or own and keep the binaries in their repository (which may also get updates).
This is what I already to thanks to Antonino Porcino's emulators for several computers (C64, Vic20, Laser500, etc) and WebMSX (for the MSX).
For example this is how I can make my games playable online and automatically updated when I update my git repository: https://github.com/Fabrizio-Caruso/CROSS-LIB/blob/master/docs/GAMES.md
I am looking for a similar solution for the TI99.
— Reply to this email directly, view it on GitHub https://github.com/Rasmus-M/Js99er/issues/6, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABYPLQJFCKJHPQKIF7W3MYTZZQ6UTAVCNFSM6AAAAABPIJF5ZKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU3DENBTGAZTANY . You are receiving this because you are subscribed to this thread.Message ID: @.***>
— Reply to this email directly, view it on GitHubhttps://github.com/Rasmus-M/Js99er/issues/6#issuecomment-2395865690, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AG5WET5IVNECXO355XHL7C3Z2IEKHAVCNFSM6AAAAABPIJF5ZKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVHA3DKNRZGA. You are receiving this because you authored the thread.Message ID: @.***>
Your latest solution does not work with EA5 from a GitHub repository.
I tried with: https://github.com/Fabrizio-Caruso/CROSS-LIB/releases/download/trexBETA/XTREX1
and the same URL with just http instead of https.
I get an error about invalid URL.
I use EA5 files so XTREX1 also requires XTREX2 (at the same location). How do I tell your emulator which files it should load when several are required. Do I have to put all XTREX1 in a single binary file? How?
No it doesn't work with EA5 files since they are not cartridge images (notice that the parameter is called cartUrl). EA5 files need to be loaded onto a disk, then the Editor Assembler cartridge must be loaded, option 5 must be selected, and the name of the first file must be entered. I'm not going to add automated support for that process.
Hi,
I have seen that there is a tool to package EA5 images into an auto-loading cartridge (that would require a 32k memory expansion). Would that work with your emulator? How? Would I need to pass some additional parameters for the memory expansion?
Fabrizio
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg
From: Rasmus Moustgaard @.> Sent: Monday, October 7, 2024 4:46:13 PM To: Rasmus-M/Js99er @.> Cc: Fabrizio Caruso @.>; Author @.> Subject: Re: [Rasmus-M/Js99er] [feature] Could you please support EA5 files through url parameters? (Issue #6)
No it doesn't work with EA5 files since they are not cartridge images (notice that the parameter is called cartUrl). EA5 files need to be loaded onto a disk, then the Editor Assembler cartridge must be loaded, option 5 must be selected, and the name of the first file must be entered. I'm not going to add automated support for that process.
— Reply to this email directly, view it on GitHubhttps://github.com/Rasmus-M/Js99er/issues/6#issuecomment-2397138980, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AG5WET6MIW3KAE6CAHL66BLZ2KNDLAVCNFSM6AAAAABPIJF5ZKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJXGEZTQOJYGA. You are receiving this because you authored the thread.Message ID: @.***>
There is no need to pass any parameters since 32K is the default. And if the user has disabled it, and if you use the tool I posted on AtariAge to generate the cartridge image, the loader will tell the user if 32K is not enabled, so they can enable it. Note that EA5 files also require 32K.
Could you please support EA5 files through url parameters?
This would allow people to have the emulator on a host, which they do not even manage or own and keep the binaries in their repository (which may also get updates).
This is what I already to thanks to Antonino Porcino's emulators for several computers (C64, Vic20, Laser500, etc) and WebMSX (for the MSX).
For example this is how I can make my games playable online and automatically updated when I update my git repository: https://github.com/Fabrizio-Caruso/CROSS-LIB/blob/master/docs/GAMES.md
I am looking for a similar solution for the TI99.