Avijeet
731e0a3f07
GLK: SCOTT: Implement cruel.cpp
2022-06-23 20:11:01 +02:00
Avijeet
92d62985cc
GLK: SCOTT: Implement ccs.cpp
2022-06-23 20:11:01 +02:00
Avijeet
9bb67453a0
GLK: SCOTT: Implement caution.cpp
2022-06-23 20:11:01 +02:00
Avijeet
e28dd2b39c
GLK: SCOTT: Implement byte_boiler.cpp
2022-06-23 20:11:01 +02:00
Avijeet
20090e73ed
GLK: SCOTT: Implement action_packer.cpp
2022-06-23 20:11:01 +02:00
Avijeet
45f7e4751e
GLK: SCOTT: Replace error with warning
2022-06-23 20:11:01 +02:00
Avijeet
dda8a0febc
GLK: SCOTT: Implement isBasicRun1 and isBasicRun2
2022-06-23 20:11:01 +02:00
Avijeet
b3e54065c9
GLK: SCOTT: Implement findSys
2022-06-23 20:11:01 +02:00
Avijeet
acccd129c9
GLK: SCOTT: Implement loadData
2022-06-23 20:11:01 +02:00
Avijeet
e581ff0714
GLK: SCOTT: Implement strToInt
2022-06-23 20:11:01 +02:00
Avijeet
be0db5ba1c
GLK: SCOTT: Implement 6502 CPU emulation
2022-06-23 20:11:01 +02:00
Avijeet
9fb22510fd
JANITORIAL: Fix formatting
2022-06-23 20:11:01 +02:00
Avijeet
136960a795
GLK: SCOTT: Implement unp64
2022-06-23 20:11:01 +02:00
Avijeet
9f7a9a4493
GLK: SCOTT: Implement decrunchC64
2022-06-23 20:11:01 +02:00
Avijeet
a2ef20d0d7
JANITORIAL: Formatting fixes
2022-06-23 20:11:01 +02:00
Avijeet
eb354e9929
GLK: SCOTT: Implement interleave
2022-06-23 20:11:01 +02:00
Avijeet
a2962c4b43
GLK: SCOTT: Implement blocksFree
2022-06-23 20:11:01 +02:00
Avijeet
f2c37fe610
GLK: SCOTT: Implement getTsDosErr
2022-06-23 20:11:01 +02:00
Avijeet
63909041b3
GLK: SCOTT: Implement diAllocTs
2022-06-23 20:11:01 +02:00
Avijeet
feafc98c3c
GLK: SCOTT: Implement diIsTsFree
2022-06-23 20:11:01 +02:00
Avijeet
3dde6cfb4b
GLK: SCOTT: Implement diTrackBlocksFree
2022-06-23 20:11:01 +02:00
Avijeet
2cf15d1289
GLK: SCOTT: Implement allocNextDirTs
2022-06-23 20:11:01 +02:00
Avijeet
1209ca3072
GLK: SCOTT: Implement allocFileEntry
2022-06-23 20:11:01 +02:00
Avijeet
5ba5ac2f7a
GLK: SCOTT: Implement nextTsInChain
2022-06-23 20:11:01 +02:00
Avijeet
c4fbd8f283
GLK: SCOTT: Implement matchPattern
2022-06-23 20:11:01 +02:00
Avijeet
bca64c76bf
GLK: SCOTT: Implement findFileEntry
2022-06-23 20:11:01 +02:00
Avijeet
fd1bb95cea
GLK: SCOTT: Implement diTracks
2022-06-23 20:11:01 +02:00
Avijeet
25827d6a8c
GLK: SCOTT: Implement diSectorsPerTrack
2022-06-23 20:11:01 +02:00
Avijeet
1f333dc3c7
GLK: SCOTT: Implement diTsIsValid
2022-06-23 20:11:01 +02:00
Avijeet
14afa5f90f
GLK: SCOTT: Implement setStatus
2022-06-23 20:11:01 +02:00
Avijeet
2855ea2e37
GLK: SCOTT: Implement diCreateFromData
2022-06-23 20:11:01 +02:00
Avijeet
e739547bca
GLK: SCOTT: Implement diRawnameFromName
2022-06-23 20:11:01 +02:00
Avijeet
25201be1f8
GLK: SCOTT: Implement diGetDirTs
2022-06-23 20:11:01 +02:00
Avijeet
03def01209
GLK: SCOTT: Implement diGetBlockNum
2022-06-23 20:11:01 +02:00
Avijeet
b808b769b2
GLK: SCOTT: Implement diGetTsErr
2022-06-23 20:11:01 +02:00
Avijeet
5682465f11
GLK: SCOTT: Implement diGetTsAddr
2022-06-23 20:11:01 +02:00
Avijeet
5c3cd93aa9
GLK: SCOTT: Implement diRead
2022-06-23 20:11:01 +02:00
Avijeet
17939767f2
GLK: SCOTT: Implement diOpen
2022-06-23 20:11:01 +02:00
Avijeet
dfec9279e1
GLK: SCOTT: Implement getFileNamed
2022-06-23 20:11:01 +02:00
Avijeet
f453dd8c1b
GLK: SCOTT: Add disk_image.h/cpp
2022-06-23 20:11:01 +02:00
Avijeet
ba59cd4c19
GLK: SCOTT: Implement mysteriousMenu and mysteriousMenu2
2022-06-23 20:11:01 +02:00
Avijeet
6a0074fe74
GLK: SCOTT: Refactor c64_checksums
...
Use the md5 hash to directly load the game instead of iterating through the list. Also remove unsupported games.
2022-06-23 20:11:01 +02:00
Avijeet
9c4c8af24c
GLK: SCOTT: Refactor detect_game
...
Use the md5 hash to directly load the game without having to iterate through the game list. Also rename detect_game to load_game and move the resource loading to resource.cpp.
2022-06-23 20:11:01 +02:00
Avijeet
8c2d9e2b7c
GLK: SCOTT: Use READ_LE_UINT16
2022-06-23 20:11:01 +02:00
Avijeet
cf55512f80
GLK: SCOTT: Improve error messages
2022-06-23 20:11:01 +02:00
Avijeet
5aa305e716
GLK: SCOTT: Replace unsigned char with byte
2022-06-23 20:11:01 +02:00
Avijeet
95c20b538c
GLK: SCOTT: Reorder header includes
2022-06-23 20:11:01 +02:00
Avijeet
d6d67b40bb
JANITORIAL: Formatting fixes
2022-06-23 20:11:01 +02:00
Avijeet
464bfdd3cc
GLK: SCOTT: Rename C64_checksums to c64_checksums
2022-06-23 20:11:01 +02:00
Avijeet
09d2b9792b
JANITORIAL: Fix header guard naming
2022-06-23 20:11:01 +02:00