mirror of
https://github.com/a2-4am/4cade.git
synced 2025-08-05 05:24:33 +00:00
pad PREFS.CONF to 512 bytes because reasons
This commit is contained in:
1
Makefile
1
Makefile
@@ -71,6 +71,7 @@ dsk: md asm
|
||||
$(CADIUS) ADDFILE build/"$(DISK)" "/${VOLUME}/" "build/LAUNCHER.SYSTEM" >>build/log
|
||||
# cp res/prefs-sample.conf build/PREFS.CONF >>build/log
|
||||
cp res/prefs.conf build/PREFS.CONF >>build/log
|
||||
bin/padto 512 build/PREFS.CONF
|
||||
$(CADIUS) ADDFILE build/"$(DISK)" "/${VOLUME}/" "res/COVER" >>build/log
|
||||
$(CADIUS) ADDFILE build/"$(DISK)" "/${VOLUME}/" "build/PREFS.CONF" >>build/log
|
||||
$(CADIUS) ADDFILE build/"$(DISK)" "/${VOLUME}/" "res/GAMES.CONF" >>build/log
|
||||
|
7
bin/padto
Executable file
7
bin/padto
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
totalsize=$1
|
||||
outfile=$2
|
||||
filesize=`stat -f "%z" "$outfile"`
|
||||
padsize=$((512-$filesize))
|
||||
dd if=/dev/zero bs=1 count=$padsize >> "$outfile"
|
@@ -1 +1 @@
|
||||
#
|
||||
#
|
@@ -1 +1 @@
|
||||
#
|
||||
#
|
@@ -17,7 +17,7 @@
|
||||
; - kNextDFX
|
||||
;
|
||||
|
||||
kGlobalPrefsBuffer = $0800
|
||||
kGlobalPrefsBuffer = $8000
|
||||
|
||||
kGlobalPrefsFilename
|
||||
!byte 10
|
||||
@@ -45,8 +45,7 @@ kNextDFX
|
||||
; $00/$01/$FE/$FF clobbered
|
||||
;------------------------------------------------------------------------------
|
||||
SaveGlobalPreferences
|
||||
lda #$00
|
||||
ldy #$08
|
||||
+LDADDR kGlobalPrefsBuffer
|
||||
+STAY $FE
|
||||
|
||||
+LDADDR @kFluff1
|
||||
@@ -72,11 +71,6 @@ SaveGlobalPreferences
|
||||
+LDADDR @kEOF
|
||||
jsr @addString
|
||||
|
||||
bit $c010
|
||||
- lda $c000
|
||||
bpl -
|
||||
bit $c010
|
||||
|
||||
jsr SaveSmallFile
|
||||
!word kGlobalPrefsFilename
|
||||
!word kGlobalPrefsBuffer
|
||||
|
Reference in New Issue
Block a user