diff --git a/src/mif.tex b/src/mif.tex new file mode 100644 index 00000000..35af48fa --- /dev/null +++ b/src/mif.tex @@ -0,0 +1,10 @@ +\chapter{Made in France} +\label{sec:mif} +\lstset{style=6502Style} +\begin{figure}[H] + \centering + \includegraphics[width=10cm]{src/mif/mif.png}% +\caption{Splash screen for the version of 'Made in France' released on Compunet.} +\end{figure} + + diff --git a/src/mif/103455890-eac78500-4ce8-11eb-9d92-867c0c3ea825.gif b/src/mif/103455890-eac78500-4ce8-11eb-9d92-867c0c3ea825.gif new file mode 100644 index 00000000..d94fa0c0 Binary files /dev/null and b/src/mif/103455890-eac78500-4ce8-11eb-9d92-867c0c3ea825.gif differ diff --git a/src/mif/Deflex_PET_fixed.zip b/src/mif/Deflex_PET_fixed.zip new file mode 100644 index 00000000..e604dd01 Binary files /dev/null and b/src/mif/Deflex_PET_fixed.zip differ diff --git a/src/mif/Deflex_PET_fixed/Deflex PET/deflex.ini b/src/mif/Deflex_PET_fixed/Deflex PET/deflex.ini new file mode 100644 index 00000000..d8e66d52 --- /dev/null +++ b/src/mif/Deflex_PET_fixed/Deflex PET/deflex.ini @@ -0,0 +1,31 @@ +[PET] +Window0Height=630 +Window0Width=704 +Window0Xpos=784 +Window0Ypos=390 +Sound=0 +KeymapUserSymFile="D:\c64\C64StudioRelease\GTK3VICE-3.6.0-win64\PET\gtk3_grus_sym.vkm" +KeymapIndex=2 +KbdStatusbar=1 +KernalName="kernal-1.901439-04-07.bin" +EditorName="edit-1-n.901439-03.bin" +BasicName="basic-1.901439-09-05-02-06.bin" +RamSize=8 +IOSize=2048 +Crtc=0 +VideoSize=40 +Basic1Chars=1 +EoiBlank=1 +Screen2001=1 +CrtcPaletteFile="white" +CrtcExternalPalette=1 +KeySet2NorthWest=119 +KeySet2North=101 +KeySet2NorthEast=114 +KeySet2East=102 +KeySet2SouthEast=118 +KeySet2South=99 +KeySet2SouthWest=120 +KeySet2West=115 +KeySet2Fire=32 + diff --git a/src/mif/Deflex_PET_fixed/Deflex PET/deflex.vsf b/src/mif/Deflex_PET_fixed/Deflex PET/deflex.vsf new file mode 100644 index 00000000..96a10e56 Binary files /dev/null and b/src/mif/Deflex_PET_fixed/Deflex PET/deflex.vsf differ diff --git a/src/mif/Deflex_PET_fixed/Deflex PET/readme.txt b/src/mif/Deflex_PET_fixed/Deflex PET/readme.txt new file mode 100644 index 00000000..63b9ed08 --- /dev/null +++ b/src/mif/Deflex_PET_fixed/Deflex PET/readme.txt @@ -0,0 +1,22 @@ +Deflex for the PET. The original version is lost to time so i remade it. + +No idea why but it's a right pain in the tits to get it in a state where I can share it. + +Trying to make a .TAP and using SAVE from BASIC will save but it'll be corrupt when it reloads. + +Snapshots seem flaky as hell and often load up in a frozen state or with the wrong keyboard map. + +This procedure with these files SEEMS to work on VICE/xpet 3.6.0 +(GTK3 3.24.31, GLib 2.70.2, Cairo 1.17.4, Pango 1.50.2) as copied from the about popup in the emu. + +- Run xpet, it comes up in an 80 column mode with 31743 bytes free +- Go to "load settings from" and load in the deflex.ini file. This should change the screen to 40 columnn (and black and white because that was what the PET I learned on looked like) but it'll be frozen. +- Reset the machine and it'll come back to 7167 bytes free boot screen +- Go to "load snapshot image" and load deflex.vsf + +it should come up stopped and hopefully with the cursor flashing and HOPEFULLY not with the wrong bloody keyboard map. +Just type RUN to enjoy this simple ass game which has been far too much of a papaver to get into a sharable form for some reason. + +Additional - I just fixed a little bug that could make the targets appear in the wrong place or not at all. And then it was a total ballache to get another working snapshot file. This one SHOULD work ok and without the bug. + + diff --git a/src/mif/deflex-remake.zip b/src/mif/deflex-remake.zip new file mode 100644 index 00000000..08274da2 Binary files /dev/null and b/src/mif/deflex-remake.zip differ diff --git a/src/mif/deflex.prg b/src/mif/deflex.prg new file mode 100644 index 00000000..dbb08c0c Binary files /dev/null and b/src/mif/deflex.prg differ diff --git a/src/mif/mif.png b/src/mif/mif.png new file mode 100644 index 00000000..2aa8701e Binary files /dev/null and b/src/mif/mif.png differ