100 Commits
Author SHA1 Message Date
FeralChild64 dcfdb1eb13 Harmonize name with MEGA65 IO map 2025-02-04 23:00:51 +01:00
FeralChild64 f9a1bab1fd fixed mistake in the hypervisor init 2021-08-24 22:03:05 +02:00
FeralChild64 5192c683a0 explained all similarities, prepared for the release 2021-08-23 19:31:29 +02:00
FeralChild64 d91f7916c0 updates to floppy code 2021-08-23 19:20:38 +02:00
FeralChild64 9b57b0c656 added entry for sector read emulation for RAM disk 2021-08-16 20:05:09 +02:00
FeralChild64 1190a3faed started work on block read abstraction 2021-08-12 20:32:19 +02:00
FeralChild64 a12eaff249 attempt tro fix https://github.com/MEGA65/open-roms/issues/68 2021-08-08 20:54:29 +02:00
FeralChild64 02e9badb65 minor cleanup 2021-08-04 21:57:49 +02:00
FeralChild64 0f6466c20f more work towards second floppy and ram disk support 2021-08-04 21:53:04 +02:00
FeralChild64 7624e14104 more refactoring towards RAM disk support 2021-07-07 20:33:49 +02:00
FeralChild64 924d87d271 further RAM disk and floppy code integration 2021-06-17 21:50:24 +02:00
FeralChild64 2acf32fb68 started unification of floppy and ramdisk code 2021-06-14 22:31:46 +02:00
FeralChild64 3a05ee4807 more work on multiple filesystem instances 2021-06-07 22:00:01 +02:00
FeralChild64 6a797e6a8a added missing DMA job and file handler support 2021-05-25 21:40:52 +02:00
FeralChild64 e7f3a0731f code size optimization in CBDOS 2021-05-23 13:00:13 +02:00
FeralChild64 c1f5ccf55b tweaked MEGA65 startup banner 2021-05-23 03:30:36 +02:00
FeralChild64 9fbd7499db fixed regression in the last commit 2021-05-22 22:54:29 +02:00
FeralChild64 b7e32fa459 code size optimization 2021-05-22 22:50:34 +02:00
FeralChild64 74aa30772d added missing hypervicor call 2021-05-22 22:15:27 +02:00
FeralChild64 dd97cc3600 small RAM disk preload fix 2021-05-22 21:56:37 +02:00
FeralChild64 b5247f8019 small DOS cleanup 2021-05-22 20:47:38 +02:00
FeralChild64 394aa80b49 fix for ram disk file name 2021-05-22 20:33:43 +02:00
FeralChild64 f7ff71f6cd added ram disk status message on startup screen 2021-05-19 22:59:35 +02:00
FeralChild64 770441e302 more ram disk preload checks 2021-05-19 20:39:06 +02:00
FeralChild64 81f0b16ca4 more ram disk code 2021-05-18 21:39:47 +02:00
FeralChild64 ad66c0972a more work towards preloading RAM disk image 2021-05-17 20:04:05 +02:00
FeralChild64 215adaf47a dual fdd startup banner fix 2021-05-16 18:09:47 +02:00
FeralChild64 f6abf8e4cd some work towards 2nd floppy 2021-05-16 17:58:22 +02:00
FeralChild64 6180472a9b commented out some problematic code 2021-05-13 18:38:51 +02:00
FeralChild64 8e13ef4016 more work towards physical floppy suppport 2021-05-13 17:56:43 +02:00
FeralChild64 3a80867854 added MEGA65 floppy engine handling 2021-05-12 21:48:09 +02:00
FeralChild64 eac99c755c attempt to sense disk on MEGA65 2021-05-12 21:23:26 +02:00
FeralChild64 bf583d904b reworked native mode extended memory map for easier porting of the legacy software 2021-04-14 18:30:26 +02:00
FeralChild64 d68583d1b3 improved support for different RAM configurations 2021-03-30 20:34:01 +02:00
FeralChild64 7510d4a83f fixed problem in LOAD, wrong register was used 2021-03-27 22:12:06 +01:00
FeralChild64 0e34cd8d68 more work on RAM disk support, added ATTIC/CELLAR RAM test 2021-03-26 21:43:24 +01:00
FeralChild64 fad9333e59 code harmonization 2021-03-26 18:14:38 +01:00
FeralChild64 0618d38cdd 65C02 code size optimization (22 bytes saved) in IEC code 2021-03-26 16:45:06 +01:00
FeralChild64 1f777ebe60 show DNP files in the SD card directory 2021-03-25 23:02:36 +01:00
FeralChild64 935cbc3ded started work on ram disk 2021-03-25 22:51:44 +01:00
FeralChild64 5ae7f19f83 loading from D81 image works now on MEGA65 2021-03-25 19:39:57 +01:00
FeralChild64 8effc8d3e0 anothed internal fdd bugfix, loading still not fully correct 2021-03-24 23:18:28 +01:00
FeralChild64 8ae047b682 small CBDOS refactoring 2021-03-21 17:35:22 +01:00
FeralChild64 58d74157d3 more file loading bugfixes 2021-03-19 17:24:48 +01:00
FeralChild64 c2aabb1957 loading from D81 starts working, end of file still broken 2021-03-18 22:57:38 +01:00
FeralChild64 3c48d2eaf4 fix for start track/sector retrieval 2021-03-17 21:23:11 +01:00
FeralChild64 9eb00c675d file loading from floppy image should be complete, but not yet tested 2021-03-16 21:46:00 +01:00
FeralChild64 0011b3eacf added some missing floppy code 2021-03-13 22:25:23 +01:00
FeralChild64 9f6c85a460 makefile improvements 2021-03-13 00:38:05 +01:00
FeralChild64 898eb1e17f more work towards CBDOS floppy support 2021-03-13 00:23:37 +01:00
FeralChild64 062c73a809 initial (very primitive) general sector caching 2021-03-08 21:47:51 +01:00
FeralChild64 df89e62761 more work towards loading from internal drive 2021-03-08 18:10:21 +01:00
FeralChild64 c0b7035100 reenabled HyperRAM test 2021-03-06 22:26:46 +01:00
FeralChild64 4234591508 CBDOS refactoring 2021-03-06 20:57:56 +01:00
FeralChild64 659330c9f1 updated MEGA65 binaries 2021-03-05 22:37:14 +01:00
FeralChild64 6f54a3f225 floppy directory display is now complete 2021-03-05 22:23:00 +01:00
FeralChild64 04dfd8e405 floppy directory display only misses proper blocks free now 2021-03-05 21:58:20 +01:00
FeralChild64 02588f4952 nearly complete floppy directory display 2021-03-05 21:44:55 +01:00
FeralChild64 57bdda7eb5 floppy directory display starts working 2021-03-05 19:15:41 +01:00
FeralChild64 f8c048fab3 work on floppy directory within CBDOS 2021-03-04 22:16:40 +01:00
FeralChild64 52b2686f0e CBDOS can now return floppy header 2021-03-04 18:22:36 +01:00
FeralChild64 70887cc53c added some debug code 2021-03-03 21:52:57 +01:00
FeralChild64 27c36bb554 more work towards floppy directory reading 2021-03-03 21:45:07 +01:00
FeralChild64 3aa33f76ff common DMA list in CBDOS 2021-03-03 19:04:31 +01:00
FeralChild64 93bf5afcee preparation for CBM partitions support 2021-03-03 17:41:46 +01:00
FeralChild64 384d5a4fb2 fixed filtering by file type 2021-03-03 17:24:29 +01:00
FeralChild64 d91e8365b6 CBDOS wildcard improvements 2021-03-03 17:10:02 +01:00
FeralChild64 29db7340dd CBDOS memory reorganization 2021-03-02 23:21:30 +01:00
FeralChild64 62f9b2d3d6 sector reading fixes 2021-03-02 21:43:37 +01:00
FeralChild64 413dfa8f25 some code for floppy sector reading 2021-03-01 19:45:39 +01:00
FeralChild64 23c5e3e766 started work on MEGA65 floppy support 2021-02-28 23:13:53 +01:00
FeralChild64 da24841940 Merge branch 'master' of https://github.com/MEGA65/open-roms 2021-02-28 22:05:38 +01:00
FeralChild64 de67ad1ef4 fixed JiffyDOS broken on some configuurations 2021-02-28 22:04:13 +01:00
FeralChild64 2110abf932 fixed JiffyDOS broken on some configuurations 2021-02-28 22:02:13 +01:00
Roman eebecb2b2c Merge branch 'FeralChild64-master' 2021-02-28 21:05:38 +01:00
Roman 62a18187aa Merge branch 'master' of https://github.com/FeralChild64/open-roms into FeralChild64-master 2021-02-28 21:05:02 +01:00
FeralChild64 e78cbd1816 updated documentation, explained all similarities >3 2021-02-28 20:49:00 +01:00
FeralChild64 a0da4ebed1 updated binaries 2021-02-28 17:23:45 +01:00
FeralChild64 a4af1042ea loading files from SD card works now 2021-02-28 17:10:06 +01:00
FeralChild64 2958ec6d3a fix for end of file check in CBDOS 2021-02-28 16:42:31 +01:00
FeralChild64 e497cd2905 added register name 2021-02-28 16:30:38 +01:00
FeralChild64 e166b8ee25 fixed some problems with loading files from SD card 2021-02-28 16:18:03 +01:00
FeralChild64 b7f579525b written code for reading file from SD card, not tested yet 2021-02-28 16:06:40 +01:00
FeralChild64 1de5af7cb4 small CBDOS cleanup 2021-02-25 20:00:14 +01:00
FeralChild64 00dd3bc5db CBDOS now properly reports 'file not open' 2021-02-25 19:12:44 +01:00
FeralChild64 22cf6128b9 some work towards PRG file loading via CBDOS 2021-02-24 22:33:21 +01:00
FeralChild64 fcb10335a9 CBDOS directory filtering works now 2021-02-24 21:43:14 +01:00
FeralChild64 567dfe6da0 CBDOS command reception bugfix 2021-02-24 21:39:19 +01:00
FeralChild64 50da880ffc code size optimization 2021-02-24 21:11:41 +01:00
FeralChild64 b21ba971f9 CBDOS now works in compatibility mode too 2021-02-24 19:08:51 +01:00
FeralChild64 cb16d5d15c started MEGA65 speed handling rework, always run IEC code with disabled badlines 2021-02-24 18:44:18 +01:00
FeralChild64 22a5754539 bugfixes 2021-02-23 22:49:52 +01:00
FeralChild64 2b7f0d41eb work towards directory filtering in CBDOS 2021-02-23 22:32:27 +01:00
FeralChild64 282fba5288 directory seems to be working correctly again 2021-02-22 22:56:55 +01:00
FeralChild64 9c6e6b0372 another post-rework fix 2021-02-22 22:04:53 +01:00
FeralChild64 fd76edf800 fixed improper condition 2021-02-22 21:38:47 +01:00
FeralChild64 6b89e79696 fix for improper register being checked 2021-02-22 21:30:56 +01:00
FeralChild64 17833d6912 some fixes after reqork 2021-02-22 20:56:09 +01:00
FeralChild64 6ece4cbaf3 more modularization in CBDOS, SD card directory display temporarily broken 2021-02-22 18:39:42 +01:00
FeralChild64 8eb40537ab work towards wildcard support and file loading in CBDOS 2021-02-18 16:28:48 +01:00