Kan man skilja filer för VIC20 respektive C64 åt?

Diskussioner om mjukvara, emulatorer och BIOS-/ROM-/flash-filer

Moderatorer: Fanta_gbg, stonan, Zlasher

Kan man skilja filer för VIC20 respektive C64 åt?

Inläggav MOB-i-L » 17 februari 2019, 23:12

Kan man skilja filer för VIC20 respektive C64 åt? Gäller prg-, d64- och crt-filer. Prg kan vara både BASIC och maskinkod. Syftet är att automatiskt kunna starta rätt emulator av VIC20 eller C64 när man väljer en fil.
MOB-i-L
Nybörjare
Nybörjare
 
Inlägg: 17
Blev medlem: 2 maj 2010, 10:05

Re: Kan man skilja filer för VIC20 respektive C64 åt?

Inläggav herdware » 18 februari 2019, 17:02

Borays PRG-starter är nog vad du letar efter.
http://www.boray.se/software/prgstarter/
Användarvisningsbild
herdware
Stormästare
Stormästare
 
Inlägg: 1284
Blev medlem: 6 mars 2008, 21:07
Ort: Nordvästra Småland

Re: Kan man skilja filer för VIC20 respektive C64 åt?

Inläggav bjonte » 19 februari 2019, 05:29

Startadressen för program finns i de 16 första bitarna i filen. De kan användas för att gissa ganska precist vad det är gjort för. Det är inte 100% säkert men näst intill. crt-filer vet jag inte. Jag minns inte om de ligger på olika platser i minnet.
Användarvisningsbild
bjonte
Stormästare
Stormästare
 
Inlägg: 1588
Blev medlem: 17 april 2006, 23:12

Re: Kan man skilja filer för VIC20 respektive C64 åt?

Inläggav MOB-i-L » 19 februari 2019, 12:26

Tackar! Detta system "PRG Starter" borde ingå i Vice. Som det är nu är det inte öppen källkod. Detta är ju forskning som borde vara publik och man kan kanske publicera en vetenskaplig artikel i en retro-computing tidskrift om hur man identifierar vilken emulator som skall startas och vilken minneskonfiguration och övrig hårdvara den behöver emulera.

Det fanns ett system som var öppen källkod, men det har försvunnit: https://robert.hurst-ri.us/2010/03/13/running-vice/
Detta var dock baserat på en tidig version av "Prg Starter".
MOB-i-L
Nybörjare
Nybörjare
 
Inlägg: 17
Blev medlem: 2 maj 2010, 10:05

Re: Kan man skilja filer för VIC20 respektive C64 åt?

Inläggav bjonte » 19 februari 2019, 18:01

Det kanske gör mer avancerade gissningar än jag kan föreställa mig. Det talades ju om en hel del logik för att få det att funka. Nu blir jag nyfiken.
Användarvisningsbild
bjonte
Stormästare
Stormästare
 
Inlägg: 1588
Blev medlem: 17 april 2006, 23:12


Återgå till Mjukvara exkl. spel & prog.-verktyg

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 0 gäster

Banners

BOA Japon Mediapalatset Nostalgibutiken
Quartex Retro Overlays Retroplay Spel och sånt
Super Motaro Söders Serie & Skivhandel vintagegames.se RG 2016