Comments (11)
https://github.com/MonstersGoBoom/Millfork-Platforms I've started collecting my additional platform examples into this repository. SMS and MSX1 is pretty good as is. other platforms are W.I.P.
from millfork.
@Nullious That would be great. Can you add some examples with it?
from millfork.
I added an example of using Millfork with the Mattel Aquarius to create a cassette and cartridge.
https://github.com/cdoty/Aquarius-Millfork
from millfork.
Started messing with support for Pacman Arcade machine. https://twitter.com/MonstersGo/status/1146550790657585162
code here
https://gist.github.com/Nullious/82f4d299758d2780be4162b281118b0a
still wip.
from millfork.
What about Amstrad PCW?
from millfork.
@Kroc If you're interested in CP/M-based software for PCW, it should work as-is with the cpm_z80
target. The cpm
module is currently very bare-bones, but adding missing syscalls or system-specific hardware accesses shouldn't be hard. I haven't added any CP/M-focused machines to the list, as running CP/M makes them pretty much identical targets from the compiler standpoint.
As for standalone PCW programs, sure, that could be done as its own target. However this would require implementing the PCW disk format, as you no longer have an OS to handle that for you. Similar how PC-88 works right now.
from millfork.
https://twitter.com/MonstersGo/status/1161065704847790080?s=19 got Alien Rescue working on Sega Master System. ( There's also a C64 version )
Thank you , without Millfork this wouldn't be doable.
from millfork.
Atari Lynx is here https://github.com/Nullious/millfork_lynx + demo includes sprite and input
from millfork.
Shall I make a pull request for this ^^ ?
from millfork.
A Spectravideo 318/328 target would be nice. And should be easy to create from the MSX platform files as it is very similar.
from millfork.
I made platform target for the C256 Foenix (65816 cpu), can only use the first 64k of RAM, so not very useful yet.
https://github.com/SplitSpine/Millfork-C256Foenix
from millfork.
Related Issues (20)
- Commodore SYS doesn't update based upon true Start or warn
- Structs can't have volitile members HOT 1
- Implement ++ and -- operators in the Millfork language HOT 4
- file array initiliser can't handle maths
- Address of sid_v1_sr in file c64_sid.mfk is incorrect HOT 1
- 65CE02 JSR incorrect Assmbly HOT 1
- Multiline comments HOT 5
- possible to pass a function to a macro? or find the identifier for the current function? HOT 3
- Maths doesn't promote to destination type HOT 6
- compiler accepts 'array(type)' but not 'array (type)'
- switch_hirom in c64_easyflash.mfk should write to $DE00 not $DE01
- clear_carry return doesn't work ?
- for x : array strange behavior
- Unnamed Structure and Union Fields
- Other label format support? HOT 3
- Support identity table usage HOT 2
- Assigning struct word member from another struct word member HOT 1
- Compiler assuming C clear when it isn't?
- Hello World example from documentation doesn't work HOT 1
- IX index is broken in the Z80 assembler.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from millfork.