Comments (6)
Hello,
A fine question, and one that is best solved by us moving to ca-65 instead
of Ophis, now that ca-65 has 4510 support.
Paul.
On Thu, Sep 8, 2016 at 12:23 PM, Ben-401 [email protected] wrote:
in kickstart_dos, PGS has previously experienced:
; XXX - 16 bit BNE should be fine here! Why doesn't it work?
; bne partitionerror
beq ddop11ok
jmp partitionerrorddop11ok:
Now I have experienced this too.
lda [sd_sectorbuffer+$1FF]
cmp #$AA
bne partitionerrorfails because function "partitionerror" seems out of bounds.
SO: Why doesnt this instruction get converted properly by Ophis to the
16-bit branch like other detected branches?—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#19, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAonT0rN4b-VoHknKXLr5iko0-rvQYcBks5qn3iwgaJpZM4J3j0k
.
from mega65-core.
Wow! :) I forked cc65 some weeks ago to put 4510 support into ca65, but since it's kinda complex for my taste (maybe to my knowledge as well), I only did "simple" things so far, without dealing the 16 bit relative jumps too much and similar "minor" :) issues. Nice to hear that ca65 has "sane" 4510 support already then! I would vote for CA65 too, for many reasons. Just one note in general: it's important that even things like m65dbg (and my wannabe M65 emulation) currently uses list file produced by Ophis.
from mega65-core.
Hello,
Right, we need to make sure the m65dbg and anything else that depends on
Ophis is provided with the required patches to allow it to work. And we
must, of course, convert the kickstart and other programs from Ophis to
CA65 format. Not too hard on either front, I suspect.
Paul.
On Fri, Sep 9, 2016 at 1:07 AM, LGB [email protected] wrote:
Wow! :) I forked cc65 some weeks ago to put 4510 support into ca65, but
since it's kinda complex for my taste (maybe to my knowledge as well), I
only did "simple" things so far, without dealing the 16 bit relative jumps
too much and similar "minor" :) issues. Nice to hear that ca65 has "sane"
4510 support already then! I would vote for CA65 too, for many reasons.
Just one note in general: it's important that even things like m65dbg (and
my wannabe M65 emulation) currently uses list file produced by Ophis.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#19 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAonT-sOAlctq-G0tAs9CKvgUoRXG7zKks5qoCuxgaJpZM4J3j0k
.
from mega65-core.
Sorry, but I suggest we stay with Ophis as we know it currently works, mostly.
from mega65-core.
As discussed, we should move to cc65/ca65, so that everyone is using the
same tools for everything. ca65/cc65 has 4510 support now, thanks to Svolli
and others.
Paul.
On Thu, Sep 29, 2016 at 12:01 PM, Ben-401 [email protected] wrote:
Sorry, but I suggest we stay with Ophis as we know it currently works,
mostly.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#19 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAonTzHDeIMGNg6F33sKYxBQyhddFOjsks5quyLygaJpZM4J3j0k
.
from mega65-core.
Ophis no longer in use
from mega65-core.
Related Issues (20)
- Configuration: Explicit option to disable disk noise HOT 1
- Images in sub-folders get unmounted when exiting freezer HOT 2
- VIC-III errata level register HOT 1
- VIC registers in ETH personality should behave like VIC-IV not VIC-II
- TI drifts in NTSC mode HOT 4
- Automatic discovery of MEGA65 in the network
- Config menu's 'Audio Amplifier' setting isn't working HOT 1
- Implement hardware-accelerated cycle-exact IEC bus controller device HOT 2
- Typing event queue: repeat is triggering too early? HOT 1
- Save RRB cycles for masked pixel rows
- When mounting "BAD APPLE" demo disk with freezer, the sound is degraded
- 1351 mouse jumping behaviour HOT 2
- Random number queue
- It would be great if the MEGA65's FDC could natively read sectors from Amiga disks HOT 1
- Make RRB even more amazing HOT 2
- MEGAFLASH: allow subdivision of slots for more (small) cores
- v0.96: Amiga mouse toggles right mouse button signal on mouse move HOT 25
- CONFIG: boot to default core after exiting config HOT 1
- Dev Core build #73 / Cartflash #55, Freezer Exit Screen Corruption when D81 is mounted HOT 15
- Joystick setting 'AMIGA to 1351 enabled' in M65 config menu partly disables the use of a second joystick HOT 1
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 mega65-core.