mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-03-04 04:30:18 +00:00
text: update program to dump a 1k file to the text screen
This commit is contained in:
parent
82fa0203b3
commit
f1cf8122b9
@ -1,6 +1,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "gr-sim.h"
|
||||
|
||||
@ -8,6 +9,8 @@ int main(int argc, char **argv) {
|
||||
|
||||
int ch,i;
|
||||
char output[BUFSIZ];
|
||||
unsigned char data[1024];
|
||||
FILE *fff;
|
||||
|
||||
grsim_init();
|
||||
|
||||
@ -17,15 +20,29 @@ int main(int argc, char **argv) {
|
||||
|
||||
text();
|
||||
|
||||
basic_htab(10);
|
||||
|
||||
basic_vtab(10);
|
||||
if (argc<2) {
|
||||
|
||||
basic_print("HELLO WORLD!\r\r");
|
||||
basic_htab(10);
|
||||
|
||||
for(i=0;i<128;i++) {
|
||||
sprintf(output,"%c",i);
|
||||
basic_print(output);
|
||||
basic_vtab(10);
|
||||
|
||||
basic_print("HELLO WORLD!\r\r");
|
||||
|
||||
|
||||
for(i=0;i<128;i++) {
|
||||
sprintf(output,"%c",i);
|
||||
basic_print(output);
|
||||
}
|
||||
}
|
||||
else {
|
||||
fff=fopen(argv[1],"r");
|
||||
if (fff==NULL) {
|
||||
fprintf(stderr,"Error opening %s\n",argv[1]);
|
||||
exit(1);
|
||||
}
|
||||
fread(data,1024,1,fff);
|
||||
memcpy(ram+1024,data,1024);
|
||||
}
|
||||
|
||||
while(1) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user